<SEC-DOCUMENT>0001171843-19-007586.txt : 20191115
<SEC-HEADER>0001171843-19-007586.hdr.sgml : 20191115
<ACCEPTANCE-DATETIME>20191115135137
ACCESSION NUMBER:		0001171843-19-007586
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		64
CONFORMED PERIOD OF REPORT:	20190930
FILED AS OF DATE:		20191115
DATE AS OF CHANGE:		20191115

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Clearfield, Inc.
		CENTRAL INDEX KEY:			0000796505
		STANDARD INDUSTRIAL CLASSIFICATION:	TELEPHONE & TELEGRAPH APPARATUS [3661]
		IRS NUMBER:				411347235
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			0930

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

	BUSINESS ADDRESS:	
		STREET 1:		7050 WINNETKA AVE. N.
		STREET 2:		SUITE 100
		CITY:			BROOKLYN PARK
		STATE:			MN
		ZIP:			55428
		BUSINESS PHONE:		763-476-6866

	MAIL ADDRESS:	
		STREET 1:		7050 WINNETKA AVE. N.
		STREET 2:		SUITE 100
		CITY:			BROOKLYN PARK
		STATE:			MN
		ZIP:			55428

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	APA Enterprises, Inc.
		DATE OF NAME CHANGE:	20041116

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	APA OPTICS INC /MN/
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>f10k_111419p.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<HTML><HEAD>
     <TITLE></TITLE>
</HEAD><BODY STYLE="font: 10pt Times New Roman, Times, Serif">





<p style="margin: 0"></p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center"></p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 1pt solid">&nbsp;</div></div><!-- Field: /Rule-Page -->

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center"><font style="font-size: 12pt">UNITED STATES</font></p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: center"><font style="font-size: 12pt">SECURITIES AND EXCHANGE COMMISSION</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>Washington, D.C. 20549</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><font style="font-size: 12pt">FORM 10-K</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 22.3pt">&#9746;</td><td style="text-align: justify">Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</td></tr></table>

<p style="margin: 0pt 0 0pt 22.5pt; font-size: 10pt; text-align: justify; text-indent: -0.2pt">For the fiscal year ended September
30, 2019.</p>

<p style="margin: 0pt 0 0pt 22.5pt; font-size: 10pt; text-align: justify; text-indent: -0.2pt">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 22.3pt">&#9744;</td><td style="text-align: justify">Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</td></tr></table>

<p style="margin: 0pt 0 0pt 22.5pt; font-size: 10pt; text-align: justify">For the transition period from ______________ to _______________.</p>

<p style="margin: 0pt 0 0pt 22.5pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>Commission File Number 0-16106</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><font style="font-size: 12pt"><b>CLEARFIELD, INC.</b></font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><i>(Exact Name of Registrant as Specified in its Charter)</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr style="vertical-align: top">
    <td style="width: 52%; text-align: center; white-space: nowrap"><b>Minnesota</b></td>
    <td style="width: 48%; text-align: center; white-space: nowrap"><b>41-1347235</b></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center; white-space: nowrap"><i>(State of incorporation)</i></td>
    <td style="text-align: center; white-space: nowrap"><i>(I.R.S. Employer Identification No.)</i></td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr style="vertical-align: top">
    <td style="width: 52%">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>7050 Winnetka Avenue North</b></p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>Suite 100</b></p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>Brooklyn Park, Minnesota 55428</b></p></td>
    <td style="width: 48%">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>&nbsp;</b></p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>&nbsp;</b></p>
        <p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"><b>(763) 476-6866</b></p></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center"><font style="font-size: 10pt">(Address of principal executive office)</font></td>
    <td style="text-align: center"><font style="font-size: 10pt">(Registrant&#8217;s telephone number, including area code)</font></td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">Securities registered pursuant to Section 12(b) of the Act:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr style="vertical-align: top">
    <td style="width: 41%; text-align: center; white-space: nowrap"><b>Title of each class</b></td>
    <td style="width: 19%; text-align: center; white-space: nowrap"><b>Trading Symbol</b></td>
    <td style="width: 40%; text-align: center; white-space: nowrap"><b>Name of each exchange on which registered</b></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: center; white-space: nowrap">Common Stock, $0.01 par value</td>
    <td style="text-align: center; white-space: nowrap">CLFD</td>
    <td style="text-align: center; white-space: nowrap">The NASDAQ Stock Market LLC</td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center">Securities registered pursuant to Section 12(g) of the Act:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"><b>NONE</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Indicate by check mark if the registrant is
a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"> &#9744;&nbsp;YES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9746; NO</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Indicate by check mark if the registrant is
not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"> &#9744;&nbsp;YES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#9746; NO</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">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.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center">&#9746;&nbsp;<font style="font-family: Sans-Serif; font-size: 9pt; color: Red"><b></b></font> YES&nbsp;&nbsp;&nbsp;&nbsp;&#9744;NO</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<!-- Field: Page; Sequence: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin: 0pt">&nbsp;</p><p style="margin: 0pt"></p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;
232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit
such files).</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"> &#9746;&nbsp;YES&nbsp;&nbsp;&nbsp;&nbsp;&#9744;  NO</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth
company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting
company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">Large accelerated filer  &#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accelerated filer  &#9746;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Non-accelerated
filer &#9744;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">Smaller Reporting Company  &#9746;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Emerging Growth Company &#9744;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"><font style="color: black">If an emerging growth
company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any
new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </font>&#9744;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Indicate whether the registrant is a shell company
(as defined in Rule 12b-2 of the Act).</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in"> &#9744;&nbsp;YES  &nbsp;&nbsp;&nbsp;&nbsp;&#9746;NO</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">The aggregate market value of the voting and
non-voting equity held by non-affiliates of the registrant, as of the last business day of the registrant&#8217;s most recently
completed second fiscal quarter computed by reference to the price at which the common equity was last sold was approximately $163,326,246.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Indicate the number of shares outstanding of each of the issuer's
classes of common stock, as of the latest practicable date.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 50%; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">Class:</FONT></TD>
    <TD STYLE="white-space: nowrap; width: 50%; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">Outstanding as of November 8, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">Common stock, par value $.01</FONT></TD>
    <TD STYLE="white-space: nowrap; font-size: 10pt; text-align: center"><FONT STYLE="font-size: 10pt">13,641,805</FONT></TD></TR>
</TABLE>


<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in"><b>Documents Incorporated by Reference:</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Portions of our proxy statement for the 2020
Annual Meeting of Shareholders, to be filed within 120 days after the end of the fiscal year covered by this report, are incorporated
by reference into Part III.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 2 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin: 0pt">&nbsp;</p><p style="margin: 0pt"></p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<p style="margin: 0pt 22.5pt 0pt 0; font-size: 10pt; text-align: justify; text-indent: 27pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>CLEARFIELD, INC.</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>ANNUAL REPORT ON FORM 10-K</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>TABLE OF CONTENTS</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>



<table cellpadding="0" cellspacing="0" style="width: 100%">
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="width: 10%; white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_001">PART I</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt; width: 81%"></td>
    <td style="width: 9%; text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_001">1</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_002">ITEM 1.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_002">BUSINESS</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_002">1</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_003">ITEM 1A.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_003">RISK FACTORS</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_003">5</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_004">ITEM 1B.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_004">UNRESOLVED STAFF COMMENTS.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_004">12</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_005">ITEM 2.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_005">PROPERTIES.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_005">12</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_006">ITEM 3.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_006">LEGAL PROCEEDINGS.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_006">12</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_007">ITEM 4.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_007">MINE SAFETY DISCLOSURES</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_007">12</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_008">PART II.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_008">13</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_009">ITEM 5.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_009">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER REPURCHASES OF EQUITY SECURITIES.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_009">13</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_010">ITEM 6.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_010">SELECTED FINANCIAL DATA</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_010">14</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_011">ITEM 7.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_011">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_011">15</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_012">ITEM 7A.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_012">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_012">23</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_013">ITEM 8.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_013">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_013">24</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_020">ITEM 9.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_020">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_020">46</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_021">ITEM 9A.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_021">CONTROLS AND PROCEDURES</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_021">46</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_022">ITEM 9B.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_022">OTHER INFORMATION</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_022">46</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_023">PART III.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_023">46</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_024">ITEM 10.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_024">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_024">46</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_025">ITEM 11.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_025">EXECUTIVE COMPENSATION.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_025">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_026">ITEM 12.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_026">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_026">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_027">ITEM 13.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_027">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_027">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_028">ITEM 14.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_028">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_028">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_029">PART IV.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_029">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_030">ITEM 15.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_030">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_030">47</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_032">ITEM 16.</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"><a href="#a_032">FORM 10-K SUMMARY</a></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_032">49</a></td></tr>
<tr style="text-align: left; vertical-align: bottom; font: bold 10pt Times New Roman, Times, Serif">
    <td style="white-space: nowrap; text-align: left; vertical-align: top"><a href="#a_033">SIGNATURES</a></td>
    <td style="text-align: left; padding-top: 0in; padding-bottom: 0pt"></td>
    <td style="text-align: right; padding-top: 0in; padding-bottom: 0pt"><a href="#a_033">50</a></td></tr>
</table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<!-- Field: Page; Sequence: 3 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><p style="margin: 0pt">&nbsp;</p><p style="margin: 0pt"></p></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: left"><a name="a_001"></a>PART I</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"><a name="a_002"></a></td><td style="width: 1in"><b>ITEM 1.</b></td><td style="text-align: justify"><b>BUSINESS</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Background </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Clearfield, Inc. (referred to herein as &#8220;Clearfield,&#8221;
&#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; and the &#8220;Company&#8221;) designs, manufactures and distributes fiber
protection, fiber management and fiber delivery solutions to enable rapid and cost-effective fiber-fed deployment throughout the
broadband service provider space across North America. Our &#8220;fiber to anywhere&#8221; platform serves the unique requirements
of leading incumbent local exchange carriers (Traditional Carriers), wireless operators, MSO/cable TV companies, and competitive
local exchange carriers (Alternative Carriers), while also catering to the broadband needs of the utility/municipality, enterprise,
data center, and military markets.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We were incorporated under the laws of Minnesota and founded in
1979. Our corporate headquarters are located at 7050 Winnetka Avenue North, Suite 100, Brooklyn Park, Minnesota, 55428, and our
corporate website is www.seeclearfield.com. The information available on our website is not part of this Report. Our annual report
on Form 10-K, our quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished
pursuant to Section 13(a) or 15(d) of the Exchange Act are available free of charge through the &#8220;About Clearfield&#8221;
link at our website as soon as reasonably practicable after we file such material with, or furnish it to, the Securities and Exchange
Commission. Our filings with the Securities and Exchange Commission are also available at www.sec.gov.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Description of Business</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Service providers of all types are being challenged to deliver Gigabit
speed bandwidth using fiber connections for a variety of uses--residential homes, businesses, and network infrastructure. Clearfield
is focused on providing fiber management, fiber protection, and fiber delivery products that accelerate the turn-up of these fiber
services in the wireline and wireless access network. We offer a broad portfolio of fiber products that allow service providers
to build fiber networks faster, meet service delivery demands, and align build costs with take rates.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our products allow our customers to connect twice as many homes
in their Fiber to the Home (FTTH) builds by using fewer resources in less time. Our products speed up the time to revenue for our
service provider customers in Multiple Dwelling Units (MDUs) and Multiple Tenant Units (MTUs) by reducing the amount of labor and
materials needed to provide Gigabit service. Our products help make business services more profitable through faster building access,
easier reconfiguration and quicker services turn-up. Finally, Clearfield is removing barriers to wireless small cell, Cloud Radio
Access Network (C-RAN), and distributed antenna system (DAS) deployments through better fiber management, test access, and fiber
protection.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">By combining in-house engineering and technical knowledge alongside
customers&#8217; needs, the Company has been able to develop, customize and enhance products from design through production. Substantially
all of the final build and assembly is completed at Clearfield&#8217;s plants in Brooklyn Park, Minnesota and Mexico, with manufacturing
support from a network of domestic and global manufacturing partners. Clearfield specializes in producing these products on both
a quick-turn and scheduled delivery basis.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">On February 20, 2018, the Company completed the acquisition of a
portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&#8220;Calix&#8221;) upon the terms and conditions
contained in an Asset Purchase Agreement dated February 20, 2018. The introduction of the Clearfield active cabinet line provides
customers a single point of contact for cabinet solutions&#8212;both passive and powered. The acquisition enables Clearfield to
expand its Fiber-to-Anywhere expertise to include active powered electronic cabinet platforms while leveraging its supply chain.
The acquisition also enables Clearfield to capitalize on and expand its reach to a broader customer base, including service providers
in the Tier 1 and Tier 2 markets. Acquisition date fair value of the consideration transferred totaled $10,350,000 which was comprised
of a cash payment of $10,350,000 from the Company&#8217;s cash operating account.&nbsp;We assumed no liabilities in the acquisition.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Products</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>FieldSmart</b><sup>&#174;</sup> is a series of panels, cabinets,
wall boxes and other enclosures that house the Clearview components to provide a consistent design from the inside plant of the
telco&#8217;s &#8220;central office&#8221; or cable television&#8217;s &#8220;head-end,&#8221; all the way through the outside
plant to the access network to within the home or business. The central building block of FieldSmart is the patented technology
surrounding the Clearview<sup>&#174;</sup> Cassette.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>WaveSmart</b><sup>&#174;</sup> optical components are integrated
for signal coupling, splitting, termination, multiplexing, demultiplexing and attenuation for a seamless integration within our
fiber management platform. The products are built and tested for harsh environments to meet the strictest industry standards ensuring
customers trouble-free performance in extreme outside plant conditions.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">The <b>ODC</b> outdoor active cabinet product
line was acquired from Calix in February 2018. This product line features a line of fully integrated, fully engineered cabinets
equipped with specific active electronics configurations as well as Clearfield&#8217;s fiber management solutions housing the Clearview
Cassette. These Clearfield ODC cabinets meet the rigorous demands of delivering information, communication, and entertainment services
in an evolving, multi-media environment.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: justify; background-color: white"><font style="font-size: 10pt; color: black">FieldShield</font><sup>&#174;</sup>
<font style="font-size: 10pt; font-weight: normal; color: black">is a patented fiber pathway and protection method aimed at reducing
the cost of broadband deployment.</font> <font style="font-size: 10pt; font-weight: normal">FieldShield takes industry standard
glass and makes it easier and less expensive to install. FieldShield starts with a <font style="color: windowtext">ruggedized microduct</font>
designed to support all aerial, direct bury, and inside plant &#8220;last mile&#8221; needs. Created from rugged high density polyethylene
polymers, FieldShield Microduct is strong enough to be placed using traditional methods of boring and plowing, leveraging existing
conduit placement equipment, as well as newer, less disruptive technologies such as micro trenching or saw cutting.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; background-color: white">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; background-color: white"><font style="color: windowtext">FieldShield
Pushable Fiber</font> easily slips through the microduct's smooth inner wall. Utilizing bend-insensitive glass, FieldShield Pushable
Fiber is available in a variety of fiber counts, with bulk reels or factory terminated options offering total installation flexibility.
A factory pre-connectorized <font style="font-weight: normal; color: windowtext">FieldShield Pushable Connector</font> eliminates
costly labor in the field and presents reliable, consistent and guaranteed performance along with lower installation costs. FieldShield
FLEXdrop, FieldShield Flat Drop, FieldShield D-ROP and FieldShield Strong Fiber, through the use of the Flexport and Flex Connector,
provide same port connectivity regardless of the media being deployed.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; background-color: white">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; background-color: white">The <b>YOURx</b><sup>&#174;</sup> <b>Platform</b>
continues the Company theme of using a modular, building block approach with tool-less system design focusing on the fiber drop
to the customer. The YOURx platform consists of hardened terminals, test access points, and multiple drop cable options designed
for the most challenging portion of the access network across all fiber drop cable media.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="font-size: 10pt; color: windowtext"><b>CraftSmart</b></font><sup>&#174;</sup>
<font style="font-size: 10pt; color: windowtext">is a full line of optical protection field enclosures, extending Clearfield presence
in the fiber industry. The CraftSmart Fiber Protection Pedestals (FPP) and CraftSmart Fiber Protection Vaults (FPV) are integrated
solutions, optimized to house FieldSmart products at the last mile access point of the network in above-grade or below-grade installations.
</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Clearfield manufactures high quality <b>Fiber and Copper assemblies</b>
with an industry-standard or customer-specified configuration.&nbsp; In addition, Clearfield&#8217;s engineering services team
works alongside the engineering design departments of our original equipment manufacturer (OEM) customers to design and manufacture
custom solutions for both in-the-box as well as network connectivity assemblies specific to that customer&#8217;s product line.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Markets and Customers</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Clearfield&#8217;s products are sold across broadband service providers,
which we categorize as Community Broadband (Tier 2 and 3 telco carriers, utilities, municipalities, and alternative carriers),
National Carrier (wireless/wireless national telco carriers (Tier 1)), Multiple Service Operators (cable television), International
(primarily Central/Latin America and Canada), and Legacy (primarily contract manufacturing).</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">FTTP</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Fiber to the Premise (also called Fiber to the Home) is a means
of delivering the highest possible level of bandwidth directly to the user. The Company&#8217;s sales and marketing efforts have
principally been focused on the U.S., with investments in Canada and Central/Latin America.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">FTTB</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Fiber to the Business is the rapid expansion of fiber services,
principally by Multiple Service Operators (cable television) and wireless/wireless national telco carriers (Tier 1) to penetrate
the business marketplace.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">FTT-Cell site</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Fiber to the Cell site is the trend in which wireless service providers
are re-focusing their efforts from building towers for coverage to enhancing their coverage for bandwidth. Fiber is the medium
of choice for their upgrade. Currently, the majority of these cell sites are served by fiber.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">DAS</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">A distributed-antenna system, or DAS, is a network of spatially
separated antenna nodes connected to a common source via a transport medium that provides wireless service within a geographic
area or structure. DAS antenna elevations are generally at or below the clutter level and node installations are compact. Fiber
may be used to backhaul data from the antenna.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">C-RAN</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">C-RAN uses front-haul fiber to connect the Remote Radio Head (RRH)
to a Baseband Unit (BBU) located in a datacenter (i.e., the cloud). C-RAN is an evolution of RAN cellular architecture that traditionally
used fiber to backhaul signals from the BBU at a tower back to the mobile core network.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Build to Print</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In addition to a proprietary product line designed for the broadband
service provider marketplace, Clearfield provides contract manufacturing services for original equipment manufacturers requiring
copper and fiber cable assemblies built to their specification<font style="font-size: 10pt">.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Competition</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Competitors to the FieldSmart product lines
include, but are not limited to, Corning Cabling Systems, Inc., OFS (Furukawa Electric North America, Inc.), AFL Telecommunications
(a subsidiary of Fujikura Ltd.), <FONT STYLE="color: #272727">Fujikura Ltd., </FONT>Nokia, and CommScope, Inc. Competitors to the
CraftSmart product line include Emerson Network Power, a subsidiary of Emerson Electric Co., and Charles Industries, Ltd. Competitors
to FieldShield include PPC Broadband, Inc. Nearly all of these firms are substantially larger than Clearfield and as a result may
be able to procure necessary components and labor at much lower prices. Clearfield believes that it has a competitive advantage
with customers who can leverage the cost savings the Clearview Cassette can provide and those who require quick-turn, high-performance
customized products, and that it is at a competitive disadvantage with customers who principally seek large volume commodity products.</P>




<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Sources of Materials and Outsourced Labor</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Numerous purchased materials, components, and labor are used in
the manufacturing of the Company&#8217;s products. Most of these are readily available from multiple suppliers. However, some components
and outsourced labor are purchased from a single or a limited number of suppliers. The loss of access to some components and outsourced
labor could have an adverse effect on our ability to deliver products on a timely basis and on our financial performance.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Major Customers and Financial Information about Geographic Areas
</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">For the fiscal years ended September 30, 2019, 2018, and 2017, the
Company had two customers that comprised 29%, 33%, and 35% of net sales, respectively. Both of these customers are distributors.
These major customers, like our other customers, purchase our products from time to time through purchase orders, and we do not
have any agreements that obligate these major customers to purchase products in the future from us.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2019, two customers
accounted for 28% of accounts receivable. Both of these customers were distributors. As of September 30, 2018, two customers accounted
for 45% of accounts receivable. One of these customers was a distributor and one was a private label original equipment manufacturer.</P>




<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company allocates sales from external customers to geographic
areas based on the location to which the product is transported. Sales outside the United States are principally to customers in
countries in the Caribbean, Canada, Central and South America.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Patents and Trademarks</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019, we had 19 patents granted and multiple
patent applications pending both inside and outside the United States. We have also developed and are using trademarks and logos
to market and promote our products, including Clearview<font style="font-size: 10pt"><sup>&#174;</sup></font>, FieldSmart<font style="font-size: 10pt"><sup>&#174;</sup></font>,
FieldShield<font style="font-size: 10pt"><sup>&#174;</sup></font>, CraftSmart<sup>&#174;</sup>, and YOURx<sup>&#174;</sup>.<sup></sup></p>

<p style="margin: 0pt 0; font-size: 10pt; font-style: italic; text-align: justify"><font style="font-style: normal"><b>&nbsp;</b></font></p>

<p style="margin: 0pt 0; font-size: 10pt; font-style: italic; text-align: justify"><font style="font-style: normal"><b>Backlog</b></font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Backlog reflects purchase order commitments for our products received
from customers that have yet to be fulfilled. Backlog orders are generally shipped within three months. The Company had a backlog
of $4,210,000, and $5,637,000 as of September 30, 2019, and 2018, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; font-style: italic; text-align: justify"><font style="font-style: normal"><b>Seasonality</b></font></p>

<p style="margin: 0pt 0; font-size: 10pt; font-style: italic; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We are affected by the seasonal trends in the industries we serve.
We typically experience sequentially lower sales in our first and second fiscal year quarters, primarily due to customer budget
cycles, deployment schedules, some customer geographical concentrations as well as standard vacation and holiday calendars. Sales
usually reach a seasonal peak in our third and fourth fiscal quarters.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Product Development </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">Product development for Clearfield&#8217;s product
line program has been conducted internally. We believe that the communication industry environment is constantly evolving and our
success depends on our ability to anticipate and respond to these changes. Our focus is to analyze the environment and technology
and work to develop products that simplify our customers&#8217; business by developing innovative high quality products utilizing
modular design wherever possible. Research and development are reflected in Selling, General, &amp; Administrative expenses.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></p>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"><b>Employees</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019, the Company had approximately 240 full-time
employees. We also employ seasonal, part-time employees and independent contractors. None of our employees are covered by any collective
bargaining agreement. We believe our employee relations to be good.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Segment Reporting</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company operates in a single reportable segment.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_003"></a>ITEM 1A.</b></td><td style="text-align: justify"><b>RISK FACTORS</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>To compete effectively, we must continually improve existing
products and introduce new products that achieve market acceptance.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The telecommunications equipment industry is characterized by rapid
technological changes, evolving industry standards, changing market conditions and frequent new product and service introductions
and enhancements. The introduction of products using new technologies or the adoption of new industry standards can make our existing
products, or products under development, obsolete or unmarketable. In order to remain competitive and increase sales, we will need
to anticipate and adapt to these rapidly changing technologies, enhance our existing products and introduce new products to address
the changing demands of our customers.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Many of our competitors have greater engineering
and product development resources than we have. Although we expect to continue to invest resources in product development activities,
our efforts to achieve and maintain profitability will require us to be selective and focused with our research and development
expenditures. In addition, sales to certain broadband service providers may require third-party independent laboratory testing
in order to obtain industry certifications to be able to sell to those customers. Further, our existing and development-stage products
may become obsolete if our competitors introduce newer or more appealing technologies. If these technologies are patented or proprietary
to our competitors, we may not be able to access these technologies.</P>




<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">If we fail to anticipate or respond in a cost-effective and timely
manner to technological developments, changes in industry standards or customer requirements, or if we experience any significant
delays in product development or introduction, our business, operating results and financial condition could be affected adversely.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"><b><i>If the telecommunications market does not
expand as we expect, our business may not grow as fast as we expect, which could adversely impact our business, financial condition
and operating results.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">Our future success as a provider of fiber management,
fiber protection and fiber delivery products depends on the continued growth of demand for fiber broadband and, in particular,
the continued expansion in the United States and in our other markets of information networks, particularly those directly or indirectly
dependent upon a fiber optic infrastructure. As part of that growth, we anticipate that demand for voice, video, and other data
services delivered over high-speed connections (both wired and wireless) will continue to increase. If this demand does not increase,
the need for enhanced high speed bandwidth using fiber connections may not increase. Currently, demand for high-speed broadband
capabilities and access is increasing but future growth may be limited by several factors, including, among others: (1) relative
strength or weakness of the global economy or certain countries or regions, (2) an uncertain regulatory environment, and (3) uncertainty
regarding long-term sustainable business models as multiple industries, such as the cable, traditional telecommunications, wireless
and satellite industries, offer competing content delivery solutions. The telecommunications market also has experienced periods
of overcapacity, some of which have occurred even during periods of relatively high network usage and bandwidth demands. If the
factors described above were to occur and cause the demand for fiber broadband capabilities or access to slow, stop or reverse,
our business, financial condition and operating results would be negatively affected.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></p>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Our operating results may fluctuate significantly from quarter
to quarter, which may make budgeting for expenses difficult and may negatively affect the market price of our common stock.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Because many purchases by customers of our products relate to a
specific customer project and are procured by the customer from time to time through purchase orders, the short-term demand for
our products can fluctuate significantly. This fluctuation can be further affected by the long sales cycles necessary to obtain
contracts to supply equipment for these projects, the availability of capital to fund our customers&#8217; projects, changes, or
delays in customer deployment schedules and the impact of the <font style="color: black">government regulation to encourage service
to unserved or underserved communities, rural areas or other high cost areas on customer buying patterns. </font>These long sales
cycles may result in significant effort expended with no resulting sales or sales that are not made in the anticipated quarter
or fiscal year. Certain customers and prospective customers, typically larger broadband service providers, are conducive to these
long sales cycles which may be multi-year efforts. Demand for our products will also depend upon the extent to which our customers
and prospective customers initiate these projects and the extent to which we are selected to provide our equipment in these projects,
neither of which can be assured. In addition, a sharp increase in demand could result in actual lead times longer than quoted,
and a sharp decrease in demand could result in excess stock. These factors generally result in fluctuations, sometimes significant,
in our operating results. Other factors that may affect our quarterly operating results include:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the volume and timing of orders from and shipments to our customers, particularly significant customers;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">mergers and acquisitions activity among our customers;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">work stoppages and other developments affecting the operations of our customers;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the timing of and our ability to obtain required certifications or qualifications to sell products,
the timing of and our ability to obtain new customer contracts, and the timing of revenue recognition;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the timing of new product and service announcements;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the availability of products and services;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">market acceptance of new and enhanced versions of our products and services, including the impact
of government regulations on customers purchasing decisions;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">variations in the mix of products and services we sell;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the utilization of our production capacity and employees;&nbsp;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">the availability and cost of key components of our products, including the impact of new or increased
tariffs; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: left">accounting treatment related to stock-based compensation.</td></tr></table>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Further, we budget our expenses based in part on expectations of
future sales. If sales levels in a particular quarter are lower than expected, our operating results will be affected adversely.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Because of these factors, our quarterly operating results are difficult
to predict and are likely to vary in the future. If our operating results are below financial analysts&#8217; or investors&#8217;
expectations, the market price of our common stock may fall abruptly and significantly.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Our success depends upon adequate protection of our patent and
intellectual property rights.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our future success depends in part upon our proprietary technology.
We attempt to protect our proprietary technology through patents, trademarks, copyrights and trade secrets. However, these legal
means afford us only limited protection and may not adequately protect our rights or remedies to gain or keep any advantages we
may have over our competitors. Accordingly, we cannot predict whether these protections will be adequate, or whether our competitors
will develop similar technology independently, without violating our proprietary rights.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our competitors, many of which have significant resources, may make
substantial investments in competing products and technologies, or may apply for and obtain patents that will prevent, limit, or
interfere with our ability to manufacture or market our products. We may litigate to enforce patents issued to us and to defend
against claimed infringement of the rights of others or to determine the ownership, scope, or validity of our proprietary rights
and the rights of others.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Litigation has been in the past and may be necessary in the future
to defend or enforce our intellectual property rights, to protect our patents and trade secrets, and to determine the validity
and scope of our proprietary rights. <font style="color: black; background-color: white">Any litigation also may involve substantial
costs and diversion of the attention of company management away from operational activities</font>. Any claim of infringement against
us could involve significant liabilities to third parties, could require us to seek licenses from third parties, and could prevent
us from manufacturing, selling or using our products. The occurrence of this litigation or the effect of an adverse determination
in the current litigation or similar future litigation could have a material adverse effect on our business, financial condition
and results of operations.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Intense competition in our industry may result in price reductions,
lower gross profits and loss of market share.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Competition in the telecommunications equipment and services industry
is intense. Our competitors may have or could develop or acquire marketing, financial, development and personnel resources that
exceed ours. Our ability to compete successfully will depend on whether we can continue to advance the technology of our products
and develop new products, the acceptance of our products among our customers and prospective customers, and our ability to anticipate
customer needs in product development, as well as the price, quality and reliability of our products, our delivery and service
capabilities and our control of operating expenses.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We cannot assure you that we will be able to compete successfully
against our current or future competitors. Competition from manufacturers of telecommunications equipment such as ours may result
in price reductions, lower gross profit margins, and increased discounts to customers and loss of market share and could require
increased spending by us on research and development, sales and marketing, and customer support.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>We rely on single-source suppliers, which could cause delays,
increases in costs or prevent us from completing customer orders, all of which could materially harm our business. </i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We assemble our products using materials and components supplied
by various subcontractors and suppliers. We purchase critical components for our products, including injected molded parts, various
cabling, optical components, and connectors from third parties, some of whom are single- or limited-source suppliers. If any of
our suppliers are unable to ship critical components, we may be unable to manufacture and ship products to our distributors or
customers. If the price of these components increases for any reason, or if these suppliers are unable or unwilling to deliver,
we may have to find another source, which could result in interruptions, increased costs, delays, lost sales and quality control
problems.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Further, the costs to obtain certain raw materials and supplies,
such as fiber and copper cabling, are subject to price fluctuations, which may be substantial, because of global market demands.
Many companies utilize the same raw materials and supplies in the production of their products as we use in our products. Companies
with more resources than us may have a competitive advantage in obtaining raw materials and supplies due to greater purchasing
power. Some raw materials or supplies may be subject to regulatory actions, which may affect available supplies. Further, tariffs
may be imposed by the U.S. on imports from other countries that are the single- or limited-source of our materials and components.
Tariffs increase the cost of the materials and components that go into making our products, but we are generally unable to pass
long these increased costs to our customers. Accordingly, these increased costs adversely impact the gross margin that we earn
on our products. Furthermore, due to general economic conditions in the United States and globally, our suppliers may experience
financial difficulties, which could result in increased delays, additional costs, or loss of a supplier.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The termination or interruption of any of these relationships, or
the failure of these manufacturers or suppliers to supply components or raw materials to us on a timely basis or in sufficient
quantities, likely would cause us to be unable to meet orders for our products and harm our reputation and our business. Identifying
and qualifying alternative suppliers would take time, involve significant additional costs and may delay the production of our
products. If we fail to forecast our manufacturing requirements accurately or fail to properly manage our inventory with our contract
manufacturers, we could incur additional costs, experience manufacturing delays and lose sales. Further, if we obtain a new supplier
or assemble our product using an alternative source of supply, we may need to conduct additional testing of our products to ensure
they meet our quality and performance standards. Any delays in delivery of our product to distributors or customers could be extended,
and our costs associated with the change in product manufacturing could increase.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The failure of our third-party manufacturers to manufacture the
products for us or the failure of our suppliers of components and raw materials to supply us consistent with our requirements as
to quality, quantity and timeliness could materially harm our business by causing delays, lost sales, increases in costs and lower
gross profit margins.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>A significant percentage of our sales in the last three fiscal
years have been made to a small number of customers, and the loss of these major customers would adversely affect us.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our customer base includes direct customers, original equipment
manufacturers (OEMs) and distributors. For fiscal years 2019, 2018, and 2017, the Company had two customers that comprised 29%,
33%, and 35% of net sales, respectively. Both of these customers are distributors.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">These customers, like our other customers, purchase our products
from time to time through purchase orders. We do not have any agreements that obligate our customers to purchase products in the
future from us. Our agreements with our distributor customers do not prohibit them from purchasing or offering products or services
that compete with ours.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We believe that the loss of our major distributor customers would
likely result in purchases being re-directed through other sales channels, for example our other distributors, independent sales
representatives, or through direct sales to customers. However, there can be no assurance that the loss of a distributor customer
would not have an adverse effect on our sales or gross margins in this event.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The loss of any one or more of our key customers, the substantial
reduction, delay or cancellation in orders from any such customer or our inability to collect the accounts receivable from these
customers, could have a material adverse effect on our business, financial position and results of operations<font style="color: black">.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Further consolidation among our customers may result in the
loss of some customers and may reduce sales during the pendency of business combinations and related integration activities.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We believe consolidation among our customers in the future will
continue in order for them to increase market share and achieve greater economies of scale. In connection with this merger and
acquisition activity, our customers may postpone or cancel orders for our product based on revised plans for technology or network
expansion pending consolidation activity. Customers integrating large-scale acquisitions may also reduce their purchases of equipment
during the integration period, or postpone or cancel orders.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The impact of significant mergers among our customers on our business
is likely to be unclear until sometime after such transactions are completed, which may take a year or more. After a consolidation
occurs, a customer may choose to reduce the number of vendors from which it purchases equipment and may choose one of our competitors
as its preferred vendor. There can be no assurance that we will continue to supply equipment to the surviving communications service
provider after a business combination is completed.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>We may be subject to risks associated with acquisitions, and
the risks could adversely affect future operating results.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We monitor our product portfolio and business and customer trends.
In response, we have made and may continue to make acquisitions. The success of our acquisitions will depend on our ability to
integrate the new products or operations with our existing products or operations. We cannot ensure that the expected benefits
of any acquisition will be realized or will be realized within the time frames we expect. Costs could be incurred on pursuits or
proposed acquisitions that have not yet or may not close which could impact our operating results, financial condition, or cash
flows. Additionally, after the acquisition, unforeseen issues could arise which adversely affect the anticipated returns or which
are otherwise not recoverable as an adjustment to the purchase price. The price we pay for a business or product line may exceed
the value we realize, and we cannot provide assurance that we will obtain the expected revenues, anticipated synergies and strategic
benefits of any acquisition within the time we expect or at all. Acquisitions may result in the recording of goodwill and other
intangible assets which are subject to potential impairments in the future that could negatively impact our financial results.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Product defects or the failure of our products to meet specifications
could cause us to lose customers and sales or to incur unexpected expenses.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">If our products do not meet our customers&#8217; performance requirements,
our customer relationships may suffer. Also, our products may contain defects or fail to meet product specifications. Any failure
or poor performance of our products could result in:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">lack of or delayed market acceptance of our products;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">delayed product shipments;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">unexpected expenses and diversion of resources to replace defective products or identify and correct
the source of errors;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">damage to our reputation and our customer relationships;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">delayed recognition of sales or reduced sales;&nbsp;</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">increased product warranty claims; and</td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">product liability claims or other claims for damages that may be caused by any product defects
or performance failures.</td></tr></table>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our products are often critical to the performance of telecommunications
systems. We offer customers limited warranty provisions. If the limitations on the product warranties are unenforceable in a particular
jurisdiction or if we are exposed to product liability claims that are not covered by insurance, a claim could harm our business.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>We are dependent on key personnel. </i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our failure to attract and retain skilled personnel could hinder
the management of our business, our research and development, our sales and marketing efforts and our manufacturing capabilities.
Our future success depends to a significant degree upon the continued services of key senior management personnel, including Cheryl
Beranek, our Chief Executive Officer and John Hill, our Chief Operating Officer. We have employment agreements with Ms. Beranek
and Mr. Hill that provide that if we terminate the employment of either executive without cause or if the executive terminates
her or his employment for good reason, we would be required to make specified payments to them as described in their employment
agreements. We have key person life insurance on Ms. Beranek and Mr. Hill. We also have employment agreements with other key management.
Further, our future success also depends on our continuing ability to attract, retain and motivate highly qualified managerial,
technical and sales personnel. Our inability to retain or attract qualified personnel could have a significant negative effect
and thereby materially harm our business and financial condition.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i></i></b></p>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>We face risks associated with expanding our sales outside of
the United States. </i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We believe that our future growth depends in part upon our ability
to increase sales in international markets. These sales are subject to a variety of risks, including fluctuations in currency exchange
rates, tariffs, import restrictions and other trade barriers, unexpected changes in regulatory requirements, longer accounts receivable
payment cycles, potentially adverse tax consequences, and export license requirements. In addition, we are subject to the risks
inherent in conducting business internationally, including political and economic instability and unexpected changes in diplomatic
and trade relationships. Currency fluctuations may also increase the relative price of our product in international markets and
thereby could also cause our products to become less affordable or less price competitive than those of international manufacturers.
These risks associated with international operations may have a material adverse effect on our revenue from or costs associated
with international sales.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Our business is dependent on effective management information
systems and information technology infrastructure<font style="font-size: 10pt">.</font></i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We rely on effective management information systems, including our
enterprise resource planning (&#8220;ERP&#8221;) software, for critical business operations and to support strategic business decisions.&nbsp;We
rely on our ERP system to support such important business operations as processing sales orders and invoicing, manufacturing, shipping,
inventory control, purchasing and supply chain management, human resources, and financial reporting. Some of these systems are
made up of multiple software and system providers. The interdependence of these solutions and systems is a risk, and the failure
of any one system could have a material adverse effect on our overall information technology infrastructure. We also rely on management
information systems to produce information for business decision-making and planning and to support e-commerce activities. Failure
to&nbsp;maintain an adequate digital platform to support e-commerce activities could have a material adverse impact on our business
through lost sales opportunities. If we are unable to maintain our management information systems, including our IT infrastructure,
to support critical business operations and to produce information for business decision-making activities, we could&nbsp;experience
a material adverse impact on our business or an inability to timely and accurately report our financial results.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our IT systems may also be vulnerable to disruptions from&nbsp;human
error, outdated applications,&nbsp;computer viruses, natural disasters, unauthorized access, cyber-attack and other similar disruptions.&nbsp;Any
system failure, accident or security breach could result in disruptions to our operations. To the extent that any disruptions,
cyber-attack or other security breach results in a loss or damage to our data, or inappropriate disclosure of confidential information,
it could harm our business. In addition, we may be required to incur significant costs to protect against damage caused by these
disruptions or security breaches in the future.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Our results of operations could be adversely affected by economic
conditions and the effects of these conditions on our customers&#8217; businesses.</i></b> &nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Adverse changes in economic conditions have in the past resulted
and may in the future result in lower spending among our customers and contribute to decreased sales. Further, our business may
be adversely affected by factors such as downturns in economic activity in specific geographic areas or in the telecommunications
industry; social, political or labor conditions; trade restrictions such as tariffs or changes imposed on international trade agreements;
or adverse changes in the availability and cost of capital, interest rates, tax rates, or regulations. These factors are beyond
our control, but may result in decreases in spending among customers and softening demand for our products. Declines in demand
for our products will adversely affect our sales. Further, challenging economic conditions also may impair the ability of our customers
to pay for products and services they have purchased. As a result, our cash flow may be negatively impacted and our allowance for
doubtful accounts and write-offs of accounts receivable may increase.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i></i></b></p>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Our stock price has been volatile historically and may continue
to be volatile. The price of our common stock may fluctuate significantly.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The trading price of our common stock has been and may continue
to be subject to wide fluctuations. Our stock price may fluctuate in response to a number of events and factors, such as quarterly
variations in operating results, announcements of technological innovations or new products by us or our competitors, changes in
financial estimates and recommendations by securities analysts, the operating and stock price performance of other companies that
investors may deem comparable to us, and new reports relating to trends in our markets or general economic conditions.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In addition, the stock market is subject to price and volume fluctuations
that affect the market prices for companies in general, and small-capitalization, high-technology companies like us in particular.
These broad market and industry fluctuations may adversely affect the price of our common stock, regardless of our operating performance.
Further, any failure by us to meet or exceed the expectations of financial analysts or investors is likely to cause a decline in
our common stock price. Further, recent economic conditions have resulted in significant fluctuations in stock prices for many
companies, including Clearfield. We cannot predict when the stock markets and the market for our common stock may stabilize. In
addition, although our common stock is listed on the NASDAQ Stock Market, our common stock has at times experienced low trading
volume in the past.&nbsp;&nbsp;Limited trading volume subjects our common stock to greater price volatility and may make it difficult
for our shareholders to sell shares at an attractive price.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Changes in National Broadband Plan&#8217;s government funding
programs may cause our customers and prospective customers to delay or reduce purchases.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The telecommunications and cable television industries are subject
to significant and changing U.S. federal and state regulation, some of which subsidizes or encourages spending on initiatives that
utilize our products.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">For example, programs like the Connect America Fund (CAF), which
provides a capital expenditure subsidy for the build-out of the country&#8217;s broadband network, and the Rural Digital Opportunity
Fund, which will provide a capital expenditure subsidy for the support high-speed broadband networks in rural America, may subsidize
or encourage spending by our customers or prospective customers on capital spending projects that utilize our products. Customers
may seek to time or otherwise adjust their technology or network expansion projects to the availability of subsidies under these
or other programs, which will affect the timing and size of orders for our products. In addition, other universal service and inter-carrier
compensation reforms scheduled to begin in the coming years will eliminate subsidies that carriers have traditionally relied upon
to support service in high-cost, rural areas.&nbsp; Further, changes in government programs in our industry or uncertainty regarding
future changes could adversely impact our customers&#8217; or prospective customers&#8217; decisions regarding timing and amounts
of capital spending, which could decrease demand for our products, delay orders or result in pricing pressure from these customers.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Anti-takeover provisions in our organizational documents, Minnesota
law and other agreements could prevent or delay a change in control of our company.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Certain provisions of our articles of incorporation and bylaws,
Minnesota law, and other agreements may make it more difficult for a third-party to acquire, or discourage a third-party from attempting
to acquire, control of our company, including:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">the provisions of our bylaws setting forth the advance notice and information requirements for
shareholder proposals, including nominees for directors, to be considered properly brought before shareholders<font style="color: black">;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">the right of our board of directors to establish more than one class or series of shares and to
fix the relative rights and preferences of any such different classes or series<font style="color: black">;</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">the provisions of Minnesota law relating to business combinations and control share acquisitions<font style="color: black">;
and</font></td></tr></table>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 0.5in">&#8226;</td><td style="text-align: justify">the provisions of our stock option plans allowing for the acceleration of vesting or payments of
awards granted under the plans in the event of specified events that result in a &#8220;change in control&#8221; and provisions
of agreements with certain of our executive officers requiring payments if their employment is terminated and there is a &#8220;change
in control.&#8221;</td></tr></table>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">These measures could discourage or prevent a takeover of us or changes
in our management, even if an acquisition or such changes would&nbsp;be beneficial to our shareholders. This may have a negative
effect on the price of our common stock.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><i>Compliance with changing regulation of corporate governance
and public disclosure may result in additional expenses.</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Keeping abreast of, and in compliance with, changing laws, regulations
and standards relating to corporate governance and public company disclosure requirements, including the Sarbanes-Oxley Act of
2002 and in particular Section 404 of that Act relating to management certification of internal controls, new disclosures relating
to &#8220;conflict minerals&#8217;&#8221; the regulations of the Securities and Exchange Commission and the rules of the NASDAQ
Stock Market have required an increased amount of management attention and external resources. We intend to invest all reasonably
necessary resources to comply with evolving corporate governance and public disclosure standards, and this investment may result
in increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities
to compliance activities.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_004"></a>ITEM 1B.</b></td><td style="text-align: justify"><b>UNRESOLVED STAFF COMMENTS</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Not applicable.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_005"></a>ITEM 2.</b></td><td style="text-align: left"><b>PROPERTIES</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Clearfield leases a 71,000 square foot
facility at 7050 Winnetka Avenue North, Brooklyn Park, Minnesota consisting of our corporate offices, manufacturing and warehouse
space. The lease term is ten years and two months and commenced on January 1, 2015.&nbsp; On June 30, 2019, the Company amended
its lease to add 14,000 square feet to this facility, with the lease term for the additional space coterminous with the original
lease. Upon proper notice and payment of a termination fee of approximately $249,000, the Company has a one-time option to terminate
the lease effective as of the last day of the eighth year of the term after the Company commenced paying base rent.</P>





<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We also have an indirect lease arrangement for a 46,000 square foot
manufacturing facility in Tijuana, Mexico. The lease term is three years and commenced on August 1, 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We believe our existing facilities are sufficient to meet our current
and future space requirements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_006"></a>ITEM 3.</b></td><td style="text-align: left"><b>LEGAL PROCEEDINGS</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"><font style="background-color: white">There are
no pending legal proceedings against or involving the Company for which the outcome is likely to have a material adverse effect
upon its financial position or results of operations.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_007"></a>ITEM 4.</b></td><td style="text-align: left"><b>MINE SAFETY DISCLOSURES</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Not applicable.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><a name="a_008"></a>PART II<font style="color: white">.</font></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><a name="a_009"></a><b>ITEM 5.</b></td><td style="text-align: left"><b>MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF
EQUITY SECURITIES</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our common stock is traded on The NASDAQ Global Market system of
The NASDAQ Stock Market LLC under the symbol &#8220;CLFD.&#8221;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Number of Holders of Common Stock</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were 283 holders of record of our
common stock as of November 8, 2019.</P>


<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Dividends</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We have never paid cash dividends on our common stock. We currently
intend to retain any earnings for use in our operations and do not intend in the foreseeable future to pay cash dividends on our
common stock.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Equity Compensation Plan Information</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following table describes shares of our common stock that are
available on September 30, 2019 for purchase under outstanding stock-based awards, or reserved for issuance under stock-based awards
or other rights that may be granted in the future, under our equity compensation plans:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</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-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Plan Category</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br>
 securities to be<br>
 issued upon<br>
 exercise of<br>
 outstanding<br>
 options, warrants<br>
 and rights</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted-<br>
average<br>
 exercise price<br>
 of outstanding<br>
 options,<br>
 warrants and<br>
 rights</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of securities<br>
 remaining available<br>
 for future issuance<br>
 under equity<br>
 compensation plans<br>
 (excluding those<br>
 reflected in first<br>
 column)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Equity compensation plans approved by security holders</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: right">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 43%; font-size: 10pt; text-align: left; text-indent: -8.65pt; padding-left: 17.3pt">2010 Employee Stock Purchase Plan</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 16%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 16%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 16%; font-size: 10pt; text-align: right">49,846</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -8.65pt; padding-left: 17.3pt">2007 Stock Compensation Plan</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">290,750</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">11.86</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">851,134</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">290,750</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">11.86</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">900,980</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">There are no equity compensation plans not approved by the Company&#8217;s
shareholders and all outstanding equity awards have been granted pursuant to shareholder-approved plans. In addition to options,
the 2007 Stock Compensation Plan permits restricted stock awards and other stock-based awards.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Issuer Repurchases</B></P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"><B>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company repurchased a total of 10,464 shares of our common stock
during the fourth quarter of fiscal year 2019 in connection with payment of taxes upon the vesting of restricted stock previously
issued to employees.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Additionally, in November 2014, the Company&#8217;s Board of Directors
authorized an $8,000,000 common stock repurchase program, which was increased by $4,000,000 on April 25, 2017 to a total authorization
of $12,000,000. As of September 30, 2019, we have repurchased an aggregate of 523,794 shares for approximately $6,600,000, leaving
approximately $5,400,000 available within our $12,000,000 stock repurchase program. The repurchase program does not obligate Clearfield
to repurchase any particular amount of common stock during any period. The repurchase will be funded by cash on hand. The repurchase
program is expected to continue indefinitely until the maximum dollar amount of shares has been repurchased or until the repurchase
program is earlier modified, suspended or terminated by the Board of Directors.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following table presents the total number of shares repurchased
during the fourth quarter of fiscal 2019 by month and the average price paid per share:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</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 colspan="17" style="font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap">ISSUER PURCHASES OF EQUITY SECURITIES</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Period</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Total<br> Number<br> of Shares<br> Purchased</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Average<br> Price Paid<br> per Share</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Total Number of<br> Shares <br> Purchased as Part<br> of Publicly<br> Announced Plans<br> or Programs</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"><font style="font-size: 10pt"><b>Approximate Dollar Value<br> of Shares that<br> May Yet Be Purchased<br> Under the Program <sup>(1)</sup></b></font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; font-size: 10pt; text-align: justify; text-indent: -17.3pt; padding-left: 17.3pt">July 1-31, 2019</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 15%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 15%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">5,409,326</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -17.3pt; padding-left: 17.3pt">August 1-31, 2019</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">10,464</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">11.60</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,409,326</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -17.3pt; padding-left: 17.3pt; border-bottom: Black 1pt solid">September 1-30, 2019</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,409,326</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -8.65pt; padding-left: 17.3pt">Total</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">10,464</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">11.60</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">5,409,326</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; font-size: 10pt">
<tr style="vertical-align: top">
    <td style="text-align: justify"></td>
    <td style="text-align: justify">(1)</td>
    <td style="padding-left: 8.9pt; text-align: justify">Amount remaining from the aggregate $12,000,000 repurchase authorizations approved by the Company&#8217;s Board of Directors on April 25, 2017.&nbsp;&nbsp;</td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_010"></a>ITEM 6.</b></td><td style="text-align: left"><b>SELECTED FINANCIAL DATA</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following selected financial data has been derived from our
financial statements and should be read in conjunction with the Financial Statements and related notes thereto set forth in Item
8 and with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in
Item 7 of this Annual Report on Form 10-K. Further, please see Item 1 &#8220;Business &#8211; Description of Business&#8221; for
a summary of our acquisition of the Calix active cabinet product line effective February 20, 2018, which may materially affect
the comparability of the information reflected in the following selected financial data.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</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-size: 10pt; text-align: center">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="19" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Year Ended September 30</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: center">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2017</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2016</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2015</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -8.1pt; padding-left: 8.1pt">Selected Statements of Earnings Data</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 35%; font-size: 10pt; text-align: justify">Net sales</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">85,034,182</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">77,651,354</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">73,947,619</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">75,287,726</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">60,323,917</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Gross profit</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">32,689,123</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,996,784</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,264,259</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">32,870,248</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">24,867,953</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Income from operations</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,188,134</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,070,851</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,311,883</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">10,731,692</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,051,355</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Income tax expense</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,360,437</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,253,405</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,737,974</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,876,032</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,475,328</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Net income</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,566,156</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,274,547</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,847,839</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8,013,062</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,682,008</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Net income per share basic</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.34</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.32</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.28</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.60</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.35</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Net income per share diluted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.34</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.32</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.28</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.59</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.34</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Selected Balance Sheet Data</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Total assets</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">81,888,563</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">74,228,642</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">69,494,037</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">70,595,313</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">57,627,617</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Long-term liabilities</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">348,114</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">372,975</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">725,796</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">655,534</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,311,232</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Shareholders&#8217; equity</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">74,933,387</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">68,874,876</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">64,525,120</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">62,594,043</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">51,279,130</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_011"></a>ITEM 7.</b></td><td style="text-align: left"><b>MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Cautionary Statement Regarding Forward-Looking Information </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Statements made in this Annual Report on Form 10-K, in the Company&#8217;s
other SEC filings, in press releases and in oral statements, that are not statements of historical fact are &#8220;forward-looking
statements.&#8221; Such forward-looking statements involve known and unknown risks, uncertainties and other factors which may cause
the actual results or performance of the Company to be materially different from the results or performance expressed or implied
by such forward-looking statements. The words &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;anticipates,&#8221; &#8220;seeks,&#8221;
&#8220;may,&#8221; &#8220;will,&#8221; and similar expressions identify forward-looking statements. Readers are cautioned not to
place undue reliance on these forward-looking statements, which speak only as of the date the statement was made. The risks and
uncertainties that could cause actual results to differ materially and adversely from those expressed or implied by the forward-looking
statements include those risks described in Part I, Item 1A &#8220;Risk Factors.&#8221;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Overview of Business: </b>The Company sells highly configurable
fiber management and connectivity products to broadband service providers serving the Fiber-to-the-Premises (FTTP), Fiber-to-the-Business
(FTTB), and Fiber-to-the-Cell site markets in the U.S. and in certain limited markets outside the U.S., including countries in
the Caribbean, Canada, Central and South America. On February 20, 2018, the Company completed the acquisition of a portfolio of
Telcordia certified outdoor active cabinet products from Calix. The Company&#8217;s sales channels include direct to customer,
through distribution partners, and to original equipment suppliers who private label its products. The Company&#8217;s products
are sold by its sales employees and independent sales representatives.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Critical Accounting Policies:</B> In
preparing our financial statements, we make estimates, assumptions and judgments that can have a significant impact on our sales,
income or loss from operations and net income or loss, as well as on the value of certain assets and liabilities on our balance
sheet. We believe that there are several accounting policies that are critical to an understanding of our historical and future
performance, as these policies affect the reported amounts of sales, expenses and significant estimates and judgments applied by
management. While there are a number of accounting policies, methods and estimates affecting our financial statements, areas that
are particularly significant include:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Revenue recognition</FONT></TD></TR>
</TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Accounting for stock based compensation and</FONT></TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px; font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: justify"><FONT STYLE="font-size: 10pt">Valuation of inventory, long-lived assets, finite lived intangible assets and goodwill</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>





<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><B><U>Revenue Recognition</U></B> Effective October 1, 2018, we
adopted the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Update (&#8220;ASU&#8221;) 2014-09,
<I>Revenue from Contracts with Customers (Topic 606)</I>, and all related amendments. Our revenue is comprised of the sale of
our products to customers and is recognized when the Company satisfies its performance obligations under the contract. A performance
obligation is a promise in a contract to transfer a distinct product or service to a customer. The majority of our contracts have
a single performance obligation and are short term in nature. We recognize revenue by transferring the promised products to the
customer, with substantially all revenue recognized at the point in time the customer obtains control of the products. Shipping
and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included
in cost of goods sold. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are
accounted for on a net (excluded from revenue) basis.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><u>Income Taxes</u></b> We account for income taxes in accordance
with Accounting Standards Codification (&#8220;ASC&#8221;) 740, <i>Income Taxes</i>, under which deferred income taxes are recognized
based on the estimated future tax effects of differences between the financial statement and tax bases of assets and liabilities
given the provisions of enacted tax laws. Deferred income tax provisions and benefits are based on changes to the assets or liabilities
from year to year. In providing for deferred taxes, we consider tax regulations of the jurisdictions in which we operate, estimates
of future taxable income, and available tax planning strategies. If tax regulations, operating results, or the ability to implement
tax-planning strategies vary, adjustments to the carrying value of deferred tax assets and liabilities may be required. A valuation
allowance is recorded when it is more likely than not that a deferred tax asset will not be realized. The recorded valuation allowance
is based on significant estimates and judgments and if the facts and circumstances change, the valuation allowance could materially
change.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In accounting for uncertainty in income taxes, we recognize the
financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not
sustain the position following an audit. For tax positions meeting the more likely than not threshold, the amount recognized in
the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement
with the relevant tax authority. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component
of income tax expense.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019 and 2018, the Company had no U.S. federal
net operating loss (&#8220;NOL&#8221;) carry-forwards and approximately $1,905,000 and $3,468,000 of state NOLs, respectively.
The state NOL carry forward amounts expire in fiscal years 2020 through 2022 if not utilized. In fiscal year 2009, the Company
completed an Internal Revenue Code Section 382 analysis of the loss carry-forwards and determined that all of the Company&#8217;s
loss carry-forwards were utilizable and not restricted under Section 382. The Company has not updated its Section 382 analysis
subsequent to 2009 and does not believe there have been any events subsequent to 2009 that would impact the analysis.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As part of the process of preparing our financial statements, we
are required to estimate our income tax liability in each of the jurisdictions in which we do business. This process involves estimating
our actual current tax expense together with assessing temporary differences resulting from differing treatment of items for tax
and accounting purposes. These differences result in deferred tax assets and liabilities. We must then assess the likelihood that
these deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not more
likely than not or unknown, we must establish a valuation allowance. If the valuation allowance is reduced, the Company would record
an income tax benefit in the period in which that determination is made. If the valuation allowance is increased, the Company would
record additional income tax expense.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">As of September 30, 2019 and 2018, the
Company&#8217;s remaining valuation allowance of approximately $47,000 and $105,000, respectively, related to state net operating
loss carry forwards. </font> D<font style="color: black">uring the fourth quarter of 2019, the Company reversed approximately $58,000
of its remaining valuation allowance. This consisted of decreasing the valuation allowance for the expiration and utilization of
state net operating losses in 2019 of approximately $68,000 and increasing the valuation allowance by approximately $10,000 for
future expected NOL utilization based on updated profitability estimates. The remaining valuation allowance balance as of September
30, 2019 of $47,000 relates entirely to state net operating loss carry forwards we do not expect to utilize. The Company will continue
to assess the assumptions used to determine the amount of our valuation allowance and may adjust the valuation allowance in future
periods based on changes in assumptions of estimated future income and other factors. </font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">The Company files income tax returns
in the U.S. Federal jurisdiction and various state jurisdictions. Based on its evaluation, the Company has concluded that it has
no significant unrecognized tax benefits. With limited exceptions, the Company is no longer subject to U.S. federal and state income
tax examinations for fiscal years ending prior to 2004. </font>We are generally subject to U.S. federal and state tax examinations
for all tax years since 2004 due to our net operating loss carryforwards and the utilization of the carryforwards in years still
open under statute. During the year ended September 30, 2018, the Company was examined by the U.S. Internal Revenue Service for
fiscal year 2016. This examination resulted in no adjustments.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><u>Impairment of Long-Lived Assets and Goodwill</u></b> The Company&#8217;s
long-lived assets as of September 30, 2019 consisted primarily of property, plant and equipment, patents, intangibles, and goodwill.
The Company reviews the carrying amount of its property, plant and equipment and patents if events or changes in circumstances
indicate that the carrying amount of the assets may not be recoverable. When this review indicates the carrying amount of an asset
or asset group exceeds the sum of the future undiscounted cash flows expected to be generated by the assets, the Company recognizes
an asset impairment charge against operations for the amount by which the carrying amount of the impaired asset exceeds its fair
value.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Determining fair values of property, plant and equipment and patents
using a discounted cash flow method involves significant judgment and requires the Company to make significant estimates and assumptions,
including long-term projections of cash flows, market conditions and appropriate discount rates. Judgments are based on historical
experience, current market trends, consultations with external valuation specialists and other information. If facts and circumstances
change, the use of different estimates and assumptions could result in a materially different outcome. The Company generally develops
these forecasts based on recent sales data for existing products, planned timing of new product launches or acquisitions, and estimated
expansion of the FTTP market.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company operates as one reporting unit and reviews the carrying
amount of goodwill annually in the fourth quarter of each fiscal year and more frequently if events or changes in circumstances
indicate that the carrying amount of the assets may not be recoverable. The Company determines its fair value for goodwill impairment
testing purposes by calculating its market capitalization and comparing that to the Company&#8217;s carrying value. The Company&#8217;s
goodwill impairment test for the years ended September 30, 2019, and 2018 resulted in excess fair value over carrying value and
therefore, no adjustments were made to goodwill. During the year ended September 30, 2019, there were no triggering events that
indicated goodwill could be impaired.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">A significant reduction in our market capitalization or in the carrying
amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds
its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair
value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized
intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is
the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds
the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts
and circumstances change, a potential impairment could have a material impact on the Company&#8217;s financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">During the year ended September 30, 2017, the Company incurred an
impairment charge on long-lived assets of $643,604. This impairment was related to the cancellation of an enterprise resource planning
software implementation. No impairment of long-lived assets or goodwill has occurred during the years ended September 30, 2019
or 2018, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b><u>Valuation of Inventory</u></b> The Company maintains a material
amount of inventory to support its manufacturing operations and customer demand. This inventory is stated at the lower of cost
or net realizable value. On a regular basis, the Company reviews its inventory and identifies that which is excess, slow moving
and obsolete by considering factors such as inventory levels, expected product life and forecasted sales demand. Any identified
excess, slow moving and obsolete inventory is written down to its market value through a charge to cost of sales. It is possible
that additional inventory write-down charges may be required in the future if there is a significant decline in demand for the
Company&#8217;s products and the Company does not adjust its manufacturing production accordingly.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i></i></b></p>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i></i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Results of Operations</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 0in"><b><u>Year ended September 30, 2019 compared to year
ended September 30, 2018</u></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Net sales for fiscal year 2019 increased 9.5%, or $7,383,000, to
$85,034,000 from net sales of $77,651,000 in 2018. The Company allocates sales from external customers to geographic areas based
on the location to which the product is transported. Accordingly, international sales represented 8% and 7% of net sales for the
years ended September 30, 2019 and 2018, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Sales in fiscal year 2019 to commercial data networks and broadband
service providers were 95% of net sales, or $80,366,000, compared to $73,900,000, or 95%, of net sales in fiscal 2018. Among this
group, the Company recorded $6,481,000 in international sales in fiscal year 2019 versus $5,356,000 in fiscal year 2018. Sales
associated with build-to-print manufacturing for original equipment manufacturers in 2019 were 5% of net sales, or $4,668,000,
compared to $3,751,000, or 5%, of net sales in fiscal year 2018.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The increase in net sales for fiscal year 2019 of $7,383,000 as
compared to fiscal year 2018 is primarily attributable to an increase in sales to Tier 1 customers in the amount of $2,845,000
and an increase in broadband service providers of $2,004,000, partially driven by the acquisition of our active cabinet line in
February 2018. In addition, sales to international customers increased $1,124,000 for fiscal year 2019 as compared to fiscal 2018
due to higher demand in the Company&#8217;s Latin America market. Revenue from all customers is obtained from purchase orders submitted
from time to time. Accordingly, the Company&#8217;s ability to predict orders in future periods or trends affecting orders in future
periods is limited.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">Cost of sales for fiscal year 2019 was
$52,345,000, an increase of $5,690,000, or 12.2%, from the $46,655,000 in fiscal year 2018. Gross profit increased 5.5%, or $1,692,000,
from $30,997,000 for fiscal year 2018 to $32,689,000 for fiscal year 2019. Gross profit percent was 38.4% in fiscal year 2019,
as compared to 39.9% for fiscal year 2018. The year-over-year </font>increase in gross profit was primarily due to increased sales
volume. The decrease in gross profit percent was primarily due to the increase in sales of the Company&#8217;s active cabinet line
acquired in fiscal year 2018 as well as a higher percentage of sales associated with these products, which generally have lower
gross margins, as well as increased tariff costs of $1,028,966.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Selling, general and administrative expense for fiscal year 2019
was $27,501,000, an increase of $1,575,000, or 6.1%, compared to $25,926,000 for fiscal year 2018. <font style="color: black">This
increase is primarily composed of an increase of $2,822,000 in compensation costs due to increased sales and engineering personnel
and performance based compensation accruals, $513,000 increase in external sales commissions and agent fees, and an increase of
$197,000 in depreciation and amortization expense</font>. <font style="color: black">These were partially offset by a decrease
of $2,087,000 in legal expenses, mainly due expense in fiscal year 2018 associated with the defense of the patent infringement
litigation including a one-time payment of $850,000 in settlement of that litigation. </font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Income from operations for fiscal year 2019 was $5,188,000 compared
to $5,071,000 for fiscal year 2018. This increase is attributable to increased gross profit, offset by increased selling, general
and administrative expenses as described above.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">Interest income in fiscal year 2019 was
$738,000 compared to $457,000 for fiscal year 2018. The increase is due to higher interest rates earned on increased investment
balance in fiscal 2019. The Company invests its excess cash primarily in </font>FDIC-backed bank certificates of deposit, treasury
securities, and money market accounts<font style="color: black">.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Income tax expense for fiscal year 2019 was $1,360,000 compared
to $1,253,000 for fiscal year 2018. The increase in tax expense of $107,000 from the year ended September 30, 2018 is primarily
due to the increase in taxable income for fiscal year 2019. <font style="color: black">The increase in the income tax expense rate
to 22.9% for fiscal year 2019 from 22.7% for fiscal year 2018 is primarily due to the increase in state NOL expirations in fiscal
year 2019. </font>Our provision for income taxes include current federal tax expense, state income tax expense, and deferred tax
expense.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">Net income for fiscal year 2019 was $4,566,000
or $0.34 per basic and diluted share, compared to $4,275,000 or $0.32 per basic and diluted share for the fiscal year 2018.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 0in"><b><u>Year ended September 30, 2018 compared to year
ended September 30, 2017</u></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Net sales for fiscal year 2018 increased 5%, or $3,703,000, to $77,651,000
from net sales of $73,948,000 in 2017. The Company allocates sales from external customers to geographic areas based on the location
to which the product is transported. Accordingly, international sales represented 7% and 8% of net sales for the years ended September
30, 2018 and 2017, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Sales in fiscal year 2018 to commercial data networks and broadband
service providers were 95% of net sales, or $73,900,000, compared to $69,921,000, or 95%, of net sales in fiscal 2017. Among this
group, the Company recorded $5,356,000 in international sales in fiscal year 2018 versus $6,047,000 in fiscal year 2017. Sales
associated with build-to-print manufacturing for original equipment manufacturers in 2018 were 5% of net sales, or $3,751,000,
compared to $4,027,000, or 5%, of net sales in fiscal year 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The increase in net sales for fiscal year 2018 of $3,703,000 as
compared to fiscal year 2017 is primarily attributable to an increase in sales to an OEM manufacturer in the amount of $5,913,000
driven by the acquisition of our active cabinet line in February 2018. This was slightly offset by a decrease in the ongoing builds
of an Alternative Carrier customer of $1,383,000 and a decrease in international sales of $691,000 for fiscal year 2018 as compared
to fiscal 2017 due to decreased demand. Revenue from all customers is obtained from purchase orders submitted from time to time.
Accordingly, the Company&#8217;s ability to predict orders in future periods or trends affecting orders in future periods is limited.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">Cost of sales for fiscal year 2018 was
$46,655,000, an increase of $2,972,000, or 7%, from the $43,683,000 in fiscal year 2017. Gross profit increased 2%, or $733,000,
from $30,264,000 for fiscal year 2017 to $30,997,000 for fiscal year 2018. Gross profit percent was 39.9% in fiscal year 2018,
as compared to 40.9% for fiscal year 2017. The year-over-year </font>increase in gross profit was primarily due to increased sales
volume. The decrease in gross profit percent was primarily due to the integration of the Company&#8217;s acquired active cabinet
line into its manufacturing processes as well as a higher percentage of sales associated with these products, which generally have
lower gross margins.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Selling, general and administrative expense
for fiscal year 2019 was $27,501,000, an increase of $1,575,000, or 6.1%, compared to $25,926,000 for fiscal year 2018. This increase
is primarily composed of an increase of $2,822,000 in compensation costs due to increased sales and engineering personnel and performance
based compensation accruals, $513,000 increase in external sales commissions and agent fees, and an increase of $197,000 in depreciation
and amortization expense. These were partially offset by a decrease of $2,087,000 in legal expenses, mainly due to the expense
in fiscal year 2018 associated with the defense of the patent infringement litigation including a one-time payment of $850,000
in settlement of that litigation.</P>




<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Income from operations for fiscal year 2018 was $5,071,000 compared
to $5,312,000 for fiscal year 2017. This decrease is attributable to increased selling, general and administrative expenses described
above.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: black">Interest income in fiscal year 2018 was
$457,000 compared to $274,000 for fiscal year 2017. The increase is due mainly to higher interest rates earned on its investments
in fiscal 2018. The Company invests its excess cash primarily in </font>FDIC-backed bank certificates of deposit and money market
accounts<font style="color: black">.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Income tax expense for fiscal year 2018 was $1,253,000 compared
to $1,738,000 for fiscal year 2017. The decrease in tax expense of $485,000 from the year ended September 30, 2017 is primarily
due to the Tax Reform Act enacted on December&nbsp;22, 2017 that resulted in a lower federal tax rate and a one-time benefit of
$384,000 related to the favorable impact of a revaluation of our net deferred tax liability that decreased the income tax provision<font style="color: black">.
The decrease in the income tax expense rate to 22.7% for fiscal year 2018 from 31.1% for fiscal year 2017 is primarily due to the
Tax Reform Act as described above. </font>Our provisions for income taxes include current federal tax expense, state income tax
expense, and deferred tax expense.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">Net income for fiscal year 2018 was $4,275,000
or $0.32 per basic and diluted share, compared to $3,848,000 or $0.28 per basic and diluted share for the year 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Liquidity and Capital Resources</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019, the Company had combined balances of cash,
cash equivalents, short term and long-term investments of $47,508,000 as compared to $35,452,000 as of September 30, 2018. As of
September 30, 2019, our principal source of liquidity was our cash and cash equivalents and short-term investments. Those sources
total $23,606,000 as of September 30, 2019, compared to $17,478,000, as of September 30, 2018. Investments considered long-term
were $23,902,000 as of September 30, 2019, compared to $17,974,000 as of September 30, 2018. Our excess cash is invested mainly
in certificates of deposit, U. S. Treasuries, and money market accounts. Substantially all of our funds are insured by the FDIC.
We believe the combined balances of short-term cash and investments along with long-term investments provide a more accurate indication
of our available liquidity. We had no long-term debt obligations as of September 30, 2019 or 2018, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We believe our existing cash equivalents and short-term investments,
along with cash flow from operations, will be sufficient to meet our working capital and investment requirements beyond the next
12 months. <font style="color: black; background-color: white">The Company intends on utilizing its available cash and assets primarily
for its continued organic growth and potential future strategic transactions, as well as execution of the share repurchase program
adopted by our Board of Directors. The share repurchase program was originally adopted on November 13, 2014 with $8,000,000 authorized
for common stock repurchases. On April 25, 2017, our Board of Directors increased the authorization</font> to $12,000,000 of common
stock.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Operating Activities</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Net cash generated from operations for the fiscal year ended September
30, 2019 totaled $14,733,000. Cash provided by operations included net income of $4,566,000 for the fiscal year ended September
30, 2019, non-cash expenses for depreciation and amortization of $2,178,000, stock-based compensation of $1,729,000, and a change
in allowance for doubtful accounts of $210,000, slightly offset by a non-cash amortization of discounts on investments of $72,000,
in addition to changes in operating assets and liabilities using cash. Changes in operating assets and liabilities providing cash
include a decrease to inventories of $1,037,000 and accounts receivables of $3,493,000. The decrease in accounts receivable was
due to improved days sales outstanding in the current year. Days sales outstanding, which measures how quickly receivables are
collected, decreased 17 days to 35 days from September 30, 2018 to September 30, 2019. Also, changes in operating assets and liabilities
providing cash include an increase in accounts payable and accrued expenses of $1,605,000.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Net cash generated from operations for the fiscal year ended September
30, 2018 totaled $4,548,000. Cash provided by operations included net income of $4,275,000 for the fiscal year ended September
30, 2018, non-cash expenses for depreciation and amortization of $2,048,000, and stock-based compensation of $2,003,000, slightly
offset by a non-cash benefit to deferred taxes of $339,000 related to the Tax Reform Act enacted in December 2017, in addition
to changes in operating assets and liabilities using cash. Changes in operating assets and liabilities providing cash include a
decrease to inventories of $1,184,000, net of the acquisition of $2,781,000 in inventories as a result of the product line acquisition
of Calix active cabinets that occurred during the year ended September 30, 2018. Also, changes in operating assets and liabilities
providing cash include an increase in accounts payable and accrued expenses of $724,000 due primarily to increased inventory. Changes
in operating assets and liabilities using cash include an increase in accounts receivable from September 30, 2017 to September
30, 2018 of $5,584,000. The increase in accounts receivable was primarily due to increased net sales for the three months ended
September 30, 2018 when compared to the three months ended September 30, 2017. Additionally, days sales outstanding, increased
16 days to 52 days from September 30, 2017 to September 30, 2018.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Net cash generated from operations for the fiscal year ended September
30, 2017 totaled $6,298,000. Cash provided by operations included net income of $3,848,000 for the fiscal year ended September
30, 2017, which included non-cash expenses for depreciation and amortization of $1,622,000, stock-based compensation of $2,320,000,
and impairment of long-lived assets of $644,000 offset by changes in operating assets and liabilities using cash. Changes between
fiscal year 2017 and fiscal year 2016 in working capital items using cash consisted primarily of a decrease in accounts payable
and accrued expenses of $3,065,000 offset slightly by a decrease in accounts receivable of $762,000. The decrease in accounts payable
and accrued expenses is primarily due to decreased <font style="color: black">performance compensation accruals</font>. The decrease
in accounts receivable is primarily attributable to decreased sales in the quarter ended September 30, 2017 compared to the same
quarter of fiscal 2016. Days sales outstanding was 36 days for September 30, 2017 and 35 days for September 30, 2016.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"><b><i>Investing Activities</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal year ended September 30,
2019, we used $2,512,000 in cash for the purchase of capital equipment and patents. These purchases were mainly related to manufacturing
equipment, including the expansion of capacity in our Mexico facility, as well as information technology equipment. During fiscal
year 2019, we purchased $20,311,000 of FDIC-backed certificates of deposit and U.S. Treasuries and sold $9,861,000 of FDIC-backed
certificates of deposit. The result is cash used in investing activities of $12,962,000 in fiscal year 2019 as compared to $12,608,000
in fiscal year 2018. In fiscal year 2020, the Company intends to continue investing in the necessary computer hardware and software
required to optimize its business, along with appropriate manufacturing equipment to continue to maintain a competitive position
in manufacturing capability.</P>



<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">For the fiscal year ended September 30, 2018,
<font style="color: black">we acquired the active cabinet product line in February 2018 for the amount of $10,350,000, which was
paid from our available cash. Additionally, </font>we used $1,190,000 in cash for the purchase of capital equipment and patents.
These purchases were <font style="color: black">mainly related to information technology and manufacturing equipment</font>. During
fiscal year 2018, we purchased $7,283,000 of FDIC-backed certificates of deposit and sold $6,132,000 of FDIC-backed certificates
of deposit. The result is cash used in investing activities of $12,608,000 in fiscal year 2018 as compared to $11,540,000 in fiscal
year 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">For the fiscal year ended September 30, 2017,
we used $2,022,000 in cash for the purchase of capital equipment and patents. These purchases were <font style="color: black">mainly
related to information technology and manufacturing equipment</font>. During fiscal year 2017, we purchased $17,630,000 of FDIC-backed
certificates of deposit and sold $8,107,000 of FDIC-backed certificates of deposit. The result is cash used in investing activities
of $11,540,000 in fiscal year 2017 as compared to $1,642,000 in fiscal year 2016.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>Financing Activities</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><i>&nbsp;</i></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">For the fiscal year ended September 30, 2019, the Company did not
use any cash to repurchase its common stock. For the fiscal year ended September 30, 2019, the Company received $314,000 from employees&#8217;
purchase of stock through our Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The Company used $553,000 to pay for taxes as
a result of employees&#8217; exercises of stock options and vesting of restricted shares using share withholding. As a result,
the net cash used in financing activities during fiscal year 2019 was $236,670.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">For the fiscal year ended September 30, 2018, the Company used $1,760,000
for the repurchase of common stock. Also, the Company received $298,000 during the fiscal year ended September 30, 2018 from employees&#8217;
purchase of stock through the ESPP. The Company used $489,000 to pay for taxes as a result of employees&#8217; exercises of stock
options and vesting of restricted shares using share withholding. As a result, the net cash used in financing activities during
fiscal year 2018 was $1,928,000.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">For the fiscal year ended September 30, 2017, the Company used $3,647,000
for the repurchase of common stock. Also, the Company received $335,000 during the fiscal year ended September 30, 2017 from employees&#8217;
purchase of stock through the ESPP. The Company used $953,000 to pay for taxes as a result of employees&#8217; exercises of stock
options and vesting of restricted shares using share withholding. As a result, the net cash used in financing activities during
fiscal year 2017 was $4,237,000.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Recent Accounting Pronouncements:</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective October 1, 2018, we adopted the
FASB ASU 2014-09, <I>Revenue from Contracts with Customers (Topic 606)</I>, and all related amendments. ASU 2014-09 supersedes
the revenue recognition requirements in ASC 605, <I>Revenue Recognition,</I> and is based on the principle that revenue is recognized
to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects
to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing,
and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments,
and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU 2014-09, using the modified retrospective
approach, had no material impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized
at a point in time for our product sales when products are delivered to or picked up by the customer. Additional information and
disclosures required by this new standard are contained in Note A, &ldquo;Summary of Significant Accounting Policies&rdquo; and
Note E, &ldquo;Concentrations.&rdquo;</P>




<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU 2016-02,
<I>Leases</I>. There have been further amendments, including practical expedients, with the issuance of ASU 2018-01 in January
2018, ASU 2018-11 in July 2018 and ASU 2018-20 in December 2018. The amended guidance requires the recognition of lease assets
and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The update is effective
for annual reporting periods beginning after December 15, 2018, including interim periods within those reporting periods, with
early adoption permitted. The guidance will be applied on a modified retrospective basis with the earliest period presented. Based
on the effective date, this guidance will apply beginning October 1, 2019. The adoption of ASU 2016-02 will have no impact to retained
earnings or net income.&nbsp;&nbsp;Upon adoption of ASU 2016-02 on October 1, 2019, we anticipate recording a right-of-use asset
and an offsetting lease liability of approximately $2.3 to $2.9 million.</P>





<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In January 2017, the FASB issued ASU 2017-04, <i>Intangibles-Goodwill,</i>
which offers amended guidance to simplify the accounting for goodwill impairment by removing Step 2 of the goodwill impairment
test. A goodwill impairment will now be measured as the amount by which a reporting unit&#8217;s carrying value exceeds its fair
value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis
effective for the Company&#8217;s interim and annual periods beginning after January 1, 2020, with early adoption permitted for
any impairment tests performed after January 1, 2017. The Company does not believe the adoption of this ASU will have a material
impact on our financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In June 2016, the FASB issued ASU 2016-13, <i>Measurement of Credit
Losses on Financial Instruments</i>. In November 2018, the FASB issued update ASU 2018-19 that clarifies the scope of the standard
in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based
on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables,
other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for
the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company is evaluating the impact
of the adoption of ASU 2016-13 on our financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_012"></a>ITEM 7A.</b></td><td style="text-align: left"><b>QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The disclosure is not required for a smaller reporting company.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_013"></a>ITEM 8.</b></td><td style="text-align: left"><b>FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>Clearfield, Inc.</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>INDEX TO FINANCIAL STATEMENTS</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top">
    <td style="width: 68%; text-align: left">&nbsp;</td>
    <td style="width: 32%; text-align: right"><u>Page</u></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left"><a href="#a_014">Report of Independent Registered Public Accounting Firm</a></td>
    <td style="text-align: right"><a href="#a_014">25</a></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left">Financial Statements</td>
    <td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left; text-indent: 10pt"><a href="#a_015">Balance Sheets</a></td>
    <td style="text-align: right"><a href="#a_015">27</a></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left; text-indent: 10pt"><a href="#a_016">Statements of Earnings</a></td>
    <td style="text-align: right"><a href="#a_016">28</a></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left; text-indent: 10pt"><a href="#a_017">Statements of Shareholders&#8217; Equity</a></td>
    <td style="text-align: right"><a href="#a_017">29</a></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left; text-indent: 10pt"><a href="#a_018">Statements of Cash Flows</a></td>
    <td style="text-align: right"><a href="#a_018">30</a></td></tr>
<tr style="vertical-align: top">
    <td style="text-align: left; text-indent: 10pt"><a href="#a_019">Notes to Financial Statements</a></td>
    <td style="text-align: right"><a href="#a_019">31</a></td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><a name="a_014"></a>REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">To the Shareholders and the Board of Directors of Clearfield,
Inc.:</P>





<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Opinions on the Financial Statements and Internal Control over Financial
Reporting</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We have audited the accompanying balance sheets of Clearfield, Inc.
(the "Company") as of September 30, 2019 and 2018, the related statements of earnings, shareholders&#8217; equity and
cash flows, for each of the three years in the period ended September 30, 2019, and the related notes (collectively referred to
as the "financial statements"). We also have audited the Company&#8217;s internal control over financial reporting as
of September 30, 2019, based on criteria established in <i>Internal Control &#8211; Integrated Framework: (2013) </i>issued by
the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In our opinion, the financial statements present fairly, in all
material respects, the financial position of the Company as of September 30, 2019 and 2018, and the results of its operations and
its cash flows for each of the three years in the period ended September 30, 2019, in conformity with accounting principles generally
accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal
control over financial reporting as of September 30, 2019, based on criteria established in <i>Internal Control &#8211; Integrated
Framework: (2013) </i>issued by COSO.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Basis for Opinions</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company&#8217;s management is responsible for these financial
statements, 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&#8217;s Annual Report on Internal Control over
Financial Reporting. Our responsibility is to express an opinion on the Company's financial statements and an opinion on the Company&#8217;s
internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company
Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in
accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission
and the PCAOB.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We conducted our audits in accordance with the standards of the
PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements
are free of material misstatement, whether due to error or fraud and whether effective internal control over financial reporting
was maintained in all material respects.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our audits of the financial statements included performing procedures
to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures
in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made
by management, as well as evaluating the overall presentation of the financial statements. Our audit of internal control over financial
reporting 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 audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our
audits provide a reasonable basis for our opinions.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Definition and Limitations of Internal Control Over Financial
Reporting</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">A company'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's internal control over financial
reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately
and fairly reflect the transactions and dispositions of the assets of the company; (2) 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 (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use,
or disposition of the company's assets that could have a material effect on the financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">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.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">/s/ Baker Tilly Virchow Krause, LLP</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">We have served as the Company's auditor since 2014.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Minneapolis, Minnesota</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">November 15, 2019</P>



<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt">CLEARFIELD, INC.</p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><a name="a_015"></a>BALANCE SHEETS</p>



<p style="margin: 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="balance-sheet"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td>&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1pt solid">September 30, <br> 2019</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1pt solid">September 30, <br> 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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">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: 74%; text-align: left; text-indent: 10pt">Cash and cash equivalents</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">10,081,721</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: 10%; text-align: right">8,547,777</td><td style="width: 1%; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Short-term investments</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">13,524,270</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,930,225</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; text-indent: 10pt">Accounts receivables, net</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,118,639</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">12,821,258</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Inventories, net</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,012,980</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">10,050,135</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: 1pt; text-indent: 10pt">Other current assets</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">769,161</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">742,136</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 20pt">Total current assets</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">42,506,771</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">41,091,531</td><td style="border-bottom: Black 1pt solid; 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-align: left; padding-bottom: 1pt">Property, plant and equipment, net</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,413,241</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,744,584</td><td style="border-bottom: Black 1pt solid; 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-align: left">Other 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="text-align: left; text-indent: 10pt">Long-term investments</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">23,902,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">17,974,000</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt">Goodwill</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,708,511</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">4,708,511</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; text-indent: 10pt">Intangible assets, net</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,147,135</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,482,555</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Other</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">210,905</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">227,461</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 20pt">Total other assets</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,968,551</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,392,527</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: 30pt">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">81,888,563</td><td style="border-bottom: Black 2.5pt double; 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">74,228,642</td><td style="border-bottom: Black 2.5pt double; 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></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Liabilities and Shareholders&#8217; 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">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: White">
    <td style="text-align: left; text-indent: 10pt">Accounts payable</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">3,173,599</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,363,380</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; text-indent: 10pt">Accrued compensation</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,224,860</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,048,904</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 10pt">Accrued expenses</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">208,603</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">568,507</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 20pt">Total current liabilities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,607,062</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,980,791</td><td style="border-bottom: Black 1pt solid; 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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other 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: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Deferred taxes</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">101,690</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">104,935</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: 1pt; padding-left: 10pt">Deferred rent</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">246,424</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">268,040</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 20pt">Total other liabilities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">348,114</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">372,975</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 20pt">Total liabilities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,955,176</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,353,766</td><td style="border-bottom: Black 1pt solid; 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></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shareholders&#8217; 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; text-indent: -10pt; padding-left: 20pt">Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</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; text-indent: -10pt; padding-left: 20pt">Common stock, authorized 50,000,000, $.01 par value;
    13,641,805 and 13,646,553, shares issued and outstanding as of September 30, 2019 and September 30, 2018</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">136,418</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">136,466</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Additional paid-in capital</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">56,976,162</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">55,483,759</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: 1pt; text-indent: -10pt; padding-left: 20pt">Retained earnings</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,820,807</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,254,651</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0pt; padding-left: 20pt">Total shareholders&#8217; equity</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">74,933,387</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">68,874,876</td><td style="border-bottom: Black 1pt solid; 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; padding-bottom: 2.5pt; text-indent: 30pt">Total Liabilities and Shareholders&#8217; 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">81,888,563</td><td style="border-bottom: Black 2.5pt double; 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">74,228,642</td><td style="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</td></tr>
</table></div>



<p style="margin: 0">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">SEE ACCOMPANYING NOTES TO FINANCIAL STATEMENTS</p>




<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt">CLEARFIELD, INC.</p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><a name="a_016"></a>STATEMENTS OF EARNINGS</p>



<p style="margin: 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="income"><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-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">Year Ended</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">Year Ended</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">Year Ended</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; font-weight: bold">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">September 30,</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">September 30,</td><td style="font-size: 10pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center">September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 61%; font-size: 10pt; text-align: left">Net sales</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">85,034,182</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">77,651,354</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">73,947,619</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; padding-bottom: 1pt">Cost of sales</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">52,345,059</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">46,654,570</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">43,683,360</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Gross profit</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">32,689,123</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,996,784</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,264,259</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">Operating expenses</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Selling, general and administrative</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">27,500,989</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">25,925,933</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">24,952,376</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 20pt">Income from operations</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,188,134</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,070,851</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,311,883</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Interest income</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">738,459</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">457,101</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">273,930</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Income before income taxes</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,926,593</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,527,952</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">5,585,813</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax expense</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,360,437</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,253,405</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,737,974</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net income</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,566,156</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,274,547</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,847,839</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Net income per share Basic</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.34</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.32</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.28</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Net income per share Diluted</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.34</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.32</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">0.28</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt">Weighted average shares outstanding:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Basic</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,442,871</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,429,232</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,532,375</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Diluted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,451,214</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,452,860</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,660,806</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>


<p style="margin: 0">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">SEE ACCOMPANYING NOTES TO FINANCIAL STATEMENTS</p>




<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt">CLEARFIELD, INC.</p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><a name="a_017"></a>STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</p>



<p style="margin: 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="stockholders-equity"><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-size: 10pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="7" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Common Stock</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; padding-bottom: 1pt; white-space: nowrap">Additional</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; padding-bottom: 1pt; white-space: nowrap">Retained</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; padding-bottom: 1pt; white-space: nowrap">Total share-</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; font-weight: bold; text-align: center; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Shares</td><td style="font-size: 10pt; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Amount</td><td style="font-size: 10pt; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">paid-in capital</td><td style="font-size: 10pt; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">earnings</td><td style="font-size: 10pt; border-bottom: Black 1pt solid; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">holders&#8217; equity</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 33%; font-size: 10pt; font-weight: bold">Balance as of September 30, 2016</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">14,126,279</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">141,263</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">57,320,515</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 12%; font-size: 10pt; text-align: right">5,132,265</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">62,594,043</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Stock-based compensation expense</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,319,975</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,319,975</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Repurchase of common stock</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(270,124</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(2,701</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(3,644,613</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(3,647,314</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Restricted stock issuance, net</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,809</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(78</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">78</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Issuance of common stock under employee stock purchase plan</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">25,867</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">258</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">334,434</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">334,692</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Exercise of stock options, net of shares exchanged for payment</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">14,053</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">140</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">28,577</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">28,717</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(75,445</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(754</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(952,078</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(952,832</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Net income</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,847,839</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,847,839</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold">Balance as of September 30, 2017</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,812,821</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">138,128</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">55,406,888</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8,980,104</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">64,525,120</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Stock-based compensation expense</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,003,207</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,003,207</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Repurchase of common stock</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(154,491</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,545</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,758,897</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(1,760,442</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Restricted stock issuance, net</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,987</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(80</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">80</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Issuance of common stock under employee stock purchase plan</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,174</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">302</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">297,558</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">297,860</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Exercise of stock options, net of shares exchanged for payment</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8,025</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">81</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">23,931</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">24,012</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(41,989</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(420</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(489,008</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(489,428</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Net income</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,274,547</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,274,547</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; font-weight: bold">Balance as of September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,646,553</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">136,466</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">55,483,759</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,254,651</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">68,874,876</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Stock-based compensation expense</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,729,025</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,729,025</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Restricted stock issuance, net</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(7,490</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(75</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">75</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Issuance of common stock under employee stock purchase plan</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">37,235</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">372</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">313,519</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">313,891</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Exercise of stock options, net of shares exchanged for payment</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">6,440</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">64</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,540</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,604</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(40,933</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(409</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(552,756</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(553,165</td><td style="font-size: 10pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Net income</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,566,156</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,566,156</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">Balance as of September 30, 2019</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">13,641,805</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 2.5pt double">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">136,418</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 2.5pt double">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">56,976,162</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 2.5pt double">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">17,820,807</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; border-bottom: Black 2.5pt double">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">74,933,387</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>



<p style="margin: 0">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">SEE ACCOMPANYING NOTES TO FINANCIAL STATEMENTS</p>




<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="color: Red; font-size: 10pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="color: Red; font-size: 10pt; text-align: left; margin: 0pt 0"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p><p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt">CLEARFIELD, INC.</p>

<p style="text-align: center; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><a name="a_018"></a>STATEMENTS OF CASH FLOWS</p>



<p style="margin: 0">&nbsp;</p>

<div data-td-taggable-table="" data-td-statement-type="cash-flows"><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="white-space: nowrap">&nbsp;</td><td style="white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="text-align: center; white-space: nowrap">Year Ended<br>
 September 30,</td><td style="white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="text-align: center; white-space: nowrap">Year Ended<br>
 September 30,</td><td style="white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="text-align: center; white-space: nowrap">Year Ended<br>
 September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td>&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1pt solid">2019</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1pt solid">2018</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="text-align: center; border-bottom: Black 1pt solid">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">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: 61%; text-align: left">Net income</td><td style="width: 1%">&nbsp;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,566,156</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: 10%; text-align: right">4,274,547</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: 10%; text-align: right">3,847,839</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; text-indent: -10pt; padding-left: 20pt">Adjustments to reconcile net income to 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: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 20pt">Depreciation and amortization</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,178,409</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,047,746</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,622,094</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; text-indent: 0pt; padding-left: 20pt">Impairment of long-lived assets</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">643,604</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 20pt">Change in allowance for doubtful accounts</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">210,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</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; text-indent: 0pt; padding-left: 20pt">Amortization of discount on investments</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(71,652</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 20pt">Deferred taxes</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,245</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(339,141</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">32,297</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; text-indent: 0pt; padding-left: 20pt">(Gain) loss on disposal of assets</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,691</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">35,281</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 0pt; padding-left: 20pt">Stock-based compensation</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,729,025</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,003,207</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,319,975</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; text-indent: 0pt; padding-left: 20pt">Changes in operating 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: left; text-indent: 10pt; padding-left: 20pt">Accounts receivable</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">3,492,619</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(5,583,617</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">761,569</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; text-indent: 10pt; padding-left: 20pt">Inventories, net</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,037,155</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,998</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(80,412</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 10pt; padding-left: 20pt">Other assets</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(10,469</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">254,501</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">180,456</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: 1pt; text-indent: 10pt; padding-left: 20pt">Accounts payable, accrued expenses and deferred rent</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,604,655</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">723,990</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,064,650</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Net cash provided by operating activities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,732,653</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,547,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,298,053</td><td style="border-bottom: Black 1pt solid; 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="font-weight: bold; text-align: left">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: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0pt; padding-left: 20pt">Purchases of property, plant and equipment and intangible assets</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,511,646</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,189,853</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(2,021,551</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0pt; padding-left: 20pt">Purchases of investments</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(20,311,393</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(7,283,075</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(17,630,075</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: 1pt; text-indent: 0pt; padding-left: 20pt">Proceeds from sale of property, plant, and equipment</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">83,052</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">5,100</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: 0pt; padding-left: 20pt">Proceeds from maturities of investments</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">9,861,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">6,132,000</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">8,107,000</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: 1pt; text-indent: 0pt; padding-left: 20pt">Business acquisition</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(10,350,000</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Net cash used in investing activities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12,962,039</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(12,607,876</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(11,539,526</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: right">&nbsp;</td><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="font-weight: bold; text-align: left">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: left; text-indent: 20pt">Repurchases of common stock</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">-</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(1,760,442</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(3,647,314</td><td style="text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 20pt">Proceeds from issuance of common stock under employee stock purchase plan</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">313,891</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">297,860</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">334,692</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; text-indent: 20pt">Proceeds from issuance of common stock upon exercise of stock options</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">2,604</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">24,012</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">28,717</td><td style="text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: 20pt">Tax withholding related to vesting of restricted stock grants</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(553,165</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(489,428</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(952,832</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: 10pt">Net cash used in financing activities</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(236,670</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,927,998</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,236,737</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Increase (decrease) in cash and cash equivalents</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">1,533,944</td><td style="text-align: left">&nbsp;</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(9,988,334</td><td style="text-align: left">)</td><td>&nbsp;</td>
    <td style="text-align: left">&nbsp;</td><td style="text-align: right">(9,478,210</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: 1pt">Cash and cash equivalents, beginning of year</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,547,777</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">18,536,111</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,014,321</td><td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents, end of year</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,081,721</td><td style="border-bottom: Black 2.5pt double; 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,547,777</td><td style="border-bottom: Black 2.5pt double; 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">18,536,111</td><td style="border-bottom: Black 2.5pt double; 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="font-weight: bold; text-align: left">Supplemental disclosures for 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: left; padding-bottom: 2.5pt; text-indent: 10pt">Cash paid during the year 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">1,683,113</td><td style="border-bottom: Black 2.5pt double; 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">719,694</td><td style="border-bottom: Black 2.5pt double; 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,471,203</td><td style="border-bottom: Black 2.5pt double; 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="font-weight: bold; text-align: left">Non-cash 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: White">
    <td style="text-align: left; padding-bottom: 2.5pt; text-indent: 10pt">Cashless exercise of stock options</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">17,390</td><td style="border-bottom: Black 2.5pt double; 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,782</td><td style="border-bottom: Black 2.5pt double; 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">34,268</td><td style="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</td></tr>
</table></div>




<p style="margin: 0">&nbsp;</p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="text-align: center; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">SEE ACCOMPANYING NOTES TO FINANCIAL STATEMENTS</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><a name="a_019"></a><b>NOTES TO FINANCIAL STATEMENTS</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>NOTE A &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Description of Business: </b>Clearfield, Inc., (the &#8220;Company&#8221;)
is a manufacturer of a broad range of standard and custom passive connectivity products to customers throughout the United States
and internationally. These products include fiber distribution systems, optical components, Outside Plant (&#8220;OSP&#8221;) cabinets,
and fiber and copper cable assemblies that serve the communication service provider, including Fiber-to-the-Premises (&#8220;FTTP&#8221;),
large enterprise, and original equipment manufacturer (&#8220;OEM&#8221;) markets.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Revenue Recognition: </b>Effective October 1, 2018, we adopted
the Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, <i>Revenue
from Contracts with Customers (Topic 606)</i>, and all related amendments. ASU 2014-09 supersedes the revenue recognition requirements
in ASC 605, <i>Revenue Recognition,</i> and is based on the principle that revenue is recognized to depict the transfer of goods
or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for
those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash
flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs
incurred to obtain or fulfill a contract. The adoption of ASU 2014-09, using the modified retrospective approach, had no material
impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized at a point in time for
our product sales when products are delivered to or picked up by the customer and revenue for shipping and handling charges continues
to be recognized when products are delivered to or picked up by the customer. Additional information and disclosures required by
this new standard are contained in Note E, &#8220;Concentrations.&#8221;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our revenue is comprised of the sale of our products to customers
and is recognized when the Company satisfies its performance obligations under the contract. A performance obligation is a promise
in a contract to transfer a distinct product or service to a customer. The majority of our contracts have a single performance
obligation and are short term in nature. We recognize revenue by transferring the promised products to the customer, with substantially
all revenue recognized at the point in time when the customer obtains control of the products. Shipping and handling costs charged
to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Sales,
value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded
from revenue) basis.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Cash and Cash Equivalents:</b> The Company considers all highly
liquid investments with original maturities of three months or less to be cash equivalents. Cash equivalents as of September 30,
2019 and 2018 consist entirely of short-term money market accounts.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company maintains cash balances at several financial institutions,
and at times, such balances exceed insured limits. The Company has not experienced any losses in such accounts and believes it
is not exposed to any significant credit risk on cash and cash equivalents.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Investments:</b> The Company currently invests its excess cash
in bank certificates of deposit (&#8220;CDs&#8221;) that are fully insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;)
and Unites States Treasury securities with terms of not more than five years, as well as money market accounts. CDs and Treasuries
with original maturities of more than three months are reported as held-to-maturity investments and are recorded at amortized cost,
which approximates fair value due to the negligible risk of changes in value due to interest rates. The maturity dates of the Company&#8217;s
investments are as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br>
 2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br>
 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 54%; font-size: 10pt; text-align: justify">Less than one year</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">13,524,270</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">8,930,225</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">1-5 years</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">23,902,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">17,974,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">37,426,270</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">26,904,225</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Fair Value of Financial Instruments: </b>The financial statements
include the following financial instruments: cash and cash equivalents, short-term investments, long-term investments, accounts
receivable, accounts payable and accrued expenses. Other than long-term investments, all financial instruments&#8217; carrying
values approximate fair values because of the short-term nature of the instruments. Long-term investments&#8217; carrying value
approximates fair value due to the negligible risk of changes in value due to interest rates.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Accounts Receivable: </b>Credit is extended based on the evaluation
of a customer&#8217;s financial condition and collateral is generally not required. Accounts that are outstanding longer than the
contractual payment terms are considered past due. The Company does not charge interest on past due receivables. The Company determines
its allowance by considering a number of factors, including the length of time trade receivables are past due, the Company&#8217;s
previous loss history, the customer&#8217;s current ability to pay its obligation to the Company, and the condition of the general
economy and the industry as whole. The Company writes off accounts receivable when they become uncollectible; payments subsequently
received on such receivables are credited to the allowance for doubtful accounts.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The allowance for doubtful accounts activity for the years ended
September 30, 2019, 2018, and 2017 is as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br>
 Beginning<br>
 of Year</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Additions<br>
 Charged to<br>
 Costs and<br>
 Expenses</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Less<br>
 Write-offs</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance<br>
 at End<br>
 of Year</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 18%; font-size: 10pt; text-align: justify">September 30, 2019</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 18%; font-size: 10pt; text-align: right">79,085</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 18%; font-size: 10pt; text-align: right">210,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 17%; font-size: 10pt; text-align: right">-</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 17%; font-size: 10pt; text-align: right">289,085</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">79,085</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">79,085</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">September 30, 2017</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">93,473</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(14,338</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">79,085</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Inventories: </b>Inventories consist of finished goods, raw materials
and work-in-process and are stated at the lower of average cost (which approximates first-in, first-out) or net realizable value.
Inventory is valued using material costs, labor charges, and allocated factory overhead charges and consists of the following:</p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br>2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br>2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-size: 10pt; text-align: justify">Raw materials</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">7,115,298</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 15%; font-size: 10pt; text-align: right">6,013,166</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Work-in-process</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">540,962</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">560,988</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Finished goods</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,356,720</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,475,981</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Inventories, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,012,980</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">10,050,135</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On a regular basis, the Company reviews
its inventory and identifies that which is excess, slow moving, and obsolete by considering factors such as inventory levels, expected
product life, and forecasted sales demand. Any identified excess, slow moving, and obsolete inventory is written down to its net
realizable value through a charge to cost of sales. It is possible that additional inventory write-down charges may be required
in the future if there is a significant decline in demand for the Company&rsquo;s products and the Company does not adjust its
manufacturing production accordingly or if new products are not accepted by the market.</P>






<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Also during the year ended September 30, 2018, the Company adopted
Accounting Standards Update (&#8220;ASU&#8221;) 2015-11,&nbsp;<i>Inventory (Topic 330) Related to Simplifying the Measurement of
Inventory</i> which applies to all inventory except inventory that is measured using last-in, first-out or the retail inventory
method. This adoption had no effect on the financial statements and was applied prospectively. Therefore, prior periods were not
retrospectively adjusted.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Property, Plant and Equipment:</b> Property, plant and equipment
are recorded at cost. Significant additions or improvements extending asset lives are capitalized, while repairs and maintenance
are charged to expense when incurred. Depreciation is provided in amounts sufficient to relate the cost of assets to operations
over their estimated useful lives. Leasehold improvements are amortized over the shorter of the remaining term of the lease or
estimated life of the asset.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Estimated useful lives of the assets are as follows:</p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: left; text-indent: -9.35pt">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap">Equipment</td><td style="font-size: 10pt; width: 1%; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap">3</td>
                                                                          <td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap">&#8211;</td>
                                                               <td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap">7</td>
                                                               </tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Leasehold improvements</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">7</td>
                                                               <td style="font-size: 10pt; text-align: center; white-space: nowrap">-</td>
                                                               <td style="font-size: 10pt; text-align: left; white-space: nowrap">10 or life of lease</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Vehicles</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td>
                                                               <td style="font-size: 10pt; text-align: center; white-space: nowrap">3</td>
                                                               <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Property, plant and equipment consist of the following:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br>2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br>2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; font-size: 10pt; text-align: justify">Manufacturing equipment</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">7,106,041</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">5,202,532</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Office equipment</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,996,251</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,809,614</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Leasehold improvements</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,436,346</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2,417,786</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Vehicles</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">245,903</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">226,221</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Construction in progress</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,921</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">-</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Property, plant and equipment, gross</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,793,462</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">11,656,153</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt">Less accumulated depreciation</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,380,221</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,911,569</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Property, plant and equipment, net</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,413,241</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,744,584</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Depreciation expense for the years ended September 30, 2019, 2018,
and 2017 were $1,705,583, $1,748,945, and $1,614,272, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Goodwill and Intangible Assets:</b> The Company operates as one
reporting unit and reviews the carrying amount of goodwill annually in the fourth quarter of each fiscal year and more frequently
if events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable. The Company determines
its fair value for goodwill impairment testing purposes by calculating its market capitalization and comparing that to the Company&#8217;s
carrying value. The Company&#8217;s goodwill impairment test for the years ended September 30, 2019, 2018, and 2017 resulted in
excess fair value over carrying value and therefore, no adjustments were made to goodwill. During the years ended September 30,
2019, and 2018, there were no triggering events that indicated goodwill could be impaired.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">A significant reduction in our market capitalization or in the carrying
amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds
its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair
value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized
intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is
the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds
the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts
and circumstances change, a potential impairment could have a material impact on the Company&#8217;s financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">No impairment of goodwill has occurred
during the years ended September 30, 2019, or 2018, respectively.</P>





<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company capitalizes legal costs incurred to obtain patents.
Once accepted by either the U.S. Patent Office or the equivalent office of a foreign country, these legal costs are amortized using
the straight-line method over the remaining estimated lives, not exceeding 20 years. As of September 30, 2019, the Company has
19 patents granted and multiple pending applications both inside and outside the United States.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In addition, the Company has various finite life intangible assets,
most of which were acquired as a result of the acquisition of a portfolio of Telcordia certified outdoor active cabinet products
from Calix, Inc. (&#8220;Calix&#8221;) during fiscal year 2018 as described in Note F in greater detail below. Finite life intangible
assets as of September 30, 2019 and 2018 are as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2019</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br>
 Amount</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br>
 Amortization</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br>
 Amount</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-align: left">Customer relationships</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">15</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,742,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">405,384</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,336,616</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,068,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">216,937</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">851,063</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">563,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">114,359</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">448,641</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">20</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">530,409</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">38,247</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">492,162</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: right">5</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">31,091</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12,438</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">18,653</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,934,500</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">787,365</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,147,135</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2018</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br>
 Amount</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br>
 Amortization</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br>
 Amount</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Customer relationships</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">15</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,742,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">155,917</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,586,083</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,068,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">83,437</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">984,563</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">8</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">563,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">43,984</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">519,016</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">20</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">393,002</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">24,981</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">368,021</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: right">5</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">31,091</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,219</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">24,872</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,797,093</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">314,538</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,482,555</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Amortization expense related to these assets for the years ended
September 30, 2019, 2018, and 2017 were $472,827, $298,801, and $7,822, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Impairment of Long-Lived Assets: </b>The Company assesses
potential impairments to its long-lived assets or asset groups when there is evidence that events occur or changes in
circumstances indicate that the carrying amount of an asset or asset group may not be recovered. An impairment loss is
recognized when the carrying amount of the long-lived asset or asset group is not recoverable and exceeds its fair value. The
carrying amount of a long-lived asset or asset group is not recoverable if it exceeds the sum of the undiscounted cash flows
expected to result from the use and eventual disposition of the asset or asset group.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Any required impairment loss is measured as the amount by which
the carrying amount of a long-lived asset or asset group exceeds its fair value and is recorded as a reduction in the carrying
value of the related asset or asset group and a charge to operating results. During the year ended September 30, 2017, the Company
incurred an impairment charge on long-lived assets of $643,604 which was charged to selling, general, and administrative expenses.
This impairment was related to the cancellation of an enterprise resource planning software implementation. No impairment of long-lived
assets occurred during the years ended September 30, 2019 or 2018, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Income Taxes:</b> The Company records income taxes in accordance
with the liability method of accounting. Deferred taxes are recognized for the estimated taxes ultimately payable or recoverable
based on enacted tax law. The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely
than not that a deferred tax asset will not be realizable. Changes in tax rates are reflected in the tax provision as they occur.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In accounting for uncertainty in income taxes, we recognize the
financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than not
sustain the position following an audit. For tax positions meeting the more likely than not threshold, the amount recognized in
the financial statements is the largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement
with the relevant tax authority. <font style="color: black">As of both September 30, 2019 and September 30, 2018, the Company did
not have any unrecognized tax benefits. The Company recognizes interest and penalties accrued on any unrecognized tax benefits
as a component of income tax expense. We do not expect any material changes in our unrecognized tax benefits over the next 12 months.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Stock-Based Compensation</B>: We measure
and recognize compensation expense for all stock-based awards at fair value over the requisite service period. We use the Black-Scholes
option pricing model to determine the weighted average fair value of options. For restricted stock grants, fair value is determined
as the average price of the Company&rsquo;s stock on the date of grant. Equity-based compensation expense is broken out between
cost of sales and selling, general and administrative expenses based on the classification of the employee. The determination of
fair value of stock-based awards on the date of grant using an option-pricing model is affected by our stock price as well as by
assumptions regarding a number of subjective variables. These variables include, but are not limited to, the expected stock price
volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.</P>


<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The expected terms of the options are based on evaluations of historical
and expected future employee exercise behavior. The risk-free interest rate is based on the U.S. Treasury rates at the date of
grant with maturity dates approximately equal to the expected life at grant date. Volatility is based on historical and expected
future volatility of the Company&#8217;s stock. The Company has not historically issued any dividends and does not expect to in
the future. Forfeitures for both option and restricted stock grants are estimated at the time of the grant and revised in subsequent
periods if actual forfeitures differ from estimates.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">If factors change and we employ different assumptions in the determination
of the fair value of grants in future periods, the related compensation expense that we record may differ significantly from what
we have recorded in the current periods.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Research and Development Costs</b>: Research and development
costs amounted to $1,089,637, $787,364, and $865,568, for the years ended September 30, 2019, 2018, and 2017, respectively, and
are charged to expense when incurred.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Advertising Costs</b>: Advertising costs amounted to $278,057,
$365,859, and $378,217, for the years ended September 30, 2019, 2018, and 2017, respectively, and are charged to expense when incurred.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Net Income Per Share:</b> Basic and diluted net income per share
is computed by dividing net income by the weighted average number of common shares outstanding and the weighted average number
of dilutive shares outstanding, respectively.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Weighted average common shares outstanding for the years ended September
30, 2019, 2018, and 2017 were as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">Year ended September 30,</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; font-size: 10pt; text-align: left">Net income</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,566,156</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">4,274,547</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">3,847,839</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average common shares</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,442,871</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,429,232</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,532,375</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt">Dilutive potential common shares</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">8,343</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">23,628</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">128,431</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average dilutive common shares outstanding</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,451,214</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,452,860</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13,660,806</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt">Earnings per share:</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Basic</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.34</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.32</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.28</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Diluted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.34</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.32</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">0.28</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">There were 268,000 and 108,000 shares for the years ended September
30, 2019 and 2018, respectively, that were excluded from the above calculation as they were considered antidilutive in nature.
No shares were considered antidilutive for the year ended September 30, 2017.</p>

<p style="margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -0.35pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Use of Estimates: </B>The preparation
of financial statements in conformity with accounting principles generally accepted in the United States of America requires management
to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and
disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates
related to revenue recognition, stock based compensation and the valuation of inventory, long-lived assets, finite lived intangible
assets and goodwill. Actual results may differ materially from these estimates.</P>




<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recently Issued Accounting Pronouncements:</B>
In February 2016, the FASB issued ASU 2016-02, <I>Leases</I>. There have been further amendments, including practical expedients,
with the issuance of ASU 2018-01 in January 2018, ASU 2018-11 in July&nbsp;2018 and ASU 2018-20 in December 2018. The amended guidance
requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under
previous guidance. The update is effective for annual reporting periods beginning after December 15, 2018, including interim periods
within those reporting periods, with early adoption permitted. The guidance will be applied on a modified retrospective basis with
the earliest period presented. Based on the effective date, this guidance will apply beginning October 1, 2019. The adoption of
ASU 2016-02 will have no impact to retained earnings or net income.&nbsp;&nbsp;Upon adoption of ASU 2016-02 on October 1, 2019,
we anticipate recording a right-of-use asset and an offsetting lease liability of approximately $2.3 to $2.9 million.&nbsp;&nbsp;</P>







<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">In January 2017, the FASB issued ASU 2017-04 <i>Intangibles-Goodwill,</i>
which offers amended guidance to simplify the accounting for goodwill impairment by removing Step 2 of the goodwill impairment
test. A goodwill impairment will now be measured as the amount by which a reporting unit&#8217;s carrying value exceeds its fair
value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis
effective for the Company&#8217;s interim and annual periods beginning after January 1, 2020, with early adoption permitted for
any impairment tests performed after January 1, 2017. The Company does not believe the adoption of this ASU will have a material
impact on our financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">In June 2016, the FASB issued ASU 2016-13, <i>Measurement of Credit
Losses on Financial Instruments</i>. In November 2018, the FASB issued update ASU 2018-19 that clarifies the scope of the standard
in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based
on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables,
other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for
the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company is evaluating the impact
of the adoption of ASU 2016-13 on our financial statements.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>NOTE B &#8211; COMMITMENTS AND FACILITIES</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Operating Leases:</b> The Company leases office and manufacturing
facilities in Minnesota and Mexico for its ongoing operations, which expire at various dates through February 2025. The Company
also leases various pieces of office equipment. Certain of these leases have escalating rent payment provisions. We recognize rent
expense under such leases on a straight-line basis over the term of the lease. For the years ended September 30, 2019, 2018, and
2017, total rent expense was $908,000, $869,000 and $768,000 respectively. Rent expense includes operating expenses, insurance,
and related taxes.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019, the future minimum lease payments required
under operating lease agreements are as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Year ending September 30</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Operating leases</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; font-size: 10pt; text-align: center">2020</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 47%; font-size: 10pt; text-align: right">643,040</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center">2021</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">479,213</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: center">2022</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">491,397</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: center">2023</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">503,895</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: center">2024</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">516,720</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center">Thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">217,551</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: center">Total minimum lease payments</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,851,816</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>NOTE C &#8211; SHAREHOLDERS&#8217; EQUITY </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Share Repurchase Program:</B> On November
13, 2014, the Company announced that its Board of Directors had approved a stock repurchase program under which it will purchase
up to $8,000,000 of its outstanding shares of common stock. On April 25, 2017, the Board of Directors increased the repurchase
authorization by $4,000,000 to $12,000,000 of common stock. The program does not obligate Clearfield to repurchase any particular
amount of common stock during any period. The repurchase will be funded by cash on hand. The repurchase program is expected to
continue indefinitely until the maximum dollar amount of shares has been repurchased or until the repurchase program is earlier
modified, suspended or terminated by the board of directors. As of September 30, 2019, the Company may repurchase up to $5,409,326
of its outstanding shares of common stock.</P>





<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is authorized to issue 50,000,000 shares of common stock
at $.01 par value and 5,000,000 undesignated shares. From the undesignated shares, 500,000 shares have been designated as Series
B Junior Participating Preferred Shares and none of such shares have been issued or are outstanding. The Board of Directors may,
by resolution, establish from the remaining undesignated shares different classes or series of shares and may fix the relative
rights and preferences of shares in any class or series.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Stock-Based Compensation: </b>The Company&#8217;s stock-based
compensation plans are administered by the Compensation Committee of the Board of Directors, which selects persons to receive awards
and determines the number of shares subject to each award and the terms, conditions, performance measures and other provisions
of the award.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company currently has one equity compensation plan, the 2007
Stock Compensation Plan, from which it grants equity awards that are used as an incentive for directors, officers, and other employees.
The 2007 Stock Compensation Plan has 851,134 shares available for issue as of September 30, 2019. As of September 30, 2019, $2,371,309
of total unrecognized compensation expense related to non-vested awards is expected to be recognized over a period of approximately
4.9 years. The Company recorded related compensation expense for the years ended September 30, 2019, 2018, and 2017 of $1,729,025,
$2,003,207, and $2,319,975, respectively. For the year ended September 30, 2019, $1,638,829 of this expense was included in selling,
general and administrative expense and $90,196 was included in cost of sales. For the year ended September 30, 2018, $1,835,086
of this expense was included in selling, general and administrative expense and $168,121 was included in cost of sales. For the
year ended September 30, 2017, $2,103,621 of this expense was included in selling, general and administrative expense and $216,354
was included in cost of sales.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Stock Options:</B> The Company uses
the Black-Scholes option pricing model to determine the weighted average fair value of options granted. During the fiscal year
ended September 30, 2019, the Company granted employees non-qualified stock options to purchase an aggregate of 172,000 shares
of common stock with a weighted average contractual term of 4 years, a three year vesting term, and a weighted average exercise
price of $12.17. During the fiscal year ended September 30, 2018, the Company granted employees non-qualified stock options to
purchase an aggregate of 108,000 shares of common stock with a weighted average contractual term of 4.7 years, a three year vesting
term, and a weighted average exercise price of $13.37. There were no stock options granted during the year ended September 30,
2017. The fair value was estimated at the grant date using the assumptions listed below:</P>



<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br>
 September 30,<br>
 2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br>
 September 30,<br>
 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; font-size: 10pt; text-align: justify">Dividend yield</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">0</td><td style="width: 1%; font-size: 10pt; text-align: left">%</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">0</td><td style="width: 1%; font-size: 10pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Weighted average expected volatility</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">37.77</td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">43.68</td><td style="font-size: 10pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Weighted average risk-free interest rate</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2.92</td><td style="font-size: 10pt; text-align: left">%</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2.70</td><td style="font-size: 10pt; text-align: left">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">Weighted average expected life (in years)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.0</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.7</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">Vesting period (in years)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.0</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.0</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">The expected stock price volatility is based on the historical
volatility of the Company&#8217;s stock for a period approximating the expected life. The expected life represents the period
of time that options are expected to be outstanding after their grant date. The risk-free interest rate reflects the interest
rate at grant date on zero-coupon U.S. governmental bonds having a remaining life similar to the expected option term.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Options are generally granted at fair market
values determined on the date of grant and vesting normally occurs over a three to five-year period. However, options granted to
directors have a one year vesting period and a six year contractual term. The maximum contractual term is normally six years. Shares
issued upon exercise of a stock option are issued from the Company&rsquo;s authorized but unissued shares. There were 36,000 options
vested during the year ended September 30, 2019 and no options vested during the year ended September 30 2018. For the year ended
September 30, 2019, there were 6,750 stock options that were exercised using a cashless method of exercise. For the year ended
September 30, 2018, there were 2,250 stock options that were exercised using a cashless method of exercise. The intrinsic value
of options exercised during the years ended September 30, 2019 and September 30, 2018 was $81,728 and $75,767, respectively.</P>




<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Option transactions under the 2007 Stock Compensation Plan during
the years ended September 30, 2019 and 2018 are summarized as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br>
 shares</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br>
 exercise&nbsp;price</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br>
 average fair value</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; font-size: 10pt; text-align: left">Outstanding as of September 30, 2017</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">38,950</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2.79</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">&nbsp;</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">108,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">13.37</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">4.78</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">-</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(8,450</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3.58</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Outstanding as of September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">138,500</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">10.99</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">172,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">12.17</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">3.53</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(12,000</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">12.17</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7,750</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2.58</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Outstanding as of September 30, 2019</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">290,750</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">11.86</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right">&nbsp;</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following table summarizes information concerning options exercisable
under the 2007 Stock Compensation Plan:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Exercisable</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br>
 remaining contractual life<br>
(in years)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br>
 exercise price</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 25%; font-size: 10pt; text-align: justify">September 30, 2019</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 22%; font-size: 10pt; text-align: right">58,750</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">2.40</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 22%; font-size: 10pt; text-align: right">9.19</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">30,500</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1.89</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">2.58</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following table summarizes information concerning options currently
outstanding at:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number<br>
 outstanding</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br>
 average<br>
 remaining<br>
 contractual life <br>
(in years)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br>
 average<br>
 exercise<br>
 price</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Aggregate<br>

    intrinsic<br>
 value</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 20%; font-size: 10pt; text-align: left">September 30, 2019</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 17%; font-size: 10pt; text-align: right">290,750</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.04</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 17%; font-size: 10pt; text-align: right">11.86</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 17%; font-size: 10pt; text-align: right">156,173</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left">September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">138,500</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3.82</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">10.99</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">(4,097</td><td style="font-size: 10pt; text-align: left">)</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Restricted Stock: </b>The Company&#8217;s 2007 Stock Compensation
Plan permits our Compensation Committee to grant other stock-based awards. The Company has awarded restricted stock grants to employees
that vest over one to ten years.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">Restricted stock transactions during the years ended September 30,
2019 and 2018 are summarized as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br>
 shares</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br>
 grant date fair value</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; font-size: 10pt; text-align: left">Unvested shares as of September 30, 2017</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right">370,530</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">15.24</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">7,235</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">14.17</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(113,930</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">16.45</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(15,222</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">15.41</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left">Unvested shares as of September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">248,613</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">14.65</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">4,340</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">14.40</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(110,683</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">16.31</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,830</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">14.47</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Unvested shares as of September 30, 2019</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">130,440</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">13.25</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company repurchased a total of 40,933 shares of our common stock
at an average price of $13.51 in connection with payment of taxes upon the vesting of restricted stock previously issued to employees
for the year ended September 30, 2019. The Company repurchased a total of 41,989 shares of our common stock at an average price
of $11.66 in connection with payment of taxes upon the vesting of restricted stock previously issued to employees for the year
ended September 30, 2018.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Employee Stock Purchase Plan: </b>The Clearfield, Inc. 2010 Employee
Stock Purchase Plan (&#8220;ESPP&#8221;) allows participating employees to purchase shares of the Company&#8217;s common stock
at a discount through payroll deductions. The ESPP is available to all employees subject to certain eligibility requirements. Terms
of the ESPP provide that participating employees may purchase the Company&#8217;s common stock on a voluntary after tax basis.
Employees may purchase the Company&#8217;s common stock at a price that is no less than the lower of 85% of the fair market value
of one share of common stock at the beginning or end of each stock purchase period or phase. The ESPP is carried out in six-month
phases, with phases beginning on July 1 and January 1 of each calendar year. For the phases that ended on December 31, 2018 and
June 30, 2019, employees purchased 17,312 and 19,923 shares, respectively, at a price of $8.43. For the phases that ended on December
31, 2017 and June 30, 2018, employees purchased 14,242 and 15,932 shares, respectively, at a price of $10.41 and $9.39 per share,
respectively. As of September 30, 2019, the Company has withheld approximately $80,708 from employees participating in the phase
that began on July 1, 2019. After the employee purchase on June 30, 2019, 49,846 shares of common stock were available for future
purchase under the ESPP.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>NOTE D &#8211; INCOME TAXES</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Components of the income tax expense are as follows for the years
ended:</p>

<p style="margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Current:</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">1,260,552</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">1,472,512</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">1,627,125</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">103,130</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">120,034</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">78,552</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 8.1pt; white-space: nowrap">Current income tax expense</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap"><P STYLE="margin: 0pt 0">1,363,682</P>


</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">1,592,546</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">1,705,677</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Deferred:</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(38,534</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(463,798</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">8,680</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">35,289</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">124,657</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">23,617</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 8.1pt; white-space: nowrap">Deferred income tax expense</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(3,245</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(339,141</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">32,297</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; white-space: nowrap">Income tax expense</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">1,360,437</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">1,253,405</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">1,737,974</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following is a reconciliation of the federal statutory income
tax rate to the effective tax rate as a percent of pre-tax income for the following years ended:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal statutory rate</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">21</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">24</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">34</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal rate change</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">-</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(5</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">-</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">State income taxes</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">2</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">2</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">1</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Permanent differences</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">-</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">-</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(1</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Change in valuation allowance</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(1</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(3</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(4</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Expiration and utilization of state NOL&#8217;s</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">2</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">4</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">3</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Research and development credits</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(2</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(1</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(1</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -12.6pt; padding-left: 12.6pt; white-space: nowrap">Excess tax expense (benefits) from stock-based compensation</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">1</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">2</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(1</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -0.9pt; padding-left: 9pt; white-space: nowrap">Tax rate</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">23</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">23</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">31</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The federal statutory rate for the year
ended September 31, 2018 is a blended rate due to the change in federal statutory rates resulting from the Tax Cuts and Jobs Act
which was signed into law on December 22, 2017.</P>



<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019, the current income tax payable was approximately
$145,000 and as of September 30, 2018, the current income tax payable was approximately $464,000. Current income tax payable amounts
are included in Accrued Expenses in the Company&#8217;s balance sheets.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As of September 30, 2019 and 2018, the Company had no U.S. federal
net operating loss (&#8220;NOL&#8221;) carry-forwards and approximately $1,905,000 and $3,468,000 state NOLs, respectively. The
state NOL carry forward amounts expire in fiscal years 2020 through 2022 if not utilized. In addition, as of September 30, 2019,
the Company has Minnesota research and development and alternative minimum tax credits of $241,000 and $50,000, respectively. The
Company has not recorded a valuation allowance on these research and development related deferred tax assets as the Company believes
it is more likely than not they will be utilized before they begin to expire in fiscal year 2030.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Significant components of deferred income tax assets and liabilities
are as follows at:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">Deferred income tax assets (liabilities):</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 74%; font-size: 10pt; text-align: justify; white-space: nowrap">Intangibles</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">(75,190</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">(70,467</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Property and equipment depreciation</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(521,586</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(552,119</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Net operating loss carry forwards and credits</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">377,505</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">464,274</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Stock-based compensation</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">114,118</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">151,558</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Inventories</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">350,197</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">400,111</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Prepaid expenses</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(63,252</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(60,806</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Accrued expenses and reserves</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">371,414</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">250,787</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Goodwill</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(607,882</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(583,415</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Gross deferred tax liability</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(54,676</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">(77</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Valuation allowance</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(47,014</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap">(104,858</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Net deferred tax liability</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">(101,690</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">(104,935</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Realization of net operating loss carryforwards
and other deferred tax temporary differences are contingent upon future taxable earnings. The Company&rsquo;s deferred tax assets
were reviewed for expected utilization by assessing the available positive and negative factors surrounding their recoverability.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2018, the Company&rsquo;s
remaining valuation allowance of approximately $105,000 related to state net operating loss carry forwards. During the fourth quarter
of 2019, the Company reversed approximately $58,000 of its valuation allowance. This consisted of decreasing the valuation allowance
for the expiration and utilization of state net operating losses in 2019 of approximately $68,000 and increasing the valuation
allowance by approximately $10,000 for future expected NOL utilization based on updated profitability estimates and changes to
the loss utilization rules. The remaining valuation allowance balance as of September 30, 2019 of approximately $47,000 relates
entirely to state net operating loss carry forwards we do not expect to utilize. The Company will continue to assess the assumptions
used to determine the amount of our valuation allowance and may adjust the valuation allowance in future periods based on changes
in assumptions of estimated future income and other factors. If the valuation allowance is reduced, we would record an income tax
benefit in the period the valuation allowance is reduced. If the valuation allowance is increased, we would record additional income
tax expense.</P>



<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The valuation allowance activity for the years ended September 30,
2019, 2018, and 2017 is as follows:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%">
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br>
 Beginning<br>
 of Year</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Income Tax<br>
 Expense<br>
 (Benefit)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Reversal for<br>
 State NOL<br>
 Expiration<br>
 and<br>
 Utilization</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br>
 End of<br>
 Year</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 48%; font-size: 10pt; text-align: justify">September 30, 2019</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">104,858</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">10,448</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">(68,292</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">47,014</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify">September 30, 2018</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">159,154</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">79,377</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(133,673</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">104,858</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify">September 30, 2017</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">322,404</td><td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(32,154</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">(131,096</td><td style="font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">159,154</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company completed an Internal Revenue Code Section 382 analysis
of the loss carry forwards in 2009 and determined then that all of the Company&#8217;s loss carry forwards are utilizable and not
restricted under Section 382. The Company has not updated its Section 382 analysis subsequent to 2009 and does not believe there
have been any events subsequent to 2009 that would impact the analysis.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is required to recognize the financial statement benefit
of a tax position only after determining that the relevant tax authority would more likely than not sustain the position following
an audit. For tax positions meeting the more likely than not threshold, the amount recognized in the financial statements is the
largest benefit that has a greater than 50 percent likelihood of being realized upon ultimate settlement with the relevant tax
authority. The Company applies the interpretation to all tax positions for which the statute of limitations remained open. The
Company had no liability for unrecognized tax benefits and did not recognize any interest or penalties during the years ended September
30, 2019, 2018, or 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is subject to income taxes in the U.S. federal jurisdiction,
and various state jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax
laws and regulations and require significant judgment to apply. With few exceptions, the Company is no longer subject to U.S. federal,
state and local, income tax examinations by tax authorities for fiscal years ending prior to 2004. We are generally subject to
U.S. federal and state tax examinations for all tax years since 2003 due to our net operating loss carryforwards and the utilization
of the carryforwards in years still open under statute. During the year ended September 30, 2018, the Company was examined by the
U.S. Internal Revenue Service for fiscal year 2016. This examination resulted in no adjustments. The Company changed its fiscal
year end in 2007 from March 31 to September 30.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>NOTE E &#8211; CONCENTRATIONS</b></p>

<p style="margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -9.35pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Suppliers:</b> The Company purchases critical components for
our products, including injection molded parts and connectors from third parties, some of whom are single- or limited-source suppliers.
If any of our suppliers are unable to ship critical components, we may be unable to manufacture and ship products to our distributors
or customers. If the price of these components increases for any reason, or if these suppliers are unable or unwilling to deliver,
we may have to find another source, which could result in interruptions, increased costs, delays, loss of sales and quality control
problems.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Customers:</b> <font style="color: black">For the fiscal years
ended September 30, 2019, 2018, and 2017, the Company had two customers that comprised 29%, 33%, and 35% of net sales, respectively.
Both of these customers are distributors. These major customers, like our other customers, purchase our products from time to time
through purchase orders, and we do not have any agreements that obligate these major customers to purchase products in the future
from us. </font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2019, two customers
accounted for 28% of accounts receivable. Both of these customers were distributors. As of September 30, 2018, two customers accounted
for 45% of accounts receivable. One of these customers was a distributor and one was a private label original equipment manufacturer.</P>



<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Disaggregation of Revenue</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">The Company allocates sales from external customers to geographic areas
based on the location to which the product is transported. Sales outside the United States are principally to customers in countries
in the Caribbean, Canada, Central and South America.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The following table presents our domestic and international sales
for each of the last three fiscal years:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="11" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended September 30,</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 61%; font-size: 10pt; text-align: left; text-indent: 0in">United States</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">78,553,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">72,295,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">67,901,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 0in">All Other Countries</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,481,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">5,356,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,047,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Total Net Sales</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">85,034,000</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">77,651,000</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">73,948,000</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Long-lived assets:</b> As of September 30, 2019 and 2018, the
Company had property, plant and equipment with a net book value of $1,406,546 and $412,755, respectively, located in Mexico.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>NOTE F &#8211; ACQUISITION </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">On February 20, 2018, the Company completed the acquisition of a
portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&#8220;Calix&#8221;) upon the terms and conditions
contained in an Asset Purchase Agreement dated February 20, 2018.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="background-color: white">The introduction of the Clearfield
active cabinet line provides customers a single point of contact for cabinet solutions&#8212;both passive and powered. The acquisition
enables Clearfield to expand its Fiber-to-Anywhere expertise to include active powered electronic cabinet platforms while leveraging
its supply chain. The acquisition also enables Clearfield to capitalize on and expand its reach to a broader customer base, including
service providers in the Tier 1 and Tier 2 markets.</font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Acquisition date fair value of the consideration transferred totaled
$10,350,000 which was comprised of a cash payment of $10,350,000 from the Company&#8217;s cash operating account.&nbsp;We assumed
no liabilities in the acquisition.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><font style="color: windowtext">The following table summarizes the
estimated fair values of the assets acquired at the acquisition </font>date:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">February 20, 2018</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 87%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Inventories</td><td style="width: 1%; font-size: 10pt">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right">2,781,000</td><td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Property, plant and equipment</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">58,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Trademarks</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">563,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Customer relationships</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">3,742,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Product certification</td><td style="font-size: 10pt">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left">&nbsp;</td><td style="font-size: 10pt; text-align: right">1,068,000</td><td style="font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -10.1pt; padding-left: 10.1pt">Goodwill</td><td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,138,000</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt">Total Assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">10,350,000</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The active cabinet acquisition resulted in $2,138,000 of goodwill,
which is expected to be deductible for tax purposes<font style="color: windowtext">.&nbsp; Specifically, the goodwill recorded
as part of the acquisition of the Calix active cabinets includes the expected synergies and other benefits that we believe will
result from combining the operations of active cabinet lines with the operations of Clearfield, Inc. </font></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company incurred approximately $106,000 in legal, professional,
and other costs related to this acquisition accounted for as selling and administrative expenses when incurred. The remaining weighted-average
useful life of intangible assets acquired was 12.5 years as of the acquisition date.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">As the active cabinet business was not operated as a separate subsidiary,
division or entity, Calix did not maintain separate financial statements for the active cabinet business. As a result, we are unable
to accurately determine earnings/loss for the active cabinet business on a standalone basis since the date of acquisition.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">The following table below reflects our unaudited pro forma combined
results of operations as if the acquisition had taken place as of October 1, 2016 and shows the net sales and net income as if
the active cabinet business were combined with the Clearfield business for the years ended September 30, 2018 and 2017.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The pro forma includes estimated expenses relating to the amortization
of intangibles purchased, the amortization of the inventory fair value adjustment, and estimated personnel costs:</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;&nbsp;</p>

<div data-td-taggable-table=""><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-size: 10pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year&nbsp;Ended</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year Ended</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br>
 2018</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br>
 2017</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td><td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td>
    <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 74%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net sales</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">80,958,789</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap">89,672,074</td><td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Income from operations</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">5,554,766</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">8,174,841</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">4,794,757</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">5,809,018</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income per share:</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; white-space: nowrap">&nbsp;</td>
    <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Basic</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">0.36</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">0.43</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Diluted</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">0.36</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td><td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap">0.43</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td></tr>
</table></div>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The pro forma unaudited results do not purport to be indicative
of the results which would have been obtained had the acquisition been completed as of the beginning of the earliest period presented
or of results that may be obtained in the future.&nbsp; In addition, they do not include any benefits that may result from the
acquisition due to synergies that may be derived from the elimination of any duplicative costs.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p><div data-td-statement-type="note"><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>NOTE G &#8211; EMPLOYEE BENEFIT PLAN</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><i>&nbsp;</i></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company maintains a contributory 401(k) profit sharing benefit
plan, whereby eligible employees may contribute a portion of their earnings, not to exceed annual amounts allowed under the Internal
Revenue Code. The Company matched 100% of the first 3% and 50% of the next 3% of the participant&#8217;s eligible compensation
that was contributed by the participant. The Company&#8217;s contributions under this plan were $702,202, $654,001 and $652,615
for the years ended September 30, 2019, 2018, and 2017, respectively<b>.</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p></div><p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><a name="a_020"></a>ITEM 9.</td><td style="text-align: left">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">None.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_021"></a>ITEM 9A.</b></td><td style="text-align: left"><b>CONTROLS AND PROCEDURES</b></td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>Disclosure Controls and Procedures </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The Company&#8217;s management carried out an evaluation, under
the supervision and with the participation of the Company&#8217;s Chief Executive Officer and the Company&#8217;s Chief Financial
Officer of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures (as such term
is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended) as of September 30, 2019. Based upon that evaluation,
the Company&#8217;s Chief Executive Officer and the Company&#8217;s Chief Financial Officer concluded that the Company&#8217;s
disclosure controls and procedures were effective.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Management&#8217;s Annual Report on Internal Control over Financial
Reporting </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Our management is responsible for establishing and maintaining an
adequate system of internal control over financial reporting, as such term is defined in Rule 13a-15(f) of the Exchange Act. Under
the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer,
we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in the
2013 <i>Internal Control &#8211; Integrated Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Based on that evaluation, management concluded that, as of September 30, 2019, our internal control over financial reporting was
effective. Management reviewed the results of its assessment with our Audit Committee. The effectiveness of our internal control
over financial reporting as of September 30, 2019 has been audited by Baker Tilly Virchow Krause, LLP, an independent registered
public accounting firm, as stated in its report which is included in Item&nbsp;8 of this Annual Report on Form 10-K.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>Changes in Internal Control over Financial Reporting </b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">No changes in the Company&#8217;s internal control over financial
reporting occurred during the fourth quarter of fiscal year 2019 that have materially affected, or are reasonably likely to materially
affect, the Company&#8217;s internal control over financial reporting.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_022"></a>ITEM 9B.</b></td><td style="text-align: justify"><b>OTHER INFORMATION</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">None.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><a name="a_023"></a>PART III<font style="color: white">.</font></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_024"></a>ITEM 10.</b></td><td style="text-align: justify"><b>DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Information required by Item 10 to be included in our Proxy Statement
for our 2020 Annual Meeting of Shareholders (the &#8220;2020 Proxy Statement&#8221;), which will be filed with the Securities and
Exchange Commission pursuant to Regulation 14A within 120 days after the end of the fiscal year for which this report is filed,
is incorporated herein by reference into this section.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><a name="a_025"></a>ITEM 11.</td><td style="text-align: left">EXECUTIVE COMPENSATION</td></tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The information required by Item 11 to be included in the 2020 Proxy
Statement, is incorporated herein by reference into this section.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0; text-align: right"></td><td style="width: 1in"><a name="a_026"></a>ITEM 12.</td><td style="text-align: justify">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED
STOCKHOLDER MATTERS</td>
</tr></table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">See &#8220;Equity Compensation Plan Information&#8221; under Item
5, &#8220;Market For Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities&#8221;
of Part II hereof.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The remainder of the information required by Item 12 to be included
in the 2020 Proxy Statement, is incorporated herein by reference into this section.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_027"></a>ITEM 13.</b></td><td style="text-align: left"><b>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The information required by Item 13 to be included in the 2020 Proxy
Statement, is incorporated herein by reference into this section.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_028"></a>ITEM 14.</b></td><td style="text-align: justify"><b>PRINCIPAL ACCOUNTANT FEES AND SERVICES</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">The information required by Item 14 to be included in the 2020 Proxy
Statement, is incorporated herein by reference into this section.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b><a name="a_029"></a>PART IV<font style="color: white">.</font></b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_030"></a>ITEM 15.</b></td><td style="text-align: justify"><b>EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Documents filed as
part of this report.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Financial
Statements.</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">The financial statements of Clearfield, Inc. are filed
herewith under Item 8. &#8220;Financial Statements and Supplementary Data&#8221; of this Annual Report on Form 10-K.</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Certain financial
statement schedules have been omitted because they are not required, not applicable, or the required information is provided in
other financial statements or the notes to the financial statements.</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">(3)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exhibits:
See Items 15(b) below.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exhibits.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center"><a name="a_031"></a><b>EXHIBIT INDEX</b></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: center">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="width: 11%; border: Black 1pt solid; text-align: center"><b>Number</b></td>
    <td style="width: 54%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><b>Description</b></td>
    <td style="width: 35%; border-top: Black 1pt solid; border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: center"><b>Incorporated<br>
by Reference to</b></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184318001289/exh_21.htm" style="-sec-extract: exhibit">2.1</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184318001289/exh_21.htm" style="-sec-extract: exhibit">Asset Purchase Agreement dated February 20, 2018 by and between Calix, Inc. and Clearfield Inc.</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184318001289/exh_21.htm" style="-sec-extract: exhibit">Exhibit 2.1 to the Registrant&#8217;s Current Report on Form 8-K dated February 20, 2018</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000079650500500005/art2q01.txt" style="-sec-extract: exhibit">3.1</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000079650500500005/art2q01.txt" style="-sec-extract: exhibit">Restated Articles of Incorporation, of APA Optics, Inc. (n/k/a Clearfield, Inc.) dated November 3, 1983 and Articles of Amendment dated December 9, 1983, July 30, 1987, March 22, 1989, September 14, 1994 and August 17, 2000</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000079650500500005/art2q01.txt" style="-sec-extract: exhibit">Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2000</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000101540204004642/doc2.txt" style="-sec-extract: exhibit">3.1 (a)</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000101540204004642/doc2.txt" style="-sec-extract: exhibit">Articles of Amendment to Articles of Incorporation dated August 25, 2004</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000101540204004642/doc2.txt" style="-sec-extract: exhibit">Exhibit 3.1 to Registrant&#8217;s Quarterly Report on Form 10-Q for the quarter ended September 30, 2004</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184316008189/exh_31.htm" style="-sec-extract: exhibit">3.2</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184316008189/exh_31.htm" style="-sec-extract: exhibit">Amended and Restated Bylaws of Clearfield, Inc.</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184316008189/exh_31.htm" style="-sec-extract: exhibit">Exhibit 3.1 to Registrant&#8217;s Current Report on Form 8-K dated February 25, 2016</a></td></tr>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><A HREF="exh_41.htm">4.1</A></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><A HREF="exh_41.htm">Description of the Registrant&rsquo;s Securities Registered Pursuant to Section 12 of the Securities Exchange
Act of 1934</A></TD>
    <TD STYLE="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><A HREF="exh_41.htm">**</A></TD></TR>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007043/exh_101.htm" style="-sec-extract: exhibit">*10.1</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007043/exh_101.htm" style="-sec-extract: exhibit">Form of Agreement regarding Indemnification of Directors and Officers with certain current and former directors</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007043/exh_101.htm" style="-sec-extract: exhibit">Exhibit 10.1 to Registrant&#8217;s Annual Report on Form 10-K for the quarter ended September 30, 2017</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317000168/def14a_011017.htm" style="-sec-extract: exhibit">*10.2</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317000168/def14a_011017.htm" style="-sec-extract: exhibit">2007 Stock Compensation Plan, as amended through December 23, 2016</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317000168/def14a_011017.htm" style="-sec-extract: exhibit">Appendix A to the Registrant&#8217;s Proxy Statement filed with the SEC on January 10, 2017 for the 2017 Annual Meeting of Shareholders held on February 23, 2017</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1026.txt" style="-sec-extract: exhibit">*10.3</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1026.txt" style="-sec-extract: exhibit">Employment Agreement dated December 16, 2008 by and between Clearfield, Inc. and Cheryl P. Beranek</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1026.txt" style="-sec-extract: exhibit">Exhibit 10.26 to Registrant&#8217;s Current Report on Form 8-K dated December 16, 2008</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1027.txt" style="-sec-extract: exhibit">*10.4</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1027.txt" style="-sec-extract: exhibit">Employment Agreement dated December 16, 2008 by and between Clearfield, Inc. and John P. Hill</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752308010051/a5858872-ex1027.txt" style="-sec-extract: exhibit">Exhibit 10.27 to Registrant&#8217;s Current Report on Form 8-K dated December 16, 2008</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184310002502/exh_101.htm" style="-sec-extract: exhibit">*10.5</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184310002502/exh_101.htm" style="-sec-extract: exhibit">Clearfield, Inc. Code 280G Tax Gross Up Payment Plan Adopted November 18, 2010</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184310002502/exh_101.htm" style="-sec-extract: exhibit">Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K dated November 18, 2010</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752310000288/a6154213.htm" style="-sec-extract: exhibit">10.6</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752310000288/a6154213.htm" style="-sec-extract: exhibit">Clearfield, Inc. 2010 Employee Stock Purchase Plan</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000115752310000288/a6154213.htm" style="-sec-extract: exhibit">Appendix A to the Registrant&#8217;s Proxy Statement filed with the SEC on January 26, 2010 for the 2010 Annual Meeting of Shareholders held on February 25, 2010</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184314004280/exh_101.htm" style="-sec-extract: exhibit">10.7</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184314004280/exh_101.htm" style="-sec-extract: exhibit">Standard Form Industrial Building Lease dated September 9, 2014 by and between Clearfield, Inc. and First Industrial, L.P.</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184314004280/exh_101.htm" style="-sec-extract: exhibit">Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K dated September 10, 2014</a></td></tr>
</table>

<p style="margin: 0">&nbsp;</p>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font-size: 10pt">
<tr style="vertical-align: top">
    <td style="border: Black 1pt solid; text-align: center; width: 11%"><A HREF="http://www.sec.gov/Archives/edgar/data/796505/000117184319003372/exh_101.htm">10.8</A></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify; width: 54%; border-top: Black 1pt solid"><A HREF="http://www.sec.gov/Archives/edgar/data/796505/000117184319003372/exh_101.htm">First Amendment to Lease Agreement dated May 9, 2019 by and between First Industrial, L.P. and Clearfield,
Inc.</A></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify; width: 35%; border-top: Black 1pt solid"><A HREF="http://www.sec.gov/Archives/edgar/data/796505/000117184319003372/exh_101.htm">Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K dated May 15, 2019</A></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007245/exh_101.htm" style="-sec-extract: exhibit">*10.9</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007245/exh_101.htm" style="-sec-extract: exhibit">Employment Agreement dated November 16, 2017 by and between Clearfield, Inc. and Daniel Herzog</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/796505/000117184317007245/exh_101.htm" style="-sec-extract: exhibit">Exhibit 10.1 to Registrant&#8217;s Current Report on Form 8-K dated November 16, 2017</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="exh_231.htm">23.1</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_231.htm">Consent of Baker Tilly Virchow Krause, LLP</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_231.htm">**</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="exh_311.htm">31.1</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_311.htm">Certification of Chief Executive Officer (principal executive officer) Pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_311.htm">**</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="exh_312.htm">31.2</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_312.htm">Certification of Chief Financial Officer (principal financial officer) Pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_312.htm">**</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center"><a href="exh_32.htm">32</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_32.htm">Certification of Chief Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. &#167; 1350</a></td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify"><a href="exh_32.htm">**</a></td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.INS</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Instance Document</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.SCH</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Taxonomy Extension Schema</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.CAL</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Taxonomy Calculation Linkbase</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.LAB</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Taxonomy Labels Linkbase</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.PRE</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Taxonomy Presentation Linkbase</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
<tr style="vertical-align: top">
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid; text-align: center">101.DEF</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">XBRL Taxonomy Definition Linkbase</td>
    <td style="border-right: Black 1pt solid; border-bottom: Black 1pt solid; text-align: justify">**</td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">* Indicates a management contract or compensatory plan or arrangement.</P>

<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</P>

<P STYLE="margin: 0pt 0">** Filed herewith.</P>



<P STYLE="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<table cellpadding="0" cellspacing="0" width="100%" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0"></td><td style="width: 1in"><b><a name="a_032"></a>ITEM 16.</b></td><td style="text-align: justify"><b>FORM 10-K SUMMARY</b></td></tr></table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">None.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify"><b>&nbsp;</b></p>

<p style="margin: 0pt 0; font-size: 10pt; font-weight: bold; text-align: left"><a name="a_033"></a>SIGNATURES</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">Pursuant to the requirements of Section 13 or
15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top; text-align: left">
    <td style="width: 33%; white-space: nowrap">&nbsp;</td>
    <td style="width: 34%; white-space: nowrap">&nbsp;</td>
    <td style="width: 33%; white-space: nowrap">Clearfield, Inc.</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td style="white-space: nowrap">Date: November 15, 2019</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap">/s/ Cheryl Beranek</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">Cheryl Beranek</td></tr>
<tr style="vertical-align: top; text-align: left">
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">President and Chief Executive Officer</td></tr>
</table>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<p style="text-align: justify; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp; </p>


<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">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.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td></tr></table></div>
    <div style="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt"></p></div>
    <!-- Field: /Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"></p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Each person whose signature appears below hereby constitutes and
appoints Cheryl Beranek and Daniel Herzog and each of them, as his true and lawful attorney-in-fact and agent, with full power
of substitution, to sign on his behalf, individually and in each capacity stated below, all amendments to this Form 10-K and to
file the same, with all exhibits thereto and any other documents in connection therewith, with the Securities and Exchange Commission,
granting unto said attorneys-in-fact and agents full power and authority to do and perform each and every act and thing requisite
and necessary to be done in and about the premises, as fully and to all intents and purposes as each might or could do in person,
hereby ratifying and confirming each act that said attorneys-in-fact and agents may lawfully do or cause to be done by virtue thereof.</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="width: 31%; border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">Signatures</td>
    <td style="width: 2%; text-align: left; white-space: nowrap">&nbsp;</td>
    <td style="width: 40%; border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">Title</td>
    <td style="width: 5%; text-align: left; white-space: nowrap">&nbsp;</td>
    <td style="width: 22%; border-bottom: Black 1pt solid; text-align: left; white-space: nowrap">Date</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Cheryl Beranek </td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">President, Chief Executive Officer <br> </p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Cheryl Beranek</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">(principal executive officer)
        and Director</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Daniel Herzog</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Chief Financial Officer <br> </p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Daniel Herzog</td>
    <td style="text-align: justify; white-space: nowrap"></td>
    <td style="white-space: nowrap">(principal financial and accounting officer)</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Ronald G. Roth</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Director</p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Ronald G. Roth</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Roger G. Harding</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Director</p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Roger G. Harding</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Donald R. Hayward</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Director</p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Donald R. Hayward</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Charles N. Hayssen</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Director</p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Charles N. Hayssen</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Patrick F. Goepel</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify">Director</p>
        <p style="margin: 0pt 0; font-size: 10pt; text-align: justify"></p></td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">November 15, 2019</td></tr>
<tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap">Patrick F. Goepel</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td>
    <td style="text-align: justify; white-space: nowrap">&nbsp;</td></tr>
</table>
<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center">51</p>

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"></p>

<!-- Field: Rule-Page --><div style="margin: 3pt auto; width: 100%"><div style="font-size: 1pt; border-top: Black 4pt solid">&nbsp;</div></div><!-- Field: /Rule-Page -->

<p style="margin: 0pt 0; font-size: 10pt; text-align: left"><b></b></p>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>exh_41.htm
<DESCRIPTION>EXHIBIT 4.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>Exhibit 4.1 </B></P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>DESCRIPTION OF THE REGISTRANT&rsquo;S SECURITIES</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>REGISTERED PURSUANT TO SECTION 12 OF THE</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>SECURITIES EXCHANGE ACT OF 1934</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Clearfield, Inc. (&ldquo;Clearfield,&rdquo; &ldquo;we,&rdquo; &ldquo;our,&rdquo;
or &ldquo;us&rdquo;) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended:
our common stock.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B>DESCRIPTION OF CAPITAL STOCK</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The following summary of the general terms and provisions of our
capital stock does not purport to be complete and is based upon and qualified by reference to our articles of incorporation and
bylaws, which are filed as exhibits to our Annual Report on Form 10-K and are incorporated by reference herein. We encourage you
to read our articles of incorporation, our bylaws and the applicable provisions of the Minnesota Business Corporation Act, or MBCA,
for additional information.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Authorized Shares of Capital Stock</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The aggregate number of shares of capital stock that the Company
has authority to issue is 55,000,000 shares, which consists of 50,000,000 shares of common stock, par value $0.01, and 5,000,000
undesignated shares, par value $0.01 per share.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Common Stock</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Holders of the Company&rsquo;s common stock are entitled to one
vote for each share held of record on all matters submitted to a vote of the shareholders and do not have cumulative voting rights.
Except as otherwise provided by law, our articles of incorporation or our bylaws, matters will generally be decided by the vote
of the holders of a majority of the voting power present in person or represented by proxy. Our bylaws provide that the authorized
number of directors shall be fixed from time to time by a resolution of the board of directors. Our board of directors is not classified.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Holders of our common stock are entitled to receive dividends declared
by our board of directors out of funds legally available for the payment of dividends, subject to the rights, if any, of preferred
shareholders. In the event of any liquidation, dissolution or winding-up of our affairs, holders of common stock will be entitled
to share ratably in our assets that are remaining after payment or provision for payment of all of our debts and obligations and
the liquidation preferences of outstanding shares of preferred stock, if any.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Holders of common stock have no preemptive, conversion or subscription
rights, and there are no redemption provisions applicable to the common stock.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">All outstanding shares of our common stock are fully paid and non-assessable.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The rights, preferences and privileges of the holders of common
stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock that
we may designate in the future.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The transfer agent and registrar for our common stock is Equiniti
Trust Company.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Our common stock is currently listed on The NASDAQ Stock Market
LLC under the trading symbol &ldquo;CLFD.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Preferred Stock</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">From the 5,000,000 undesignated shares of capital stock, 500 shares
have been designated as 2% Series A Convertible Preferred Stock and 500,000 shares have been designated as Series B Junior Participating
Preferred Shares. On July 18, 2000, the Company redeemed all 500 authorized and then issued shares of the 2% Series A Convertible
Preferred Stock. The shares of 2% Series A Convertible Preferred Stock redeemed were cancelled and may not be reissued. No shares
of Series B Junior Participating Preferred Shares are outstanding. The Series B Junior Participating Preferred Shares are summarized
below under &ldquo;Anti-Takeover Effects of Provisions of our Articles of Incorporation, our Bylaws and Minnesota Law.&rdquo;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Under Clearfield&rsquo;s articles of incorporation, our board of
directors may, from time to time, establish by resolution from the undesignated shares different classes or series of shares and
may fix the relative rights and preferences of said shares in any class or series. The Company&rsquo;s board of directors has further
authority to issue shares of the common stock to the holders of shares of the common stock and to the holder of any class or series
of the undesignated shares and it may issue shares of any class or series of the undesignated shares to the holders of shares of
the common stock and to the holder of any class or series of the undesignated shares, in any case, for any purpose.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"><B>Anti-Takeover Effects of Provisions of our Articles of Incorporation,
our Bylaws and Minnesota Law</B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Certain provisions of Minnesota law, our articles of incorporation
and our bylaws may be deemed to have an anti-takeover effect.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Series B Junior Participating Preferred Shares</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">On November 3, 2000, our board of directors adopted resolutions
creating a series of preferred stock, par value $0.01 per share, designated as the Series B Junior Participating Preferred Shares
and authorizing 500,000 shares as constituting the Series B Junior Participating Preferred Shares. The Series B Junior Participating
Preferred Shares were created in connection with our shareholder rights plan which expired on November 13, 2010.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Under the shareholder rights plan when it was in effect, if any
person or group (the &ldquo;Acquiring Person&rdquo;) became the beneficial owner of 15% or more of our outstanding common stock,
all other holders of our common stock would be entitled to purchase from us 1/100 of a Series B Junior Participating Preferred
Share at a price of $80 per 1/100 of a Preferred Share, subject to adjustment. In the event that any person or group became an
Acquiring Person, each holder of this Preferred Share purchase right, other than rights that are or were beneficially owned by
the Acquiring Person (which would thereafter be void), would thereafter have the right to receive, upon exercise thereof at the
then current exercise price of the right, that number of shares of our common stock having a market value of two times the exercise
price of the right. The effect of the shareholder rights plan was to dilute the Acquiring Person thereby making the cost of abusive
unsolicited takeover practices prohibitive and create an incentive for a potential acquiror to negotiate in good faith with our
board of directors.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Although the shareholder rights plan expired on November 13, 2010,
our board of directors has the right to reinstate the shareholder rights plan or adopt a new shareholder rights plan without shareholder
approval.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The resolutions creating the Series B Junior Participating Preferred
Shares provide that the holders of Series B Junior Participating Preferred Shares are entitled, in preference to holders of common
stock, to quarterly dividends when, if and as declared by our board of directors in an amount equal to the greater of $1 per share
or 100 times the dividend declared per share of common stock whenever such dividend is declared. In the event of liquidation, the
holders of Series B Junior Participating Preferred Shares will be entitled to the greater of a minimum preferential liquidation
payment of $100 per share or aggregate payment of 100 times the payment made per share of common stock. Each Series B Junior Participating
Preferred Share will have 100 votes, voting together with common stock. In the event of any merger, consolidation or other transaction
in which shares of common stock are exchanged, each Series B Junior Participating Preferred Share will be entitled to receive 100
times the amount received per share of common stock. These rights will be protected by customary anti-dilution provisions. Series
B Junior Participating Preferred Shares are not redeemable.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Designation of Capital Stock</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The ability of our board of directors to designate classes or series
of stock from our authorized stock makes it possible for our board of directors to issue preferred stock with voting or other rights
or preferences that could impede the success of any attempt to change control of us. These provisions may have the effect of deterring
hostile takeovers or delaying changes in control or management of our company.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Shareholder Meetings</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Under our bylaws, annual meetings of our shareholders may be called
only by our board of directors.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Under our bylaws, special meetings of our shareholders may be held
at any time and for any purpose and may be called by the chief executive officer, chief financial officer, any two directors, or
by a shareholder or shareholders holding 10% or more of the voting power of all shares entitled to vote on the matters to be presented
to the meeting, except that a special meeting for the purpose of considering any action to directly or indirectly effect a business
combination, including any action to change or otherwise affect the composition of the board of directors for that purpose, must
be called by 25% or more of the voting power of all shares entitled to vote.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Requirements for Advance Notification of
Shareholder Nominations and Proposals</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Nominations for election to our board of directors may be made by
the board of directors or a committee appointed by the board of directors or by any shareholder entitled to vote generally in the
election of directors who follows the advance notice procedures described in Section 2. 14-a of our bylaws. In general, a shareholder
must submit a written notice of the nomination to our principal executive office not less than 90 days nor more than 120 days prior
to the first anniversary of the date on which we first mailed our proxy materials for the preceding year&rsquo;s annual meeting
of shareholders, together with required information regarding the shareholder and each person the shareholder proposes to nominate.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Shareholders can propose business, other than nominations to our
board of directors, to be considered at an annual meeting of shareholders only if a shareholder follows the advance notice procedures
described in Section 2. 14-b of our bylaws. In general, a shareholder must submit a written notice of the proposal together with
required information regarding the shareholder and the shareholder&rsquo;s interest in the proposal to our corporate secretary
not less than 90 days nor more than 120 days prior to the first anniversary of the date on which we first mailed our proxy materials
for the preceding year&rsquo;s annual meeting of shareholders.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Unanimous Shareholder Action in Writing</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Our bylaws permit shareholders to take any action that might be
taken at a meeting of the shareholders by written action, but only if it is signed by all of the shareholders entitled to vote
on that action.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0"><I>Provisions of Minnesota Law</I></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: 0.5in; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">The following provisions of the MBCA may have an effect of delaying,
deterring or preventing an unsolicited takeover of the Company or make an unsolicited takeover of the Company more difficult.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 4pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In general, Section 302A.553 of the MBCA prohibits a publicly
held corporation, such as Clearfield, from purchasing shares entitled to vote for more than market value from a person that beneficially
owns more than 5% of the voting power of the corporation if the shares have been beneficially owned for less than two years unless
the purchase or agreement to purchase is approved at a meeting of shareholders by the affirmative vote of the holders of a majority
of the voting power of all shares entitled to vote or the corporation makes an offer, of at least equal value per share, to all
shareholders for all other shares of that class or series and any other class or series into which they may be converted.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In general, Section 302A.671 of the MBCA provides that
shares of an &ldquo;issuing public corporation,&rdquo; such as Clearfield, acquired by an &ldquo;acquiring person&rdquo; in a &ldquo;control
share acquisition&rdquo; that exceed the threshold of voting power of any of the three ranges identified below will not have voting
rights, unless the issuing public company&rsquo;s shareholders vote to accord such shares the voting rights normally associated
with such shares. A &ldquo;control share acquisition&rdquo; is an acquisition, directly or indirectly, by an &ldquo;acquiring person&rdquo;
(as defined in the MBCA) of beneficial ownership of shares of an issuing public corporation that, but for Section 302A.671, would,
when added to all other shares of the issuing public corporation beneficially owned by the acquiring person, entitle the acquiring
person, immediately after the acquisition, to exercise or direct the exercise of a new range of voting power of the issuing public
corporation with any of the following three ranges: (i) at least 20 percent but less than 33-1/3 percent; (ii) at least 33-1/3
percent but less than or equal to 50 percent; and (iii) over 50 percent. The issuing public company also has an option to call
for redemption all, but not less than all, shares acquired in the control share acquisition that exceed the threshold of voting
power of any of the specified ranges at a price equal to the fair market value of the shares at the time the call is given if (i)
the acquiring person fails to deliver the information statement to the issuing public company by the tenth day after the control
share acquisition; or (ii) shareholders have voted not to accord voting rights to the shares acquired in the control share acquisition.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In general, Section 302A.673 of the MBCA prohibits a public
Minnesota corporation, such as Clearfield, from engaging in a business combination with an interested shareholder for a period
of four years after the date of the transaction in which the person became an interested shareholder, unless either the business
combination or the acquisition by which such person becomes an interested shareholder is approved in a prescribed manner before
the person became an interested shareholder. The term &ldquo;business combination&rdquo; includes mergers, asset sales and other
transactions resulting in a financial benefit to the interested shareholder. An &ldquo;interested shareholder&rdquo; is a person
who is the beneficial owner, directly or indirectly, of 10% or more of a corporation&rsquo;s voting stock, or who is an affiliate
or associate of the corporation, and who, at any time within four years before the date in question, was the beneficial owner,
directly or indirectly, of 10% or more of the corporation&rsquo;s outstanding voting stock.</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">If a takeover offer is made for our stock, Section 302A.675
of the MBCA precludes the offeror from acquiring additional shares of stock (including in acquisitions pursuant to mergers, consolidations
or statutory share exchanges) within two years following the completion of the takeover offer, unless shareholders selling their
shares in the later acquisition are given the opportunity to sell their shares on terms that are substantially the same as those
contained in the earlier takeover offer. A &ldquo;takeover offer&rdquo; is a tender offer which results in an offeror who owned
ten percent or less of a class of our shares acquiring more than ten percent of that class, or which results in the offeror increasing
its beneficial ownership of a class of our shares by more than ten percent of the class, if the offeror owned ten percent or more
of the class before the takeover offer. Section 302A.675 does not apply if a committee of our board of directors formed in accordance
with Section 302A.675 approves the proposed acquisition before any shares are acquired pursuant to the earlier tender offer. <B><BR STYLE="clear: both">
</B><FONT STYLE="font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</P>





<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>exh_231.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>Exhibit 23.1 </B></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">We consent to the incorporation by reference in the Registration
Statements on Form S-8 (File No. 333-44500, File No. 333-136828, File No. 333-151504, File No. 333-166495, File No. 333-173793
and File No. 333-217652) of Clearfield, Inc. of our report dated November 15, 2019, relating to the financial statements and the
effectiveness of internal control over financial reporting, which appears in this annual report on Form 10-K for the year ended
September 30, 2019.</P>



<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0"></P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">/s/ Baker Tilly Virchow Krause, LLP</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="margin: 0pt 0; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">Minneapolis, Minnesota</P>

<P STYLE="font-size: 10pt; text-align: left; margin: 0pt 0">November 15, 2019<BR STYLE="clear: both">
</P>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exh_311.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: right; margin: 0pt 0"><B>Exhibit 31.1</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><U>CERTIFICATION</U></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">I, Cheryl Beranek, certify that:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 10-K of Clearfield, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">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 annual report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">3.</TD><TD STYLE="text-align: justify">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 annual report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify">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:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a)</TD><TD STYLE="text-align: justify">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 annual report is
being prepared;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control 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 control
over financial reporting.</TD></TR>                                   <TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify">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):</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal controls
over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the registrant&rsquo;s internal controls over financial reporting.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%">November 15, 2019</TD>
    <TD STYLE="width: 34%">&nbsp;</TD>
    <TD STYLE="width: 33%; border-bottom: Black 1pt solid">/s/ Cheryl Beranek</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Cheryl Beranek</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(Principal executive officer)</TD></TR>
</TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt"></P>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 4in"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 4in"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 4in"></P>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exh_312.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: right; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in"><B>Exhibit 31.2</B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0"><B><U>CERTIFICATION</U></B></P>

<P STYLE="font-size: 10pt; text-align: center; margin: 0pt 0">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">I, Daniel Herzog, certify that:</P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 10-K of Clearfield, Inc.;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">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 annual report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">3.</TD><TD STYLE="text-align: justify">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 annual report;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">4.</TD><TD STYLE="text-align: justify">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:</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a)</TD><TD STYLE="text-align: justify">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 annual report is
being prepared;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b)</TD><TD STYLE="text-align: justify">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;</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">c)</TD><TD STYLE="text-align: justify">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</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">d)</TD><TD STYLE="text-align: justify">Disclosed in this report any change in the registrant&rsquo;s internal control 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 control
over financial reporting.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">5.</TD><TD STYLE="text-align: justify">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):</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">a)</TD><TD STYLE="text-align: justify">All significant deficiencies and material weaknesses in the design or operation of internal controls
over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize
and report financial information; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.5in">b)</TD><TD STYLE="text-align: justify">Any fraud, whether or not material, that involves management or other employees who have a significant
role in the registrant&rsquo;s internal controls over financial reporting.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%; white-space: nowrap">November 15, 2019</TD>
    <TD STYLE="width: 34%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 33%; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Daniel Herzog </TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Daniel Herzog</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Chief Financial Officer</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">(Principal financial and accounting
officer)</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in"></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>exh_32.htm
<DESCRIPTION>EXHIBIT 32
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font-size: 10pt; text-align: right; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in"><B>Exhibit 32</B></P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: center; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <B><U>CERTIFICATION</U></B></P>



<P STYLE="font-size: 10pt; text-align: center; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: left; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">The undersigned certifies pursuant to
18 U.S.C. Section 1350 that:</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">1.</TD><TD STYLE="text-align: justify">The accompanying Annual Report on Form 10-K for Clearfield, Inc. (the &ldquo;Company&rdquo;) for
the period ended September 30, 2019 fully complies with the requirements of Sections 13(a) or 15(d) of the Securities Exchange
Act of 1934; and</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">2.</TD><TD STYLE="text-align: justify">The information contained in the Report fairly presents, in all material respects, the financial
condition and results of operations of the Company.</TD></TR></TABLE>

<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>



<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 33%; white-space: nowrap">Date: November 15, 2019</TD>
    <TD STYLE="width: 34%; white-space: nowrap">&nbsp;</TD>
    <TD STYLE="width: 33%; border-bottom: Black 1pt solid; white-space: nowrap">/s/ Cheryl Beranek </TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Cheryl Beranek</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Chief Executive Officer</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; white-space: nowrap">/s/ Daniel Herzog </TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Daniel Herzog</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD>
    <TD STYLE="white-space: nowrap">Chief Financial Officer</TD></TR>
</TABLE>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </P>



<P STYLE="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt"></P>

<P STYLE="font-size: 10pt; text-align: justify; text-indent: -0.5in; margin: 0pt 0 0pt 4in"></P>

<P STYLE="font-size: 10pt; text-align: right; text-indent: -0.5in; margin: 0pt 0 0pt 0.5in"></P>

<P STYLE="font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</P>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

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

<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>clfd-20190930.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:46PM UTC 2019-11-15--><xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.xbrl.org/2003/instance" xmlns:clfd="http://www.clearfieldconnection.com/20190930" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:href="clfd-20190930.xsd" xlink:type="simple"/>
  <clfd:AssetsNoncurrentExcludingPropertyPlantAndEquipment contextRef="i_2019-09-30" decimals="INF" id="c53860789" unitRef="iso4217-usd">33968551</clfd:AssetsNoncurrentExcludingPropertyPlantAndEquipment>
  <clfd:AssetsNoncurrentExcludingPropertyPlantAndEquipment contextRef="i_2018-09-30" decimals="INF" id="c53860790" unitRef="iso4217-usd">28392527</clfd:AssetsNoncurrentExcludingPropertyPlantAndEquipment>
  <clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861645" unitRef="iso4217-usd">10448</clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment>
  <clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861649" unitRef="iso4217-usd">79377</clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment>
  <clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861653" unitRef="iso4217-usd">-32154</clfd:DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment>
  <clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861646" unitRef="iso4217-usd">-68292</clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal>
  <clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861650" unitRef="iso4217-usd">-133673</clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal>
  <clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861654" unitRef="iso4217-usd">-131096</clfd:DeferredTaxAssetValuationAllowanceStateNolExpirationReversal>
  <clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861609" unitRef="xbrli-pure">-0.02</clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861610" unitRef="xbrli-pure">-0.04</clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861611" unitRef="xbrli-pure">-0.03</clfd:EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent contextRef="d_2018-10-01_2019-09-30" id="c53861603" unitRef="xbrli-pure" xs:nil="true"/>
  <clfd:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent contextRef="d_2017-10-01_2018-09-30" id="c53861604" unitRef="xbrli-pure" xs:nil="true"/>
  <clfd:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861605" unitRef="xbrli-pure">-0.01</clfd:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861615" unitRef="xbrli-pure">0.01</clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861616" unitRef="xbrli-pure">0.02</clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent>
  <clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861617" unitRef="xbrli-pure">-0.01</clfd:EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent>
  <clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861038" unitRef="iso4217-usd">1604655</clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent>
  <clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861039" unitRef="iso4217-usd">723990</clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent>
  <clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861040" unitRef="iso4217-usd">-3064650</clfd:IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent>
  <clfd:IncreaseDecreaseInAllowanceForDoubtfulAccounts contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861013" unitRef="iso4217-usd">210000</clfd:IncreaseDecreaseInAllowanceForDoubtfulAccounts>
  <clfd:IncreaseDecreaseInAllowanceForDoubtfulAccounts contextRef="d_2017-10-01_2018-09-30" id="c53861014" unitRef="iso4217-usd" xs:nil="true"/>
  <clfd:IncreaseDecreaseInAllowanceForDoubtfulAccounts contextRef="d_2016-10-01_2017-09-30" id="c53861015" unitRef="iso4217-usd" xs:nil="true"/>
  <clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861093" unitRef="iso4217-usd">17390</clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany>
  <clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861094" unitRef="iso4217-usd">5782</clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany>
  <clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861095" unitRef="iso4217-usd">34268</clfd:IssuanceOfCommonStockFundedThroughSharesSoldToCompany>
  <clfd:NumberOfMajorCustomers contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="INF" id="c53861659" unitRef="xbrli-pure">2</clfd:NumberOfMajorCustomers>
  <clfd:NumberOfMajorCustomers contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="INF" id="c53861666" unitRef="xbrli-pure">2</clfd:NumberOfMajorCustomers>
  <clfd:NumberOfMajorCustomers contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="INF" id="c53861668" unitRef="xbrli-pure">2</clfd:NumberOfMajorCustomers>
  <clfd:NumberOfMajorCustomers contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="INF" id="c53861660" unitRef="xbrli-pure">2</clfd:NumberOfMajorCustomers>
  <clfd:NumberOfMajorCustomers contextRef="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember" decimals="INF" id="c53861661" unitRef="xbrli-pure">2</clfd:NumberOfMajorCustomers>
  <clfd:NumberOfPatentsGranted contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861165" unitRef="xbrli-pure">19</clfd:NumberOfPatentsGranted>
  <clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice contextRef="d_2019-01-01_2019-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861442" unitRef="iso4217-usd-per-xbrli-shares">8.43</clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice>
  <clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice contextRef="d_2017-07-01_2017-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861446" unitRef="iso4217-usd-per-xbrli-shares">10.41</clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice>
  <clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice contextRef="d_2018-01-01_2018-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861447" unitRef="iso4217-usd-per-xbrli-shares">9.39</clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice>
  <clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice contextRef="d_2018-07-01_2018-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861443" unitRef="iso4217-usd-per-xbrli-shares">8.43</clfd:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice>
  <clfd:SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate contextRef="d_2018-10-01_2019-09-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="2" id="c53861437" unitRef="xbrli-pure">0.85</clfd:SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate>
  <clfd:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm contextRef="d_2017-10-01_2018-09-30" id="c53861406">P4Y255D</clfd:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm>
  <clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860907" unitRef="xbrli-shares">14053</clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860947" unitRef="xbrli-shares">8025</clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860982" unitRef="xbrli-shares">6440</clfd:StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860908" unitRef="iso4217-usd">140</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860909" unitRef="iso4217-usd">28577</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860910" unitRef="iso4217-usd" xs:nil="true"/>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860911" unitRef="iso4217-usd">28717</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860948" unitRef="iso4217-usd">81</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860949" unitRef="iso4217-usd">23931</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860950" unitRef="iso4217-usd" xs:nil="true"/>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860951" unitRef="iso4217-usd">24012</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860983" unitRef="iso4217-usd">64</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860984" unitRef="iso4217-usd">2540</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860985" unitRef="iso4217-usd" xs:nil="true"/>
  <clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860986" unitRef="iso4217-usd">2604</clfd:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment>
  <clfd:StockRepurchaseProgramIncreaseInAuthorizedAmount contextRef="d_2017-04-25_2017-04-25" decimals="INF" id="c53861374" unitRef="iso4217-usd">4000000</clfd:StockRepurchaseProgramIncreaseInAuthorizedAmount>
  <dei:AmendmentFlag contextRef="d_2018-10-01_2019-09-30" id="c-39">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="d_2018-10-01_2019-09-30" id="c-25">--09-30</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="d_2018-10-01_2019-09-30" id="c-38">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="d_2018-10-01_2019-09-30" id="c-37">2019</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="d_2018-10-01_2019-09-30" id="c-36">2019-09-30</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="d_2018-10-01_2019-09-30" id="c-35">10-K</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="d_2018-10-01_2019-09-30" id="c-23">0000796505</dei:EntityCentralIndexKey>
  <dei:EntityCommonStockSharesOutstanding contextRef="i_2019-11-08" decimals="INF" id="c-32" unitRef="xbrli-shares">13641805</dei:EntityCommonStockSharesOutstanding>
  <dei:EntityCurrentReportingStatus contextRef="d_2018-10-01_2019-09-30" id="c-27">Yes</dei:EntityCurrentReportingStatus>
  <dei:EntityEmergingGrowthCompany contextRef="d_2018-10-01_2019-09-30" id="c-30">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="d_2018-10-01_2019-09-30" id="c-26">Accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityPublicFloat contextRef="i_2019-03-31" decimals="0" id="c-33" unitRef="iso4217-usd">163326246</dei:EntityPublicFloat>
  <dei:EntityRegistrantName contextRef="d_2018-10-01_2019-09-30" id="c-22">Clearfield, Inc.</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="d_2018-10-01_2019-09-30" id="c-34">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="d_2018-10-01_2019-09-30" id="c-31">true</dei:EntitySmallBusiness>
  <dei:EntityVoluntaryFilers contextRef="d_2018-10-01_2019-09-30" id="c-28">No</dei:EntityVoluntaryFilers>
  <dei:EntityWellKnownSeasonedIssuer contextRef="d_2018-10-01_2019-09-30" id="c-29">No</dei:EntityWellKnownSeasonedIssuer>
  <dei:Security12bTitle contextRef="d_2018-10-01_2019-09-30" id="c-40">Common Stock, $.01 par value</dei:Security12bTitle>
  <dei:TradingSymbol contextRef="d_2018-10-01_2019-09-30" id="c-24">clfd</dei:TradingSymbol>
  <us-gaap:AccountsPayableCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860795" unitRef="iso4217-usd">3173599</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860796" unitRef="iso4217-usd">2363380</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860770" unitRef="iso4217-usd">9118639</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860771" unitRef="iso4217-usd">12821258</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861016" unitRef="iso4217-usd">71652</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="d_2017-10-01_2018-09-30" id="c53861017" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="d_2016-10-01_2017-09-30" id="c53861018" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2019-09-30" decimals="INF" id="c53861519" unitRef="iso4217-usd">145000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent contextRef="i_2018-09-30" decimals="INF" id="c53861520" unitRef="iso4217-usd">464000</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860799" unitRef="iso4217-usd">208603</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860800" unitRef="iso4217-usd">568507</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedSalariesCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860797" unitRef="iso4217-usd">3224860</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccruedSalariesCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860798" unitRef="iso4217-usd">2048904</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2019-09-30" decimals="INF" id="c53861290" unitRef="iso4217-usd">8380221</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2018-09-30" decimals="INF" id="c53861291" unitRef="iso4217-usd">6911569</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="d_2018-02-20_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" id="c53861693">P12Y182D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2019-09-30" decimals="INF" id="c53860833" unitRef="iso4217-usd">56976162</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital contextRef="i_2018-09-30" decimals="INF" id="c53860834" unitRef="iso4217-usd">55483759</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860913" unitRef="iso4217-usd">754</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860914" unitRef="iso4217-usd">952078</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860915" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860916" unitRef="iso4217-usd">952832</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860953" unitRef="iso4217-usd">420</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860954" unitRef="iso4217-usd">489008</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860955" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860956" unitRef="iso4217-usd">489428</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860988" unitRef="iso4217-usd">409</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860989" unitRef="iso4217-usd">552756</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860990" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860991" unitRef="iso4217-usd">553165</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860889" unitRef="iso4217-usd">2319975</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860891" unitRef="iso4217-usd">2319975</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" id="c53860928" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860929" unitRef="iso4217-usd">2003207</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860930" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860931" unitRef="iso4217-usd">2003207</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" id="c53860968" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860969" unitRef="iso4217-usd">1729025</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860970" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860971" unitRef="iso4217-usd">1729025</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861121">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Advertising Costs&lt;/div&gt;: Advertising costs amounted to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$278,057,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$365,859,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$378,217,&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; respectively, and are charged to expense when incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
  <us-gaap:AdvertisingExpense contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861199" unitRef="iso4217-usd">278057</us-gaap:AdvertisingExpense>
  <us-gaap:AdvertisingExpense contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861200" unitRef="iso4217-usd">365859</us-gaap:AdvertisingExpense>
  <us-gaap:AdvertisingExpense contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861201" unitRef="iso4217-usd">378217</us-gaap:AdvertisingExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861392" unitRef="iso4217-usd">1729025</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861393" unitRef="iso4217-usd">2003207</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861394" unitRef="iso4217-usd">2319975</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2018-10-01_2019-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" decimals="INF" id="c53861395" unitRef="iso4217-usd">1638829</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2018-10-01_2019-09-30_IncomeStatementLocationAxis-CostOfSalesMember" decimals="INF" id="c53861396" unitRef="iso4217-usd">90196</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-10-01_2018-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" decimals="INF" id="c53861397" unitRef="iso4217-usd">1835086</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2017-10-01_2018-09-30_IncomeStatementLocationAxis-CostOfSalesMember" decimals="INF" id="c53861398" unitRef="iso4217-usd">168121</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-10-01_2017-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember" decimals="INF" id="c53861399" unitRef="iso4217-usd">2103621</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2016-10-01_2017-09-30_IncomeStatementLocationAxis-CostOfSalesMember" decimals="INF" id="c53861400" unitRef="iso4217-usd">216354</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-3">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; Beginning&lt;br /&gt; of Year&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Additions&lt;br /&gt; Charged to&lt;br /&gt; Costs and&lt;br /&gt; Expenses&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Less&lt;br /&gt; Write-offs&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance&lt;br /&gt; at End&lt;br /&gt; of Year&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;210,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;289,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2017&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;93,473&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14,338&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2018-09-30" decimals="INF" id="c53861249" unitRef="iso4217-usd">79085</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2019-09-30" decimals="INF" id="c53861252" unitRef="iso4217-usd">289085</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2017-09-30" decimals="INF" id="c53861253" unitRef="iso4217-usd">79085</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="i_2016-09-30" decimals="INF" id="c53861257" unitRef="iso4217-usd">93473</us-gaap:AllowanceForDoubtfulAccountsReceivable>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861250" unitRef="iso4217-usd">210000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="d_2017-10-01_2018-09-30" id="c53861254" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease contextRef="d_2016-10-01_2017-09-30" id="c53861258" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2018-10-01_2019-09-30" id="c53861251" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2017-10-01_2018-09-30" id="c53861255" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861259" unitRef="iso4217-usd">14338</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861170" unitRef="iso4217-usd">472827</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861171" unitRef="iso4217-usd">298801</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmortizationOfIntangibleAssets contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861172" unitRef="iso4217-usd">7822</us-gaap:AmortizationOfIntangibleAssets>
  <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861348" unitRef="iso4217-usd">8343</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
  <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861349" unitRef="iso4217-usd">23628</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
  <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861350" unitRef="iso4217-usd">128431</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861206" unitRef="xbrli-shares">268000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861207" unitRef="xbrli-shares">108000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861209" unitRef="xbrli-shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:Assets contextRef="i_2019-09-30" decimals="INF" id="c53860791" unitRef="iso4217-usd">81888563</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2018-09-30" decimals="INF" id="c53860792" unitRef="iso4217-usd">74228642</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860776" unitRef="iso4217-usd">42506771</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860777" unitRef="iso4217-usd">41091531</us-gaap:AssetsCurrent>
  <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861692" unitRef="iso4217-usd">106000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861713" unitRef="iso4217-usd-per-xbrli-shares">0.36</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic contextRef="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861714" unitRef="iso4217-usd-per-xbrli-shares">0.43</us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861715" unitRef="iso4217-usd-per-xbrli-shares">0.36</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted contextRef="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861716" unitRef="iso4217-usd-per-xbrli-shares">0.43</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
  <us-gaap:BusinessAcquisitionProFormaInformationTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-21">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Pro&amp;nbsp;Forma&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Pro&amp;nbsp;Forma&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Year&amp;nbsp;Ended&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;(unaudited)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;(unaudited)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net sales&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;80,958,789&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;89,672,074&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Income from operations&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,554,766&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,174,841&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net income&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,794,757&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,809,018&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net income per share:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt"&gt;Basic&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.36&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.43&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt"&gt;Diluted&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.36&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.43&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
  <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861708" unitRef="iso4217-usd">5554766</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
  <us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax contextRef="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861709" unitRef="iso4217-usd">8174841</us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861710" unitRef="iso4217-usd">4794757</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861711" unitRef="iso4217-usd">5809018</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861706" unitRef="iso4217-usd">80958789</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861707" unitRef="iso4217-usd">89672074</us-gaap:BusinessAcquisitionsProFormaRevenue>
  <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="d_2018-02-20_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861687" unitRef="iso4217-usd">10350000</us-gaap:BusinessCombinationConsiderationTransferred1>
  <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380558">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE F &amp;#x2013; ACQUISITION &lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February 20, 2018, &lt;/div&gt;the Company completed the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&amp;#x201c;Calix&amp;#x201d;) upon the terms and conditions contained in an Asset Purchase Agreement dated &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February 20, 2018.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; background-color: white"&gt;The introduction of the Clearfield active cabinet line provides customers a single point of contact for cabinet solutions&amp;#x2014;both passive and powered. The acquisition enables Clearfield to expand its Fiber-to-Anywhere expertise to include active powered electronic cabinet platforms while leveraging its supply chain. The acquisition also enables Clearfield to capitalize on and expand its reach to a broader customer base, including service providers in the Tier &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt; and Tier &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; markets.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Acquisition date fair value of the consideration transferred totaled &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10,350,000&lt;/div&gt; which was comprised of a cash payment of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10,350,000&lt;/div&gt; from the Company&amp;#x2019;s cash operating account.&amp;nbsp;We assumed &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; liabilities in the acquisition.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; color: windowtext"&gt;The following table summarizes the estimated fair values of the assets acquired at the acquisition &lt;/div&gt;date:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;February 20, 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 87%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Inventories&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,781,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Property, plant and equipment&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Customer relationships&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Product certification&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Goodwill&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,138,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Total Assets&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,350,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The active cabinet acquisition resulted in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,138,000&lt;/div&gt; of goodwill, which is expected to be deductible for tax purposes&lt;div style="display: inline; color: windowtext"&gt;.&amp;nbsp; Specifically, the goodwill recorded as part of the acquisition of the Calix active cabinets includes the expected synergies and other benefits that we believe will result from combining the operations of active cabinet lines with the operations of Clearfield, Inc. &lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 47; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company incurred approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$106,000&lt;/div&gt; in legal, professional, and other costs related to this acquisition accounted for as selling and administrative expenses when incurred. The remaining weighted-average useful life of intangible assets acquired was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.5&lt;/div&gt; years as of the acquisition date.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;As the active cabinet business was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; operated as a separate subsidiary, division or entity, Calix did &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; maintain separate financial statements for the active cabinet business. As a result, we are unable to accurately determine earnings/loss for the active cabinet business on a standalone basis since the date of acquisition.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;The following table below reflects our unaudited pro forma combined results of operations as if the acquisition had taken place as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2016 &lt;/div&gt;and shows the net sales and net income as if the active cabinet business were combined with the Clearfield business for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The pro forma includes estimated expenses relating to the amortization of intangibles purchased, the amortization of the inventory fair value adjustment, and estimated personnel costs:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Pro&amp;nbsp;Forma&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Pro&amp;nbsp;Forma&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Year&amp;nbsp;Ended&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;(unaudited)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;(unaudited)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net sales&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;80,958,789&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;89,672,074&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Income from operations&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,554,766&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,174,841&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net income&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,794,757&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,809,018&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap"&gt;Net income per share:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt"&gt;Basic&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.36&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.43&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt"&gt;Diluted&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.36&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.43&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The pro forma unaudited results do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; purport to be indicative of the results which would have been obtained had the acquisition been completed as of the beginning of the earliest period presented or of results that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;be obtained in the future.&amp;nbsp; In addition, they do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; include any benefits that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;result from the acquisition due to synergies that &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;be derived from the elimination of any duplicative costs.&lt;/div&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861701" unitRef="iso4217-usd">563000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861702" unitRef="iso4217-usd">3742000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861703" unitRef="iso4217-usd">1068000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861699" unitRef="iso4217-usd">2781000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861689" unitRef="iso4217-usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861700" unitRef="iso4217-usd">58000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
  <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861705" unitRef="iso4217-usd">10350000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2019-09-30" decimals="INF" id="c53860766" unitRef="iso4217-usd">10081721</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2018-09-30" decimals="INF" id="c53860767" unitRef="iso4217-usd">8547777</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2017-09-30" decimals="INF" id="c53861083" unitRef="iso4217-usd">18536111</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2016-09-30" decimals="INF" id="c53861084" unitRef="iso4217-usd">28014321</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861079" unitRef="iso4217-usd">1533944</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861080" unitRef="iso4217-usd">-9988334</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861081" unitRef="iso4217-usd">-9478210</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861099">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Cash and Cash Equivalents:&lt;/div&gt; The Company considers all highly liquid investments with original maturities of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months or less to be cash equivalents. Cash equivalents as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; consist entirely of short-term money market accounts.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company maintains cash balances at several financial institutions, and at times, such balances exceed insured limits. The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; experienced any losses in such accounts and believes it is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; exposed to any significant credit risk on cash and cash equivalents.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2019-09-30" decimals="INF" id="c53860827" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2018-09-30" decimals="INF" id="c53860828" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2019-09-30" decimals="INF" id="c53860825" unitRef="xbrli-shares">50000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2018-09-30" decimals="INF" id="c53860826" unitRef="xbrli-shares">50000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="i_2019-09-30" decimals="INF" id="c53860829" unitRef="xbrli-shares">13641805</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="i_2018-09-30" decimals="INF" id="c53860830" unitRef="xbrli-shares">13646553</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2019-09-30" decimals="INF" id="c53860831" unitRef="xbrli-shares">13641805</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2018-09-30" decimals="INF" id="c53860832" unitRef="xbrli-shares">13646553</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="i_2019-09-30" decimals="INF" id="c53860823" unitRef="iso4217-usd">136418</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="i_2018-09-30" decimals="INF" id="c53860824" unitRef="iso4217-usd">136466</us-gaap:CommonStockValue>
  <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380556">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE E &amp;#x2013; CONCENTRATIONS&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -9.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Suppliers:&lt;/div&gt; The Company purchases critical components for our products, including injection molded parts and connectors from &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;third&lt;/div&gt; parties, some of whom are single- or limited-source suppliers. If any of our suppliers are unable to ship critical components, we &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;be unable to manufacture and ship products to our distributors or customers. If the price of these components increases for any reason, or if these suppliers are unable or unwilling to deliver, we &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;have to find another source, which could result in interruptions, increased costs, delays, loss of sales and quality control problems.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Customers:&lt;/div&gt; &lt;div style="display: inline; color: black"&gt;For the fiscal years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; the Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;customers that comprised &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;29%,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;33%,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35%&lt;/div&gt; of net sales, respectively. Both of these customers are distributors. These major customers, like our other customers, purchase our products from time to time through purchase orders, and we do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; have any agreements that obligate these major customers to purchase products in the future from us. &lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; customers accounted for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;28%&lt;/div&gt; of accounts receivable. Both of these customers were distributors. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;two&lt;/div&gt; customers accounted for &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;45%&lt;/div&gt; of accounts receivable. One of these customers was a distributor and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; was a private label original equipment manufacturer.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 46; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Disaggregation of Revenue&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;The Company allocates sales from external customers to geographic areas based on the location to which the product is transported. Sales outside the United States are principally to customers in countries in the Caribbean, Canada, Central and South America.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The following table presents our domestic and international sales for each of the last &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; fiscal years:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="11" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;United States&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;78,553,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;72,295,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;67,901,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;All Other Countries&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,481,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,356,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,047,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in"&gt;Total Net Sales&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;85,034,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;77,651,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;73,948,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Long-lived assets:&lt;/div&gt; As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; the Company had property, plant and equipment with a net book value of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,406,546&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$412,755,&lt;/div&gt; respectively, located in Mexico.&lt;/div&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember" decimals="INF" id="c53861662" unitRef="xbrli-pure">0.29</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember" decimals="INF" id="c53861663" unitRef="xbrli-pure">0.33</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember" decimals="INF" id="c53861664" unitRef="xbrli-pure">0.35</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember" decimals="INF" id="c53861667" unitRef="xbrli-pure">0.28</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:ConcentrationRiskPercentage1 contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember" decimals="INF" id="c53861669" unitRef="xbrli-pure">0.45</us-gaap:ConcentrationRiskPercentage1>
  <us-gaap:CostOfRevenue contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860844" unitRef="iso4217-usd">52345059</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860845" unitRef="iso4217-usd">46654570</us-gaap:CostOfRevenue>
  <us-gaap:CostOfRevenue contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860846" unitRef="iso4217-usd">43683360</us-gaap:CostOfRevenue>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861572" unitRef="iso4217-usd">1260552</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861573" unitRef="iso4217-usd">1472512</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861574" unitRef="iso4217-usd">1627125</us-gaap:CurrentFederalTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861578" unitRef="iso4217-usd">1363682</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861579" unitRef="iso4217-usd">1592546</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861580" unitRef="iso4217-usd">1705677</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861575" unitRef="iso4217-usd">103130</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861576" unitRef="iso4217-usd">120034</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861577" unitRef="iso4217-usd">78552</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861582" unitRef="iso4217-usd">-38534</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861583" unitRef="iso4217-usd">-463798</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861584" unitRef="iso4217-usd">8680</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861019" unitRef="iso4217-usd">-3245</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861020" unitRef="iso4217-usd">-339141</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861021" unitRef="iso4217-usd">32297</us-gaap:DeferredIncomeTaxExpenseBenefit>
  <us-gaap:DeferredRentCredit contextRef="i_2019-09-30" decimals="INF" id="c53860806" unitRef="iso4217-usd">246424</us-gaap:DeferredRentCredit>
  <us-gaap:DeferredRentCredit contextRef="i_2018-09-30" decimals="INF" id="c53860807" unitRef="iso4217-usd">268040</us-gaap:DeferredRentCredit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861585" unitRef="iso4217-usd">35289</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861586" unitRef="iso4217-usd">124657</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861587" unitRef="iso4217-usd">23617</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861622" unitRef="iso4217-usd">75190</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861623" unitRef="iso4217-usd">70467</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
  <us-gaap:DeferredTaxAssetsInventory contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861630" unitRef="iso4217-usd">350197</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:DeferredTaxAssetsInventory contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861631" unitRef="iso4217-usd">400111</us-gaap:DeferredTaxAssetsInventory>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861626" unitRef="iso4217-usd">377505</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861627" unitRef="iso4217-usd">464274</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861624" unitRef="iso4217-usd">521586</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861625" unitRef="iso4217-usd">552119</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861628" unitRef="iso4217-usd">114118</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861629" unitRef="iso4217-usd">151558</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861634" unitRef="iso4217-usd">371414</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861635" unitRef="iso4217-usd">250787</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" decimals="INF" id="c53861531" unitRef="iso4217-usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2018-09-30" decimals="INF" id="c53861644" unitRef="iso4217-usd">104858</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2019-09-30" decimals="INF" id="c53861647" unitRef="iso4217-usd">47014</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2017-09-30" decimals="INF" id="c53861648" unitRef="iso4217-usd">159154</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2016-09-30" decimals="INF" id="c53861652" unitRef="iso4217-usd">322404</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowanceCurrent contextRef="i_2019-09-30" decimals="INF" id="c53861640" unitRef="iso4217-usd">47014</us-gaap:DeferredTaxAssetsValuationAllowanceCurrent>
  <us-gaap:DeferredTaxAssetsValuationAllowanceCurrent contextRef="i_2018-09-30" decimals="INF" id="c53861641" unitRef="iso4217-usd">104858</us-gaap:DeferredTaxAssetsValuationAllowanceCurrent>
  <us-gaap:DeferredTaxLiabilities contextRef="i_2019-09-30" decimals="INF" id="c53861642" unitRef="iso4217-usd">101690</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilities contextRef="i_2018-09-30" decimals="INF" id="c53861643" unitRef="iso4217-usd">104935</us-gaap:DeferredTaxLiabilities>
  <us-gaap:DeferredTaxLiabilitiesCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860804" unitRef="iso4217-usd">101690</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:DeferredTaxLiabilitiesCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860805" unitRef="iso4217-usd">104935</us-gaap:DeferredTaxLiabilitiesCurrent>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861636" unitRef="iso4217-usd">607882</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
  <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember" decimals="INF" id="c53861637" unitRef="iso4217-usd">583415</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill>
  <us-gaap:DeferredTaxLiabilitiesGrossNoncurrent contextRef="i_2019-09-30" decimals="INF" id="c53861638" unitRef="iso4217-usd">54676</us-gaap:DeferredTaxLiabilitiesGrossNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesGrossNoncurrent contextRef="i_2018-09-30" decimals="INF" id="c53861639" unitRef="iso4217-usd">77</us-gaap:DeferredTaxLiabilitiesGrossNoncurrent>
  <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861632" unitRef="iso4217-usd">63252</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
  <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses contextRef="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember" decimals="INF" id="c53861633" unitRef="iso4217-usd">60806</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861724" unitRef="iso4217-usd">702202</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861725" unitRef="iso4217-usd">654001</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861726" unitRef="iso4217-usd">652615</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="d_2018-10-01_2019-09-30_StatementScenarioAxis-FirstLevelOfMatchingMember" decimals="2" id="c53861721" unitRef="xbrli-pure">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent contextRef="d_2018-10-01_2019-09-30_StatementScenarioAxis-SecondLevelOfMatchingMember" decimals="2" id="c53861723" unitRef="xbrli-pure">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="d_2018-10-01_2019-09-30_StatementScenarioAxis-FirstLevelOfMatchingMember" decimals="2" id="c53861719" unitRef="xbrli-pure">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch contextRef="d_2018-10-01_2019-09-30_StatementScenarioAxis-SecondLevelOfMatchingMember" decimals="2" id="c53861722" unitRef="xbrli-pure">0.5</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
  <us-gaap:Depreciation contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861146" unitRef="iso4217-usd">1705583</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861147" unitRef="iso4217-usd">1748945</us-gaap:Depreciation>
  <us-gaap:Depreciation contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861148" unitRef="iso4217-usd">1614272</us-gaap:Depreciation>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861007" unitRef="iso4217-usd">2178409</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861008" unitRef="iso4217-usd">2047746</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861009" unitRef="iso4217-usd">1622094</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380545">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE C &amp;#x2013; SHAREHOLDERS&amp;#x2019; EQUITY &lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Share Repurchase Program:&lt;/div&gt; On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; November 13, 2014, &lt;/div&gt;the Company announced that its Board of Directors had approved a stock repurchase program under which it will purchase up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$8,000,000&lt;/div&gt; of its outstanding shares of common stock. On &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; April 25, 2017, &lt;/div&gt;the Board of Directors increased the repurchase authorization by &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$4,000,000&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$12,000,000&lt;/div&gt; of common stock. The program does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; obligate Clearfield to repurchase any particular amount of common stock during any period. The repurchase will be funded by cash on hand. The repurchase program is expected to continue indefinitely until the maximum dollar amount of shares has been repurchased or until the repurchase program is earlier modified, suspended or terminated by the board of directors. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;repurchase up to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$5,409,326&lt;/div&gt; of its outstanding shares of common stock.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company is authorized to issue &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50,000,000&lt;/div&gt; shares of common stock at &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$.01&lt;/div&gt; par value and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,000,000&lt;/div&gt; undesignated shares. From the undesignated shares, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;500,000&lt;/div&gt; shares have been designated as Series B Junior Participating Preferred Shares and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;none&lt;/div&gt; of such shares have been issued or are outstanding. The Board of Directors &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may, &lt;/div&gt;by resolution, establish from the remaining undesignated shares different classes or series of shares and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;fix the relative rights and preferences of shares in any class or series.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Stock-Based Compensation: &lt;/div&gt;The Company&amp;#x2019;s stock-based compensation plans are administered by the Compensation Committee of the Board of Directors, which selects persons to receive awards and determines the number of shares subject to each award and the terms, conditions, performance measures and other provisions of the award.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 40; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company currently has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; equity compensation plan, the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Compensation Plan, from which it grants equity awards that are used as an incentive for directors, officers, and other employees. The &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Compensation Plan has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;851,134&lt;/div&gt; shares available for issue as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019. &lt;/div&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,371,309&lt;/div&gt; of total unrecognized compensation expense related to non-vested awards is expected to be recognized over a period of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.9&lt;/div&gt; years. The Company recorded related compensation expense for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,729,025,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,003,207,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,319,975,&lt;/div&gt; respectively. For the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,638,829&lt;/div&gt; of this expense was included in selling, general and administrative expense and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$90,196&lt;/div&gt; was included in cost of sales. For the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,835,086&lt;/div&gt; of this expense was included in selling, general and administrative expense and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$168,121&lt;/div&gt; was included in cost of sales. For the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2,103,621&lt;/div&gt; of this expense was included in selling, general and administrative expense and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$216,354&lt;/div&gt; was included in cost of sales.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Stock Options:&lt;/div&gt; The Company uses the Black-Scholes option pricing model to determine the weighted average fair value of options granted. During the fiscal year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company granted employees non-qualified stock options to purchase an aggregate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;172,000&lt;/div&gt; shares of common stock with a weighted average contractual term of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt; years, a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; year vesting term, and a weighted average exercise price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$12.17.&lt;/div&gt; During the fiscal year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company granted employees non-qualified stock options to purchase an aggregate of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;108,000&lt;/div&gt; shares of common stock with a weighted average contractual term of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.7&lt;/div&gt; years, a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; year vesting term, and a weighted average exercise price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$13.37.&lt;/div&gt; There were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; stock options granted during the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017. &lt;/div&gt;The fair value was estimated at the grant date using the assumptions listed below:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;br /&gt; September 30,&lt;br /&gt; 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;br /&gt; September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify"&gt;Dividend yield&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average expected volatility&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;37.77&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43.68&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average risk-free interest rate&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.92&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.70&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average expected life (in years)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.7&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Vesting period (in years)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;The expected stock price volatility is based on the historical volatility of the Company&amp;#x2019;s stock for a period approximating the expected life. The expected life represents the period of time that options are expected to be outstanding after their grant date. The risk-free interest rate reflects the interest rate at grant date on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;zero&lt;/div&gt;-coupon U.S. governmental bonds having a remaining life similar to the expected option term.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Options are generally granted at fair market values determined on the date of grant and vesting normally occurs over a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt;-year period. However, options granted to directors have a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; year vesting period and a &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;six&lt;/div&gt; year contractual term. The maximum contractual term is normally &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;six&lt;/div&gt; years. Shares issued upon exercise of a stock option are issued from the Company&amp;#x2019;s authorized but unissued shares. There were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;36,000&lt;/div&gt; options vested during the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; options vested during the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30 2018. &lt;/div&gt;For the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,750&lt;/div&gt; stock options that were exercised using a cashless method of exercise. For the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,250&lt;/div&gt; stock options that were exercised using a cashless method of exercise. The intrinsic value of options exercised during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018 &lt;/div&gt;was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$81,728&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$75,767,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 41; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Option transactions under the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Compensation Plan during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; are summarized as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number of&lt;br /&gt; shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; exercise&amp;nbsp;price&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average fair value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;Outstanding as of September 30, 2017&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;38,950&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.79&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;108,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.37&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.78&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Cancelled or Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Exercised&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8,450&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.58&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Outstanding as of September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;138,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.99&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;172,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.53&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Cancelled or Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(12,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Exercised&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,750&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.58&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Outstanding as of September 30, 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;290,750&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.86&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The following table summarizes information concerning options exercisable under the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Compensation Plan:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Exercisable&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; remaining contractual life&lt;br /&gt; (in years)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; exercise price&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 25%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 22%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58,750&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.40&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 22%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.19&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.89&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.58&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The following table summarizes information concerning options currently outstanding at:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number&lt;br /&gt; outstanding&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average&lt;br /&gt; remaining&lt;br /&gt; contractual life &lt;br /&gt; (in years)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average&lt;br /&gt; exercise&lt;br /&gt; price&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Aggregate&lt;br /&gt; intrinsic&lt;br /&gt; value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: left"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;290,750&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.04&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.86&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;156,173&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;138,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.82&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.99&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4,097&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Restricted Stock: &lt;/div&gt;The Company&amp;#x2019;s &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; Stock Compensation Plan permits our Compensation Committee to grant other stock-based awards. The Company has awarded restricted stock grants to employees that vest over &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;ten&lt;/div&gt; years.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;Restricted stock transactions during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; are summarized as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number of&lt;br /&gt; shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; grant date fair value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Unvested shares as of September 30, 2017&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;370,530&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.24&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,235&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Vested&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(113,930&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16.45&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(15,222&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.41&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Unvested shares as of September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;248,613&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.65&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,340&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.40&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Vested&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(110,683&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16.31&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,830&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.47&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Unvested shares as of September 30, 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;130,440&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.25&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company repurchased a total of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;40,933&lt;/div&gt; shares of our common stock at an average price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$13.51&lt;/div&gt; in connection with payment of taxes upon the vesting of restricted stock previously issued to employees for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019. &lt;/div&gt;The Company repurchased a total of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;41,989&lt;/div&gt; shares of our common stock at an average price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$11.66&lt;/div&gt; in connection with payment of taxes upon the vesting of restricted stock previously issued to employees for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Employee Stock Purchase Plan: &lt;/div&gt;The Clearfield, Inc. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2010&lt;/div&gt; Employee Stock Purchase Plan (&amp;#x201c;ESPP&amp;#x201d;) allows participating employees to purchase shares of the Company&amp;#x2019;s common stock at a discount through payroll deductions. The ESPP is available to all employees subject to certain eligibility requirements. Terms of the ESPP provide that participating employees &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;purchase the Company&amp;#x2019;s common stock on a voluntary after tax basis. Employees &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;purchase the Company&amp;#x2019;s common stock at a price that is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; less than the lower of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;85%&lt;/div&gt; of the fair market value of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; share of common stock at the beginning or end of each stock purchase period or phase. The ESPP is carried out in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;six&lt;/div&gt;-month phases, with phases beginning on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July 1 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 1 &lt;/div&gt;of each calendar year. For the phases that ended on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 31, 2018 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June 30, 2019, &lt;/div&gt;employees purchased &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,312&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19,923&lt;/div&gt; shares, respectively, at a price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8.43&lt;/div&gt;.&lt;/div&gt; For the phases that ended on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 31, 2017 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June 30, 2018, &lt;/div&gt;employees purchased &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14,242&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15,932&lt;/div&gt; shares, respectively, at a price of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10.41&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$9.39&lt;/div&gt; per share, respectively. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company has withheld approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$80,708&lt;/div&gt; from employees participating in the phase that began on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July 1, 2019. &lt;/div&gt;After the employee purchase on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;49,846&lt;/div&gt; shares of common stock were available for future purchase under the ESPP.&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
  <us-gaap:EarningsPerShareBasic contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861355" unitRef="iso4217-usd-per-xbrli-shares">0.34</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861356" unitRef="iso4217-usd-per-xbrli-shares">0.32</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareBasic contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861357" unitRef="iso4217-usd-per-xbrli-shares">0.28</us-gaap:EarningsPerShareBasic>
  <us-gaap:EarningsPerShareDiluted contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861358" unitRef="iso4217-usd-per-xbrli-shares">0.34</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861359" unitRef="iso4217-usd-per-xbrli-shares">0.32</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerShareDiluted contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861360" unitRef="iso4217-usd-per-xbrli-shares">0.28</us-gaap:EarningsPerShareDiluted>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861123">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Net Income Per Share:&lt;/div&gt; Basic and diluted net income per share is computed by dividing net income by the weighted average number of common shares outstanding and the weighted average number of dilutive shares outstanding, respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Weighted average common shares outstanding for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;Net income&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,566,156&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,274,547&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,847,839&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average common shares&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,442,871&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,429,232&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,532,375&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Dilutive potential common shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,343&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,628&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;128,431&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average dilutive common shares outstanding&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,451,214&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,452,860&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,660,806&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Earnings per share:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Basic&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Diluted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;There were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;268,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;108,000&lt;/div&gt; shares for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively, that were excluded from the above calculation as they were considered antidilutive in nature. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; shares were considered antidilutive for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861618" unitRef="xbrli-pure">0.23</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861619" unitRef="xbrli-pure">0.23</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861620" unitRef="xbrli-pure">0.31</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861594" unitRef="xbrli-pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861595" unitRef="xbrli-pure">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861596" unitRef="xbrli-pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861606" unitRef="xbrli-pure">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861607" unitRef="xbrli-pure">-0.03</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861608" unitRef="xbrli-pure">-0.04</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="d_2018-10-01_2019-09-30" id="c53861597" unitRef="xbrli-pure" xs:nil="true"/>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861598" unitRef="xbrli-pure">-0.05</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
  <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="d_2016-10-01_2017-09-30" id="c53861599" unitRef="xbrli-pure" xs:nil="true"/>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861600" unitRef="xbrli-pure">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861601" unitRef="xbrli-pure">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861602" unitRef="xbrli-pure">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="d_2018-10-01_2019-09-30" decimals="2" id="c53861612" unitRef="xbrli-pure">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="d_2017-10-01_2018-09-30" decimals="2" id="c53861613" unitRef="xbrli-pure">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch contextRef="d_2016-10-01_2017-09-30" decimals="2" id="c53861614" unitRef="xbrli-pure">0.01</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2019-09-30" decimals="INF" id="c53861388" unitRef="iso4217-usd">2371309</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2018-10-01_2019-09-30" id="c53861389">P4Y328D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="d_2018-10-01_2019-09-30" id="c53861103">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Fair Value of Financial Instruments: &lt;/div&gt;The financial statements include the following financial instruments: cash and cash equivalents, short-term investments, long-term investments, accounts receivable, accounts payable and accrued expenses. Other than long-term investments, all financial instruments&amp;#x2019; carrying values approximate fair values because of the short-term nature of the instruments. Long-term investments&amp;#x2019; carrying value approximates fair value due to the negligible risk of changes in value due to interest rates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember_RangeAxis-MaximumMember" id="c53861164">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" id="c53861294">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" id="c53861298">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" id="c53861302">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" id="c53861306">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" id="c53861310">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" id="c53861318">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" id="c53861322">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" id="c53861326">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" id="c53861330">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" id="c53861334">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861296" unitRef="iso4217-usd">405384</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861300" unitRef="iso4217-usd">216937</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861304" unitRef="iso4217-usd">114359</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861308" unitRef="iso4217-usd">38247</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861312" unitRef="iso4217-usd">12438</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2019-09-30" decimals="INF" id="c53861316" unitRef="iso4217-usd">787365</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861320" unitRef="iso4217-usd">155917</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861324" unitRef="iso4217-usd">83437</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861328" unitRef="iso4217-usd">43984</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861332" unitRef="iso4217-usd">24981</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861336" unitRef="iso4217-usd">6219</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i_2018-09-30" decimals="INF" id="c53861340" unitRef="iso4217-usd">314538</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861295" unitRef="iso4217-usd">3742000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861299" unitRef="iso4217-usd">1068000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861303" unitRef="iso4217-usd">563000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861307" unitRef="iso4217-usd">530409</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861311" unitRef="iso4217-usd">31091</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2019-09-30" decimals="INF" id="c53861315" unitRef="iso4217-usd">5934500</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861319" unitRef="iso4217-usd">3742000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861323" unitRef="iso4217-usd">1068000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861327" unitRef="iso4217-usd">563000</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861331" unitRef="iso4217-usd">393002</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861335" unitRef="iso4217-usd">31091</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i_2018-09-30" decimals="INF" id="c53861339" unitRef="iso4217-usd">5797093</us-gaap:FiniteLivedIntangibleAssetsGross>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861297" unitRef="iso4217-usd">3336616</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861301" unitRef="iso4217-usd">851063</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861305" unitRef="iso4217-usd">448641</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861309" unitRef="iso4217-usd">492162</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861313" unitRef="iso4217-usd">18653</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2019-09-30" decimals="INF" id="c53861317" unitRef="iso4217-usd">5147135</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" decimals="INF" id="c53861321" unitRef="iso4217-usd">3586083</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember" decimals="INF" id="c53861325" unitRef="iso4217-usd">984563</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember" decimals="INF" id="c53861329" unitRef="iso4217-usd">519016</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember" decimals="INF" id="c53861333" unitRef="iso4217-usd">368021</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember" decimals="INF" id="c53861337" unitRef="iso4217-usd">24872</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i_2018-09-30" decimals="INF" id="c53861341" unitRef="iso4217-usd">5482555</us-gaap:FiniteLivedIntangibleAssetsNet>
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="d_2018-10-01_2019-09-30" id="c53861022" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861023" unitRef="iso4217-usd">17691</us-gaap:GainLossOnDispositionOfAssets1>
  <us-gaap:GainLossOnDispositionOfAssets1 contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861024" unitRef="iso4217-usd">-35281</us-gaap:GainLossOnDispositionOfAssets1>
  <us-gaap:Goodwill contextRef="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861704" unitRef="iso4217-usd">2138000</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2019-09-30" decimals="INF" id="c53860783" unitRef="iso4217-usd">4708511</us-gaap:Goodwill>
  <us-gaap:Goodwill contextRef="i_2018-09-30" decimals="INF" id="c53860784" unitRef="iso4217-usd">4708511</us-gaap:Goodwill>
  <us-gaap:GoodwillAcquiredDuringPeriod contextRef="d_2018-02-20_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861690" unitRef="iso4217-usd">2138000</us-gaap:GoodwillAcquiredDuringPeriod>
  <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="d_2018-10-01_2019-09-30" id="c53862652">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Goodwill and Intangible Assets:&lt;/div&gt; The Company operates as &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reporting unit and reviews the carrying amount of goodwill annually in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter of each fiscal year and more frequently if events or changes in circumstances indicate that the carrying amount of the assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be recoverable. The Company determines its fair value for goodwill impairment testing purposes by calculating its market capitalization and comparing that to the Company&amp;#x2019;s carrying value. The Company&amp;#x2019;s goodwill impairment test for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; resulted in excess fair value over carrying value and therefore, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; adjustments were made to goodwill. During the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; triggering events that indicated goodwill could be impaired.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 36; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;A significant reduction in our market capitalization or in the carrying amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts and circumstances change, a potential impairment could have a material impact on the Company&amp;#x2019;s financial statements.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; impairment of goodwill has occurred during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company capitalizes legal costs incurred to obtain patents. Once accepted by either the U.S. Patent Office or the equivalent office of a foreign country, these legal costs are amortized using the straight-line method over the remaining estimated lives, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; exceeding &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; years. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19&lt;/div&gt; patents granted and multiple pending applications both inside and outside the United States.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In addition, the Company has various finite life intangible assets, most of which were acquired as a result of the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&amp;#x201c;Calix&amp;#x201d;) during fiscal year &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; as described in Note F in greater detail below. Finite life intangible assets as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2019&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;405,384&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,336,616&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;216,937&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;851,063&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,359&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;448,641&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;530,409&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;38,247&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;492,162&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,653&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,934,500&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;787,365&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,147,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;155,917&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,586,083&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;83,437&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;984,563&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,984&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;519,016&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;393,002&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,981&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;368,021&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,219&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,872&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,797,093&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;314,538&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,482,555&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Amortization expense related to these assets for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$472,827,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$298,801,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7,822,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
  <us-gaap:GoodwillImpairmentLoss contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861158" unitRef="iso4217-usd">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:GoodwillImpairmentLoss contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861159" unitRef="iso4217-usd">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:GoodwillImpairmentLoss contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861160" unitRef="iso4217-usd">0</us-gaap:GoodwillImpairmentLoss>
  <us-gaap:GrossProfit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860847" unitRef="iso4217-usd">32689123</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860848" unitRef="iso4217-usd">30996784</us-gaap:GrossProfit>
  <us-gaap:GrossProfit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860849" unitRef="iso4217-usd">30264259</us-gaap:GrossProfit>
  <us-gaap:HeldToMaturitySecurities contextRef="i_2019-09-30" decimals="INF" id="c53861247" unitRef="iso4217-usd">37426270</us-gaap:HeldToMaturitySecurities>
  <us-gaap:HeldToMaturitySecurities contextRef="i_2018-09-30" decimals="INF" id="c53861248" unitRef="iso4217-usd">26904225</us-gaap:HeldToMaturitySecurities>
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="i_2019-09-30" decimals="INF" id="c53861245" unitRef="iso4217-usd">23902000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount contextRef="i_2018-09-30" decimals="INF" id="c53861246" unitRef="iso4217-usd">17974000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="i_2019-09-30" decimals="INF" id="c53861243" unitRef="iso4217-usd">13524270</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount contextRef="i_2018-09-30" decimals="INF" id="c53861244" unitRef="iso4217-usd">8930225</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861177" unitRef="iso4217-usd">643604</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861178" unitRef="iso4217-usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861179" unitRef="iso4217-usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53862653">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Impairment of Long-Lived Assets: &lt;/div&gt;The Company assesses potential impairments to its long-lived assets or asset groups when there is evidence that events occur or changes in circumstances indicate that the carrying amount of an asset or asset group &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be recovered. An impairment loss is recognized when the carrying amount of the long-lived asset or asset group is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 37; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset or asset group exceeds its fair value and is recorded as a reduction in the carrying value of the related asset or asset group and a charge to operating results. During the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017, &lt;/div&gt;the Company incurred an impairment charge on long-lived assets of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$643,604&lt;/div&gt; which was charged to selling, general, and administrative expenses. This impairment was related to the cancellation of an enterprise resource planning software implementation. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; impairment of long-lived assets occurred during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860860" unitRef="iso4217-usd">5926593</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860861" unitRef="iso4217-usd">5527952</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860862" unitRef="iso4217-usd">5585813</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380551">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE D &amp;#x2013; INCOME TAXES&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Components of the income tax expense are as follows for the years ended:&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Current:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap"&gt;Federal&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,260,552&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,472,512&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,627,125&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap"&gt;State&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;103,130&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;120,034&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;78,552&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 8.1pt; white-space: nowrap"&gt;Current income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style=" margin: 0pt 0"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,363,682&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,592,546&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,705,677&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Deferred:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap"&gt;Federal&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(38,534&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(463,798&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,680&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap"&gt;State&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,289&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;124,657&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,617&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 8.1pt; white-space: nowrap"&gt;Deferred income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,245&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(339,141&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,297&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; white-space: nowrap"&gt;Income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,360,437&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,253,405&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,737,974&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The following is a reconciliation of the federal statutory income tax rate to the effective tax rate as a percent of pre-tax income for the following years ended:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Federal statutory rate&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Federal rate change&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;State income taxes&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Permanent differences&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Change in valuation allowance&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Expiration and utilization of state NOL&amp;#x2019;s&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Research and development credits&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -12.6pt; padding-left: 12.6pt; white-space: nowrap"&gt;Excess tax expense (benefits) from stock-based compensation&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -0.9pt; padding-left: 9pt; white-space: nowrap"&gt;Tax rate&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The federal statutory rate for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; is a blended rate due to the change in federal statutory rates resulting from the Tax Cuts and Jobs Act which was signed into law on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 22, 2017.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the current income tax payable was approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$145,000&lt;/div&gt; and as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the current income tax payable was approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$464,000.&lt;/div&gt; Current income tax payable amounts are included in Accrued Expenses in the Company&amp;#x2019;s balance sheets.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; the Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; U.S. federal net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry-forwards and approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,905,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$3,468,000&lt;/div&gt; state NOLs, respectively. The state NOL carry forward amounts expire in fiscal years &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2020&lt;/div&gt; through &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2022&lt;/div&gt; if &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; utilized. In addition, as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company has Minnesota research and development and alternative minimum tax credits of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$241,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$50,000,&lt;/div&gt; respectively. The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recorded a valuation allowance on these research and development related deferred tax assets as the Company believes it is more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; they will be utilized before they begin to expire in fiscal year &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2030.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 44; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Significant components of deferred income tax assets and liabilities are as follows at:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;Deferred income tax assets (liabilities):&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Intangibles&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(75,190&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(70,467&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Property and equipment depreciation&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(521,586&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(552,119&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Net operating loss carry forwards and credits&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;377,505&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;464,274&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Stock-based compensation&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,118&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;151,558&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Inventories&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350,197&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;400,111&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Prepaid expenses&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(63,252&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(60,806&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Accrued expenses and reserves&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;371,414&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,787&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap"&gt;Goodwill&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(607,882&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(583,415&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap"&gt;Gross deferred tax liability&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(54,676&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(77&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap"&gt;Valuation allowance&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(47,014&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap"&gt;Net deferred tax liability&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(101,690&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(104,935&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Realization of net operating loss carryforwards and other deferred tax temporary differences are contingent upon future taxable earnings. The Company&amp;#x2019;s deferred tax assets were reviewed for expected utilization by assessing the available positive and negative factors surrounding their recoverability.&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company&amp;#x2019;s remaining valuation allowance of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$105,000&lt;/div&gt; related to state net operating loss carry forwards. During the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019,&lt;/div&gt; the Company reversed approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$58,000&lt;/div&gt; of its valuation allowance. This consisted of decreasing the valuation allowance for the expiration and utilization of state net operating losses in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2019&lt;/div&gt; of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$68,000&lt;/div&gt; and increasing the valuation allowance by approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$10,000&lt;/div&gt; for future expected NOL utilization based on updated profitability estimates and changes to the loss utilization rules. The remaining valuation allowance balance as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$47,000&lt;/div&gt; relates entirely to state net operating loss carry forwards we do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; expect to utilize. The Company will continue to assess the assumptions used to determine the amount of our valuation allowance and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;adjust the valuation allowance in future periods based on changes in assumptions of estimated future income and other factors. If the valuation allowance is reduced, we would record an income tax benefit in the period the valuation allowance is reduced. If the valuation allowance is increased, we would record additional income tax expense.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 45; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The valuation allowance activity for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; is as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; Beginning&lt;br /&gt; of Year&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Income Tax&lt;br /&gt; Expense&lt;br /&gt; (Benefit)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Reversal for&lt;br /&gt; State NOL&lt;br /&gt; Expiration&lt;br /&gt; and&lt;br /&gt; Utilization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; End of&lt;br /&gt; Year&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,448&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(68,292&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;47,014&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;159,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,377&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(133,673&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2017&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;322,404&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(131,096&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;159,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company completed an Internal Revenue Code Section &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;382&lt;/div&gt; analysis of the loss carry forwards in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2009&lt;/div&gt; and determined then that all of the Company&amp;#x2019;s loss carry forwards are utilizable and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; restricted under Section &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;382.&lt;/div&gt; The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; updated its Section &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;382&lt;/div&gt; analysis subsequent to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2009&lt;/div&gt; and does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; believe there have been any events subsequent to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2009&lt;/div&gt; that would impact the analysis.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company is required to recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; sustain the position following an audit. For tax positions meeting the more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; threshold, the amount recognized in the financial statements is the largest benefit that has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50&lt;/div&gt; percent likelihood of being realized upon ultimate settlement with the relevant tax authority. The Company applies the interpretation to all tax positions for which the statute of limitations remained open. The Company had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; liability for unrecognized tax benefits and did &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recognize any interest or penalties during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company is subject to income taxes in the U.S. federal jurisdiction, and various state jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. With few exceptions, the Company is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; longer subject to U.S. federal, state and local, income tax examinations by tax authorities for fiscal years ending prior to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2004.&lt;/div&gt; We are generally subject to U.S. federal and state tax examinations for all tax years since &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2003&lt;/div&gt; due to our net operating loss carryforwards and the utilization of the carryforwards in years still open under statute. During the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company was examined by the U.S. Internal Revenue Service for fiscal year &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016.&lt;/div&gt; This examination resulted in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; adjustments. The Company changed its fiscal year end in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2007&lt;/div&gt; from &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; March 31 &lt;/div&gt;to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861591" unitRef="iso4217-usd">1360437</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861592" unitRef="iso4217-usd">1253405</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861593" unitRef="iso4217-usd">1737974</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861115">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Income Taxes:&lt;/div&gt; The Company records income taxes in accordance with the liability method of accounting. Deferred taxes are recognized for the estimated taxes ultimately payable or recoverable based on enacted tax law. The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; that a deferred tax asset will &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be realizable. Changes in tax rates are reflected in the tax provision as they occur.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In accounting for uncertainty in income taxes, we recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; sustain the position following an audit. For tax positions meeting the more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; threshold, the amount recognized in the financial statements is the largest benefit that has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50&lt;/div&gt; percent likelihood of being realized upon ultimate settlement with the relevant tax authority. &lt;div style="display: inline; color: black"&gt;As of both &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company did &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; &lt;/div&gt;have any unrecognized tax benefits. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; expect any material changes in our unrecognized tax benefits over the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; months.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncomeTaxesPaidNet contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861089" unitRef="iso4217-usd">1683113</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861090" unitRef="iso4217-usd">719694</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncomeTaxesPaidNet contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861091" unitRef="iso4217-usd">1471203</us-gaap:IncomeTaxesPaidNet>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861029" unitRef="iso4217-usd">-3492619</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861030" unitRef="iso4217-usd">5583617</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861031" unitRef="iso4217-usd">-761569</us-gaap:IncreaseDecreaseInAccountsReceivable>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861032" unitRef="iso4217-usd">-1037155</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861033" unitRef="iso4217-usd">-1183998</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInInventories contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861034" unitRef="iso4217-usd">80412</us-gaap:IncreaseDecreaseInInventories>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861035" unitRef="iso4217-usd">10469</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861036" unitRef="iso4217-usd">-254501</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861037" unitRef="iso4217-usd">-180456</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i_2019-09-30" decimals="INF" id="c53860785" unitRef="iso4217-usd">5147135</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i_2018-09-30" decimals="INF" id="c53860786" unitRef="iso4217-usd">5482555</us-gaap:IntangibleAssetsNetExcludingGoodwill>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="i_2019-09-30" decimals="INF" id="c53861265" unitRef="iso4217-usd">1356720</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="i_2018-09-30" decimals="INF" id="c53861266" unitRef="iso4217-usd">3475981</us-gaap:InventoryFinishedGoodsNetOfReserves>
  <us-gaap:InventoryNet contextRef="i_2019-09-30" decimals="INF" id="c53861267" unitRef="iso4217-usd">9012980</us-gaap:InventoryNet>
  <us-gaap:InventoryNet contextRef="i_2018-09-30" decimals="INF" id="c53861268" unitRef="iso4217-usd">10050135</us-gaap:InventoryNet>
  <us-gaap:InventoryPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53862651">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Inventories: &lt;/div&gt;Inventories consist of finished goods, raw materials and work-in-process and are stated at the lower of average cost (which approximates &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-in, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-out) or net realizable value. Inventory is valued using material costs, labor charges, and allocated factory overhead charges and consists of the following:&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: justify"&gt;Raw materials&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,115,298&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,013,166&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Work-in-process&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;540,962&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;560,988&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,356,720&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,475,981&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Inventories, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,012,980&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,050,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt;&lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On a regular basis, the Company reviews its inventory and identifies that which is excess, slow moving, and obsolete by considering factors such as inventory levels, expected product life, and forecasted sales demand. Any identified excess, slow moving, and obsolete inventory is written down to its net realizable value through a charge to cost of sales. It is possible that additional inventory write-down charges &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;be required in the future if there is a significant decline in demand for the Company&amp;#x2019;s products and the Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; adjust its manufacturing production accordingly or if new products are &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; accepted by the market.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Also during the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company adopted Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic;"&gt;Inventory (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;330&lt;/div&gt;) Related to Simplifying the Measurement of Inventory&lt;/div&gt; which applies to all inventory except inventory that is measured using last-in, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-out or the retail inventory method. This adoption had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; effect on the financial statements and was applied prospectively. Therefore, prior periods were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; retrospectively adjusted.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i_2019-09-30" decimals="INF" id="c53861261" unitRef="iso4217-usd">7115298</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="i_2018-09-30" decimals="INF" id="c53861262" unitRef="iso4217-usd">6013166</us-gaap:InventoryRawMaterialsNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i_2019-09-30" decimals="INF" id="c53861263" unitRef="iso4217-usd">540962</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="i_2018-09-30" decimals="INF" id="c53861264" unitRef="iso4217-usd">560988</us-gaap:InventoryWorkInProcessNetOfReserves>
  <us-gaap:InvestmentIncomeInterest contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860857" unitRef="iso4217-usd">738459</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860858" unitRef="iso4217-usd">457101</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860859" unitRef="iso4217-usd">273930</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861101">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Investments:&lt;/div&gt; The Company currently invests its excess cash in bank certificates of deposit (&amp;#x201c;CDs&amp;#x201d;) that are fully insured by the Federal Deposit Insurance Corporation (&amp;#x201c;FDIC&amp;#x201d;) and Unites States Treasury securities with terms of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt; years, as well as money market accounts. CDs and Treasuries with original maturities of more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. The maturity dates of the Company&amp;#x2019;s investments are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 54%; font-size: 10pt; text-align: justify"&gt;Less than one year&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,524,270&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,930,225&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;1-5 years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,902,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,974,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;37,426,270&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,904,225&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
  <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-2">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 54%; font-size: 10pt; text-align: justify"&gt;Less than one year&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,524,270&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,930,225&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;1-5 years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,902,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,974,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;37,426,270&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,904,225&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861363" unitRef="iso4217-usd">908000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861364" unitRef="iso4217-usd">869000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861365" unitRef="iso4217-usd">768000</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380543">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE B &amp;#x2013; COMMITMENTS AND FACILITIES&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Operating Leases:&lt;/div&gt; The Company leases office and manufacturing facilities in Minnesota and Mexico for its ongoing operations, which expire at various dates through &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February 2025. &lt;/div&gt;The Company also leases various pieces of office equipment. Certain of these leases have escalating rent payment provisions. We recognize rent expense under such leases on a straight-line basis over the term of the lease. For the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; total rent expense was &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$908,000,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$869,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$768,000&lt;/div&gt; respectively. Rent expense includes operating expenses, insurance, and related taxes.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the future minimum lease payments required under operating lease agreements are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Year ending September 30&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;Operating leases&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 50%; font-size: 10pt; text-align: center"&gt;2020&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 47%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;643,040&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2021&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;479,213&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2022&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;491,397&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;503,895&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;516,720&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"&gt;Thereafter&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;217,551&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: center"&gt;Total minimum lease payments&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,851,816&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
  <us-gaap:Liabilities contextRef="i_2019-09-30" decimals="INF" id="c53860810" unitRef="iso4217-usd">6955176</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="i_2018-09-30" decimals="INF" id="c53860811" unitRef="iso4217-usd">5353766</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2019-09-30" decimals="INF" id="c53860839" unitRef="iso4217-usd">81888563</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2018-09-30" decimals="INF" id="c53860840" unitRef="iso4217-usd">74228642</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860801" unitRef="iso4217-usd">6607062</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860802" unitRef="iso4217-usd">4980791</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2019-09-30" decimals="INF" id="c53860808" unitRef="iso4217-usd">348114</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent contextRef="i_2018-09-30" decimals="INF" id="c53860809" unitRef="iso4217-usd">372975</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LongTermInvestments contextRef="i_2019-09-30" decimals="INF" id="c53860781" unitRef="iso4217-usd">23902000</us-gaap:LongTermInvestments>
  <us-gaap:LongTermInvestments contextRef="i_2018-09-30" decimals="INF" id="c53860782" unitRef="iso4217-usd">17974000</us-gaap:LongTermInvestments>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861076" unitRef="iso4217-usd">-236670</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861077" unitRef="iso4217-usd">-1927998</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861078" unitRef="iso4217-usd">-4236737</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861060" unitRef="iso4217-usd">-12962039</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861061" unitRef="iso4217-usd">-12607876</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861062" unitRef="iso4217-usd">-11539526</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861041" unitRef="iso4217-usd">14732653</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861042" unitRef="iso4217-usd">4547540</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861043" unitRef="iso4217-usd">6298053</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861342" unitRef="iso4217-usd">4566156</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861343" unitRef="iso4217-usd">4274547</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861344" unitRef="iso4217-usd">3847839</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860920" unitRef="iso4217-usd">3847839</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" id="c53860958" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c53860959" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860960" unitRef="iso4217-usd">4274547</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" id="c53860993" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c53860994" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860995" unitRef="iso4217-usd">4566156</us-gaap:NetIncomeLoss>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53862656">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Recently Issued Accounting Pronouncements:&lt;/div&gt; In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February 2016, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt;. There have been further amendments, including practical expedients, with the issuance of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;01&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 2018, &lt;/div&gt;ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; and ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 2018. &lt;/div&gt;The amended guidance requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The update is effective for annual reporting periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 15, 2018, &lt;/div&gt;including interim periods within those reporting periods, with early adoption permitted. The guidance will be applied on a modified retrospective basis with the earliest period presented. Based on the effective date, this guidance will apply beginning &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2019. &lt;/div&gt;The adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; will have &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; impact to retained earnings or net income.&amp;nbsp;&amp;nbsp;Upon adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2019, &lt;/div&gt;we anticipate recording a right-of-use asset and an offsetting lease liability of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.3&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.9&lt;/div&gt; million.&amp;nbsp;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 2017, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;04&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Intangibles-Goodwill,&lt;/div&gt; which offers amended guidance to simplify the accounting for goodwill impairment by removing Step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; of the goodwill impairment test. A goodwill impairment will now be measured as the amount by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis effective for the Company&amp;#x2019;s interim and annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 1, 2020, &lt;/div&gt;with early adoption permitted for any impairment tests performed after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 1, 2017. &lt;/div&gt;The Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; believe the adoption of this ASU will have a material impact on our financial statements.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 39; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June 2016, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/div&gt;. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; November 2018, &lt;/div&gt;the FASB issued update ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19&lt;/div&gt; that clarifies the scope of the standard in the amendments in ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.&lt;/div&gt; This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of fiscal &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2021,&lt;/div&gt; with early adoption permitted. The Company is evaluating the impact of the adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13&lt;/div&gt; on our financial statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NumberOfReportableSegments contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861149" unitRef="xbrli-pure">1</us-gaap:NumberOfReportableSegments>
  <us-gaap:OpenTaxYear contextRef="d_2018-10-01_2019-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember" id="c53861564">2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2017 2018</us-gaap:OpenTaxYear>
  <us-gaap:OperatingIncomeLoss contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860854" unitRef="iso4217-usd">5188134</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860855" unitRef="iso4217-usd">5070851</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860856" unitRef="iso4217-usd">5311883</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingLeaseLiability contextRef="i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member_RangeAxis-MinimumMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c53861225" unitRef="iso4217-usd">2300000</us-gaap:OperatingLeaseLiability>
  <us-gaap:OperatingLeaseRightOfUseAsset contextRef="i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member_RangeAxis-MinimumMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c53862458" unitRef="iso4217-usd">2300000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset contextRef="i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member_RangeAxis-MaximumMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c53861224" unitRef="iso4217-usd">2900000</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="i_2019-09-30" decimals="INF" id="c53861372" unitRef="iso4217-usd">2851816</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="i_2019-09-30" decimals="INF" id="c53861366" unitRef="iso4217-usd">643040</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="i_2019-09-30" decimals="INF" id="c53861370" unitRef="iso4217-usd">516720</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="i_2019-09-30" decimals="INF" id="c53861369" unitRef="iso4217-usd">503895</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="i_2019-09-30" decimals="INF" id="c53861368" unitRef="iso4217-usd">491397</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="i_2019-09-30" decimals="INF" id="c53861367" unitRef="iso4217-usd">479213</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
  <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="i_2019-09-30" decimals="INF" id="c53861371" unitRef="iso4217-usd">217551</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember" decimals="INF" id="c53861522" unitRef="iso4217-usd">0</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" decimals="INF" id="c53861524" unitRef="iso4217-usd">1905000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2018-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" decimals="INF" id="c53861525" unitRef="iso4217-usd">3468000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2018-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember" decimals="INF" id="c53861523" unitRef="iso4217-usd">0</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="i_2018-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" decimals="INF" id="c53861535" unitRef="iso4217-usd">105000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
  <us-gaap:OperatingLossCarryforwardsValuationAllowance contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember" decimals="INF" id="c53861542" unitRef="iso4217-usd">47000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
  <us-gaap:OtherAssetsCurrent contextRef="i_2019-09-30" decimals="INF" id="c53860774" unitRef="iso4217-usd">769161</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsCurrent contextRef="i_2018-09-30" decimals="INF" id="c53860775" unitRef="iso4217-usd">742136</us-gaap:OtherAssetsCurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2019-09-30" decimals="INF" id="c53860787" unitRef="iso4217-usd">210905</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:OtherAssetsNoncurrent contextRef="i_2018-09-30" decimals="INF" id="c53860788" unitRef="iso4217-usd">227461</us-gaap:OtherAssetsNoncurrent>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="d_2018-10-01_2019-09-30" id="c53861064" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861065" unitRef="iso4217-usd">1760442</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861066" unitRef="iso4217-usd">3647314</us-gaap:PaymentsForRepurchaseOfCommonStock>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861448" unitRef="iso4217-usd">80708</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861073" unitRef="iso4217-usd">553165</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861074" unitRef="iso4217-usd">489428</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861075" unitRef="iso4217-usd">952832</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2018-02-20_2018-02-20_BusinessAcquisitionAxis-CalixIncMember" decimals="INF" id="c53861688" unitRef="iso4217-usd">10350000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2018-10-01_2019-09-30" id="c53861057" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861058" unitRef="iso4217-usd">10350000</us-gaap:PaymentsToAcquireBusinessesGross>
  <us-gaap:PaymentsToAcquireBusinessesGross contextRef="d_2016-10-01_2017-09-30" id="c53861059" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PaymentsToAcquireInvestments contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861048" unitRef="iso4217-usd">20311393</us-gaap:PaymentsToAcquireInvestments>
  <us-gaap:PaymentsToAcquireInvestments contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861049" unitRef="iso4217-usd">7283075</us-gaap:PaymentsToAcquireInvestments>
  <us-gaap:PaymentsToAcquireInvestments contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861050" unitRef="iso4217-usd">17630075</us-gaap:PaymentsToAcquireInvestments>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861045" unitRef="iso4217-usd">2511646</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861046" unitRef="iso4217-usd">1189853</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861047" unitRef="iso4217-usd">2021551</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380561">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE G &amp;#x2013; EMPLOYEE BENEFIT PLAN&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company maintains a contributory &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;401&lt;/div&gt;(k) profit sharing benefit plan, whereby eligible employees &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;contribute a portion of their earnings, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; to exceed annual amounts allowed under the Internal Revenue Code. The Company matched &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;100%&lt;/div&gt; of the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3%&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50%&lt;/div&gt; of the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3%&lt;/div&gt; of the participant&amp;#x2019;s eligible compensation that was contributed by the participant. The Company&amp;#x2019;s contributions under this plan were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$702,202,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$654,001&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$652,615&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; respectively&lt;div style="display: inline; font-weight: bold;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2019-09-30" decimals="INF" id="c53860815" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2018-09-30" decimals="INF" id="c53860816" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2019-09-30" decimals="INF" id="c53860817" unitRef="xbrli-shares">500000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2018-09-30" decimals="INF" id="c53860818" unitRef="xbrli-shares">500000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2019-09-30_StatementClassOfStockAxis-UndesignatedSharesMember" decimals="INF" id="c53861380" unitRef="xbrli-shares">5000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2019-09-30_StatementClassOfStockAxis-SeriesBPreferredStockMember" decimals="INF" id="c53861381" unitRef="xbrli-shares">500000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2019-09-30" decimals="INF" id="c53860819" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2018-09-30" decimals="INF" id="c53860820" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2019-09-30_StatementClassOfStockAxis-SeriesBPreferredStockMember" decimals="INF" id="c53861382" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-09-30" decimals="INF" id="c53860821" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2018-09-30" decimals="INF" id="c53860822" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockValue contextRef="i_2019-09-30" id="c53860813" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2018-09-30" id="c53860814" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861067" unitRef="iso4217-usd">313891</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861068" unitRef="iso4217-usd">297860</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861069" unitRef="iso4217-usd">334692</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861054" unitRef="iso4217-usd">9861000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861055" unitRef="iso4217-usd">6132000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
  <us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861056" unitRef="iso4217-usd">8107000</us-gaap:ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities>
  <us-gaap:ProceedsFromSaleOfProductiveAssets contextRef="d_2018-10-01_2019-09-30" id="c53861051" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromSaleOfProductiveAssets contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861052" unitRef="iso4217-usd">83052</us-gaap:ProceedsFromSaleOfProductiveAssets>
  <us-gaap:ProceedsFromSaleOfProductiveAssets contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861053" unitRef="iso4217-usd">5100</us-gaap:ProceedsFromSaleOfProductiveAssets>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861070" unitRef="iso4217-usd">2604</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861071" unitRef="iso4217-usd">24012</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:ProceedsFromStockOptionsExercised contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861072" unitRef="iso4217-usd">28717</us-gaap:ProceedsFromStockOptionsExercised>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" decimals="INF" id="c53861278" unitRef="iso4217-usd">7106041</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" decimals="INF" id="c53861279" unitRef="iso4217-usd">5202532</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="INF" id="c53861280" unitRef="iso4217-usd">3996251</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember" decimals="INF" id="c53861281" unitRef="iso4217-usd">3809614</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="INF" id="c53861282" unitRef="iso4217-usd">2436346</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="INF" id="c53861283" unitRef="iso4217-usd">2417786</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember" decimals="INF" id="c53861284" unitRef="iso4217-usd">245903</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember" decimals="INF" id="c53861285" unitRef="iso4217-usd">226221</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" decimals="INF" id="c53861286" unitRef="iso4217-usd">8921</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" id="c53861287" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-09-30" decimals="INF" id="c53861288" unitRef="iso4217-usd">13793462</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2018-09-30" decimals="INF" id="c53861289" unitRef="iso4217-usd">11656153</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2019-09-30_StatementGeographicalAxis-MX" decimals="INF" id="c53861674" unitRef="iso4217-usd">1406546</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2018-09-30_StatementGeographicalAxis-MX" decimals="INF" id="c53861675" unitRef="iso4217-usd">412755</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2019-09-30" decimals="INF" id="c53861292" unitRef="iso4217-usd">5413241</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2018-09-30" decimals="INF" id="c53861293" unitRef="iso4217-usd">4744584</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861109">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Property, Plant and Equipment:&lt;/div&gt; Property, plant and equipment are recorded at cost. Significant additions or improvements extending asset lives are capitalized, while repairs and maintenance are charged to expense when incurred. Depreciation is provided in amounts sufficient to relate the cost of assets to operations over their estimated useful lives. Leasehold improvements are amortized over the shorter of the remaining term of the lease or estimated life of the asset.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Estimated useful lives of the assets are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: left; text-indent: -9.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap"&gt;Equipment&lt;/td&gt; &lt;td style="font-size: 10pt; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;#x2013;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10 or life of lease&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Property, plant and equipment consist of the following:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify"&gt;Manufacturing equipment&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,106,041&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,202,532&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Office equipment&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,996,251&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,809,614&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,436,346&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,417,786&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;245,903&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;226,221&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Construction in progress&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,921&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Property, plant and equipment, gross&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,793,462&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,656,153&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt"&gt;Less accumulated depreciation&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,380,221&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,911,569&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Property, plant and equipment, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,413,241&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,744,584&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Depreciation expense for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,705,583,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,748,945,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,614,272,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-UsefulLivesMember" id="c-5">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap"&gt;Equipment&lt;/td&gt; &lt;td style="font-size: 10pt; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;#x2013;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10 or life of lease&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-6">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify"&gt;Manufacturing equipment&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,106,041&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,202,532&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Office equipment&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,996,251&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,809,614&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,436,346&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,417,786&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;245,903&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;226,221&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Construction in progress&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,921&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Property, plant and equipment, gross&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,793,462&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,656,153&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt"&gt;Less accumulated depreciation&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,380,221&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,911,569&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Property, plant and equipment, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,413,241&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,744,584&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember" id="c53861269">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember" id="c53861271">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember" id="c53861272">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember" id="c53861274">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember" id="c53861276">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:ReceivablesPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861105">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Accounts Receivable: &lt;/div&gt;Credit is extended based on the evaluation of a customer&amp;#x2019;s financial condition and collateral is generally &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; required. Accounts that are outstanding longer than the contractual payment terms are considered past due. The Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; charge interest on past due receivables. The Company determines its allowance by considering a number of factors, including the length of time trade receivables are past due, the Company&amp;#x2019;s previous loss history, the customer&amp;#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as whole. The Company writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The allowance for doubtful accounts activity for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; is as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; Beginning&lt;br /&gt; of Year&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Additions&lt;br /&gt; Charged to&lt;br /&gt; Costs and&lt;br /&gt; Expenses&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Less&lt;br /&gt; Write-offs&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance&lt;br /&gt; at End&lt;br /&gt; of Year&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;210,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;289,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2017&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;93,473&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14,338&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861193" unitRef="iso4217-usd">1089637</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861194" unitRef="iso4217-usd">787364</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861195" unitRef="iso4217-usd">865568</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="d_2018-10-01_2019-09-30" id="c53861119">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Research and Development Costs&lt;/div&gt;: Research and development costs amounted to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,089,637,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$787,364,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$865,568,&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; respectively, and are charged to expense when incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2019-09-30" decimals="INF" id="c53860835" unitRef="iso4217-usd">17820807</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2018-09-30" decimals="INF" id="c53860836" unitRef="iso4217-usd">13254651</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860841" unitRef="iso4217-usd">85034182</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860842" unitRef="iso4217-usd">77651354</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860843" unitRef="iso4217-usd">73947619</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="d_2018-10-01_2019-09-30" id="c53861097">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Revenue Recognition: &lt;/div&gt;Effective &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2018, &lt;/div&gt;we adopted the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue from Contracts with Customers (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;606&lt;/div&gt;)&lt;/div&gt;, and all related amendments. ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; supersedes the revenue recognition requirements in ASC &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;605,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition,&lt;/div&gt; and is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; using the modified retrospective approach, had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; material impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized at a point in time for our product sales when products are delivered to or picked up by the customer and revenue for shipping and handling charges continues to be recognized when products are delivered to or picked up by the customer. Additional information and disclosures required by this new standard are contained in Note E, &amp;#x201c;Concentrations.&amp;#x201d;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Our revenue is comprised of the sale of our products to customers and is recognized when the Company satisfies its performance obligations under the contract. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. The majority of our contracts have a single performance obligation and are short term in nature. We recognize revenue by transferring the promised products to the customer, with substantially all revenue recognized at the point in time when the customer obtains control of the products. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenue) basis.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
  <us-gaap:Revenues contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US" decimals="INF" id="c53861676" unitRef="iso4217-usd">78553000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US" decimals="INF" id="c53861677" unitRef="iso4217-usd">72295000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US" decimals="INF" id="c53861678" unitRef="iso4217-usd">67901000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember" decimals="INF" id="c53861679" unitRef="iso4217-usd">6481000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember" decimals="INF" id="c53861680" unitRef="iso4217-usd">5356000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember" decimals="INF" id="c53861681" unitRef="iso4217-usd">6047000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861682" unitRef="iso4217-usd">85034000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861683" unitRef="iso4217-usd">77651000</us-gaap:Revenues>
  <us-gaap:Revenues contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861684" unitRef="iso4217-usd">73948000</us-gaap:Revenues>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-15">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Current:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap"&gt;Federal&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,260,552&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,472,512&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,627,125&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap"&gt;State&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;103,130&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;120,034&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;78,552&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 8.1pt; white-space: nowrap"&gt;Current income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style=" margin: 0pt 0"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,363,682&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,592,546&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,705,677&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Deferred:&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap"&gt;Federal&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(38,534&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(463,798&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,680&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap"&gt;State&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;35,289&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;124,657&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,617&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 8.1pt; white-space: nowrap"&gt;Deferred income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3,245&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(339,141&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;32,297&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; white-space: nowrap"&gt;Income tax expense&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,360,437&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,253,405&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,737,974&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-17">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;Deferred income tax assets (liabilities):&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Intangibles&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(75,190&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(70,467&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Property and equipment depreciation&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(521,586&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(552,119&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Net operating loss carry forwards and credits&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;377,505&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;464,274&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Stock-based compensation&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,118&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;151,558&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Inventories&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;350,197&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;400,111&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Prepaid expenses&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(63,252&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(60,806&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Accrued expenses and reserves&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;371,414&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;250,787&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap"&gt;Goodwill&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(607,882&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(583,415&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap"&gt;Gross deferred tax liability&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(54,676&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(77&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap"&gt;Valuation allowance&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(47,014&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap"&gt;Net deferred tax liability&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(101,690&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(104,935&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-8">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;Net income&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,566,156&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,274,547&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,847,839&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average common shares&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,442,871&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,429,232&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,532,375&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Dilutive potential common shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,343&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,628&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;128,431&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average dilutive common shares outstanding&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,451,214&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,452,860&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,660,806&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Earnings per share:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Basic&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Diluted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-16">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Federal statutory rate&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;21&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;34&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Federal rate change&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;State income taxes&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Permanent differences&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Change in valuation allowance&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Expiration and utilization of state NOL&amp;#x2019;s&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap"&gt;Research and development credits&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(2&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -12.6pt; padding-left: 12.6pt; white-space: nowrap"&gt;Excess tax expense (benefits) from stock-based compensation&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(1&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -0.9pt; padding-left: 9pt; white-space: nowrap"&gt;Tax rate&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-7">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2019&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;405,384&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,336,616&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;216,937&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;851,063&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,359&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;448,641&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;530,409&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;38,247&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;492,162&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,653&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,934,500&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;787,365&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,147,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;155,917&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,586,083&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;83,437&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;984,563&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,984&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;519,016&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;393,002&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,981&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;368,021&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,219&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,872&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,797,093&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;314,538&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,482,555&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
  <us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-9">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"&gt;Year ending September 30&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;Operating leases&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 50%; font-size: 10pt; text-align: center"&gt;2020&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 47%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;643,040&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2021&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;479,213&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2022&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;491,397&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2023&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;503,895&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: center"&gt;2024&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;516,720&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: center"&gt;Thereafter&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;217,551&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: center"&gt;Total minimum lease payments&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,851,816&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock>
  <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-4">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: justify"&gt;Raw materials&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,115,298&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,013,166&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Work-in-process&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;540,962&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;560,988&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,356,720&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,475,981&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Inventories, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,012,980&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,050,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
  <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-20">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;February 20, 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 87%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Inventories&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,781,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Property, plant and equipment&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Customer relationships&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Product certification&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Goodwill&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,138,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt"&gt;Total Assets&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,350,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-13">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number&lt;br /&gt; outstanding&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average&lt;br /&gt; remaining&lt;br /&gt; contractual life &lt;br /&gt; (in years)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average&lt;br /&gt; exercise&lt;br /&gt; price&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Aggregate&lt;br /&gt; intrinsic&lt;br /&gt; value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: left"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;290,750&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.04&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.86&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;156,173&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;138,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.82&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.99&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(4,097&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-11">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number of&lt;br /&gt; shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; exercise&amp;nbsp;price&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted&lt;br /&gt; average fair value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;Outstanding as of September 30, 2017&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;38,950&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.79&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;108,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.37&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4.78&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Cancelled or Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Exercised&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(8,450&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.58&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Outstanding as of September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;138,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10.99&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;172,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.53&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Cancelled or Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(12,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Exercised&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(7,750&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.58&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Outstanding as of September 30, 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;290,750&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11.86&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-10">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;br /&gt; September 30,&lt;br /&gt; 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;br /&gt; September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify"&gt;Dividend yield&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average expected volatility&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;37.77&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43.68&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average risk-free interest rate&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.92&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.70&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Weighted average expected life (in years)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.7&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Vesting period (in years)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3.0&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-14">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Number of&lt;br /&gt; shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; grant date fair value&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: left"&gt;Unvested shares as of September 30, 2017&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;370,530&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.24&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,235&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.17&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Vested&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(113,930&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16.45&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(15,222&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15.41&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;Unvested shares as of September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;248,613&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.65&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Granted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,340&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.40&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Vested&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(110,683&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;16.31&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: 10pt"&gt;Forfeited&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(11,830&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;14.47&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Unvested shares as of September 30, 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;130,440&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.25&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
  <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-19">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="11" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended September 30,&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left; text-indent: 0in"&gt;United States&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;78,553,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;72,295,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;67,901,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 0in"&gt;All Other Countries&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,481,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,356,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,047,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in"&gt;Total Net Sales&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;85,034,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;77,651,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;73,948,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860851" unitRef="iso4217-usd">27500989</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860852" unitRef="iso4217-usd">25925933</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860853" unitRef="iso4217-usd">24952376</us-gaap:SellingGeneralAndAdministrativeExpense>
  <us-gaap:ShareBasedCompensation contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861025" unitRef="iso4217-usd">1729025</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861026" unitRef="iso4217-usd">2003207</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861027" unitRef="iso4217-usd">2319975</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30" id="c53861403">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2017-10-01_2018-09-30" id="c53861407">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember" id="c53861411">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember" id="c53861412">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_TitleOfIndividualAxis-DirectorMember" id="c53861413">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-StockCompensationPlan2007Member_RangeAxis-MinimumMember_TitleOfIndividualAxis-EmployeesMember" id="c53861428">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-StockCompensationPlan2007Member_RangeAxis-MaximumMember_TitleOfIndividualAxis-EmployeesMember" id="c53861429">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861507" unitRef="xbrli-shares">15222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861515" unitRef="xbrli-shares">11830</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861508" unitRef="iso4217-usd-per-xbrli-shares">15.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861516" unitRef="iso4217-usd-per-xbrli-shares">14.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861503" unitRef="xbrli-shares">7235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861511" unitRef="xbrli-shares">4340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861504" unitRef="iso4217-usd-per-xbrli-shares">14.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861512" unitRef="iso4217-usd-per-xbrli-shares">14.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2017-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861501" unitRef="xbrli-shares">370530</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861509" unitRef="xbrli-shares">248613</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="i_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861517" unitRef="xbrli-shares">130440</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2017-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861502" unitRef="iso4217-usd-per-xbrli-shares">15.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861510" unitRef="iso4217-usd-per-xbrli-shares">14.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="i_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861518" unitRef="iso4217-usd-per-xbrli-shares">13.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861505" unitRef="xbrli-shares">113930</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861513" unitRef="xbrli-shares">110683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861506" unitRef="iso4217-usd-per-xbrli-shares">16.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember" decimals="INF" id="c53861514" unitRef="iso4217-usd-per-xbrli-shares">16.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="d_2018-10-01_2019-09-30" decimals="4" id="c53861450" unitRef="xbrli-pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="d_2017-10-01_2018-09-30" decimals="4" id="c53861451" unitRef="xbrli-pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="d_2018-10-01_2019-09-30" decimals="4" id="c53861452" unitRef="xbrli-pure">0.3777</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="d_2017-10-01_2018-09-30" decimals="4" id="c53861453" unitRef="xbrli-pure">0.4368</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="d_2018-10-01_2019-09-30" decimals="4" id="c53861454" unitRef="xbrli-pure">0.0292</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="d_2017-10-01_2018-09-30" decimals="4" id="c53861455" unitRef="xbrli-pure">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="i_2019-09-30" decimals="INF" id="c53861387" unitRef="xbrli-shares">851134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="i_2019-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861449" unitRef="xbrli-shares">49846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="i_2019-09-30" decimals="INF" id="c53861487" unitRef="xbrli-shares">58750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="i_2018-09-30" decimals="INF" id="c53861490" unitRef="xbrli-shares">30500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="i_2019-09-30" decimals="INF" id="c53861489" unitRef="iso4217-usd-per-xbrli-shares">9.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="i_2018-09-30" decimals="INF" id="c53861492" unitRef="iso4217-usd-per-xbrli-shares">2.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861420" unitRef="iso4217-usd">81728</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861421" unitRef="iso4217-usd">75767</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="d_2017-10-01_2018-09-30" id="c53861466" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861478" unitRef="xbrli-shares">12000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="d_2017-10-01_2018-09-30" id="c53861467" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861479" unitRef="iso4217-usd-per-xbrli-shares">12.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861401" unitRef="xbrli-shares">172000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861405" unitRef="xbrli-shares">108000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861409" unitRef="xbrli-shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861465" unitRef="iso4217-usd-per-xbrli-shares">4.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861477" unitRef="iso4217-usd-per-xbrli-shares">3.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i_2019-09-30" decimals="INF" id="c53861496" unitRef="iso4217-usd">156173</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i_2018-09-30" decimals="INF" id="c53861500" unitRef="iso4217-usd">-4097</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2017-09-30" decimals="INF" id="c53861460" unitRef="xbrli-shares">38950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2018-09-30" decimals="INF" id="c53861472" unitRef="xbrli-shares">138500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2019-09-30" decimals="INF" id="c53861484" unitRef="xbrli-shares">290750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2017-09-30" decimals="INF" id="c53861461" unitRef="iso4217-usd-per-xbrli-shares">2.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2018-09-30" decimals="INF" id="c53861473" unitRef="iso4217-usd-per-xbrli-shares">10.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2019-09-30" decimals="INF" id="c53861485" unitRef="iso4217-usd-per-xbrli-shares">11.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="i_2019-09-30" decimals="INF" id="c53861416" unitRef="xbrli-shares">36000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="i_2018-09-30" decimals="INF" id="c53861417" unitRef="xbrli-shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-12">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Exercisable&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; remaining contractual life&lt;br /&gt; (in years)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Weighted average&lt;br /&gt; exercise price&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 25%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 22%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;58,750&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.40&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 22%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9.19&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;30,500&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1.89&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2.58&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861470" unitRef="iso4217-usd-per-xbrli-shares">3.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861482" unitRef="iso4217-usd-per-xbrli-shares">2.58</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861404" unitRef="iso4217-usd-per-xbrli-shares">12.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861408" unitRef="iso4217-usd-per-xbrli-shares">13.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2018-10-01_2019-09-30" id="c53862654">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Stock-Based Compensation&lt;/div&gt;: We measure and recognize compensation expense for all stock-based awards at fair value over the requisite service period. We use the Black-Scholes option pricing model to determine the weighted average fair value of options. For restricted stock grants, fair value is determined as the average price of the Company&amp;#x2019;s stock on the date of grant. Equity-based compensation expense is broken out between cost of sales and selling, general and administrative expenses based on the classification of the employee. The determination of fair value of stock-based awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of subjective variables. These variables include, but are &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The expected terms of the options are based on evaluations of historical and expected future employee exercise behavior. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected life at grant date. Volatility is based on historical and expected future volatility of the Company&amp;#x2019;s stock. The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; historically issued any dividends and does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; expect to in the future. Forfeitures for both option and restricted stock grants are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from estimates.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;If factors change and we employ different assumptions in the determination of the fair value of grants in future periods, the related compensation expense that we record &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;differ significantly from what we have recorded in the current periods.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="d_2018-10-01_2019-09-30" id="c53861402">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="d_2018-10-01_2019-09-30" id="c53861456">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="d_2017-10-01_2018-09-30" id="c53861457">P3Y255D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2018-10-01_2019-09-30_TitleOfIndividualAxis-DirectorMember" id="c53861415">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2018-10-01_2019-09-30" id="c53861488">P2Y146D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2017-10-01_2018-09-30" id="c53861491">P1Y324D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2018-10-01_2019-09-30" id="c53861494">P3Y14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2017-10-01_2018-09-30" id="c53861498">P3Y299D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharesIssued contextRef="i_2016-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860882" unitRef="xbrli-shares">14126279</us-gaap:SharesIssued>
  <us-gaap:SharesIssued contextRef="i_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860922" unitRef="xbrli-shares">13812821</us-gaap:SharesIssued>
  <us-gaap:SharesIssued contextRef="i_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860962" unitRef="xbrli-shares">13646553</us-gaap:SharesIssued>
  <us-gaap:SharesIssued contextRef="i_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860997" unitRef="xbrli-shares">13641805</us-gaap:SharesIssued>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860912" unitRef="xbrli-shares">75445</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860952" unitRef="xbrli-shares">41989</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860987" unitRef="xbrli-shares">40933</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
  <us-gaap:ShortTermInvestments contextRef="i_2019-09-30" decimals="INF" id="c53860768" unitRef="iso4217-usd">13524270</us-gaap:ShortTermInvestments>
  <us-gaap:ShortTermInvestments contextRef="i_2018-09-30" decimals="INF" id="c53860769" unitRef="iso4217-usd">8930225</us-gaap:ShortTermInvestments>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="d_2018-10-01_2019-09-30" id="s1380534">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;NOTE A &amp;#x2013; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Description of Business: &lt;/div&gt;Clearfield, Inc., (the &amp;#x201c;Company&amp;#x201d;) is a manufacturer of a broad range of standard and custom passive connectivity products to customers throughout the United States and internationally. These products include fiber distribution systems, optical components, Outside Plant (&amp;#x201c;OSP&amp;#x201d;) cabinets, and fiber and copper cable assemblies that serve the communication service provider, including Fiber-to-the-Premises (&amp;#x201c;FTTP&amp;#x201d;), large enterprise, and original equipment manufacturer (&amp;#x201c;OEM&amp;#x201d;) markets.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Revenue Recognition: &lt;/div&gt;Effective &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2018, &lt;/div&gt;we adopted the Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue from Contracts with Customers (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;606&lt;/div&gt;)&lt;/div&gt;, and all related amendments. ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09&lt;/div&gt; supersedes the revenue recognition requirements in ASC &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;605,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition,&lt;/div&gt; and is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;09,&lt;/div&gt; using the modified retrospective approach, had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; material impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized at a point in time for our product sales when products are delivered to or picked up by the customer and revenue for shipping and handling charges continues to be recognized when products are delivered to or picked up by the customer. Additional information and disclosures required by this new standard are contained in Note E, &amp;#x201c;Concentrations.&amp;#x201d;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Our revenue is comprised of the sale of our products to customers and is recognized when the Company satisfies its performance obligations under the contract. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. The majority of our contracts have a single performance obligation and are short term in nature. We recognize revenue by transferring the promised products to the customer, with substantially all revenue recognized at the point in time when the customer obtains control of the products. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenue) basis.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Cash and Cash Equivalents:&lt;/div&gt; The Company considers all highly liquid investments with original maturities of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months or less to be cash equivalents. Cash equivalents as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; consist entirely of short-term money market accounts.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company maintains cash balances at several financial institutions, and at times, such balances exceed insured limits. The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; experienced any losses in such accounts and believes it is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; exposed to any significant credit risk on cash and cash equivalents.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 34; Value: 1 --&gt;   &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Investments:&lt;/div&gt; The Company currently invests its excess cash in bank certificates of deposit (&amp;#x201c;CDs&amp;#x201d;) that are fully insured by the Federal Deposit Insurance Corporation (&amp;#x201c;FDIC&amp;#x201d;) and Unites States Treasury securities with terms of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;five&lt;/div&gt; years, as well as money market accounts. CDs and Treasuries with original maturities of more than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;three&lt;/div&gt; months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. The maturity dates of the Company&amp;#x2019;s investments are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30,&lt;br /&gt; 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 54%; font-size: 10pt; text-align: justify"&gt;Less than one year&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,524,270&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 20%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,930,225&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;1-5 years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,902,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;17,974,000&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;37,426,270&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;26,904,225&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Fair Value of Financial Instruments: &lt;/div&gt;The financial statements include the following financial instruments: cash and cash equivalents, short-term investments, long-term investments, accounts receivable, accounts payable and accrued expenses. Other than long-term investments, all financial instruments&amp;#x2019; carrying values approximate fair values because of the short-term nature of the instruments. Long-term investments&amp;#x2019; carrying value approximates fair value due to the negligible risk of changes in value due to interest rates.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: center"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Accounts Receivable: &lt;/div&gt;Credit is extended based on the evaluation of a customer&amp;#x2019;s financial condition and collateral is generally &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; required. Accounts that are outstanding longer than the contractual payment terms are considered past due. The Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; charge interest on past due receivables. The Company determines its allowance by considering a number of factors, including the length of time trade receivables are past due, the Company&amp;#x2019;s previous loss history, the customer&amp;#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as whole. The Company writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The allowance for doubtful accounts activity for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; is as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; Beginning&lt;br /&gt; of Year&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Additions&lt;br /&gt; Charged to&lt;br /&gt; Costs and&lt;br /&gt; Expenses&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Less&lt;br /&gt; Write-offs&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance&lt;br /&gt; at End&lt;br /&gt; of Year&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 18%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;210,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 17%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;289,085&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2017&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;93,473&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(14,338&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,085&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Inventories: &lt;/div&gt;Inventories consist of finished goods, raw materials and work-in-process and are stated at the lower of average cost (which approximates &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-in, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-out) or net realizable value. Inventory is valued using material costs, labor charges, and allocated factory overhead charges and consists of the following:&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 64%; font-size: 10pt; text-align: justify"&gt;Raw materials&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,115,298&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 15%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,013,166&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Work-in-process&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;540,962&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;560,988&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,356,720&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,475,981&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Inventories, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;9,012,980&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,050,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On a regular basis, the Company reviews its inventory and identifies that which is excess, slow moving, and obsolete by considering factors such as inventory levels, expected product life, and forecasted sales demand. Any identified excess, slow moving, and obsolete inventory is written down to its net realizable value through a charge to cost of sales. It is possible that additional inventory write-down charges &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;be required in the future if there is a significant decline in demand for the Company&amp;#x2019;s products and the Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; adjust its manufacturing production accordingly or if new products are &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; accepted by the market.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Also during the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company adopted Accounting Standards Update (&amp;#x201c;ASU&amp;#x201d;) &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2015&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,&lt;/div&gt;&amp;nbsp;&lt;div style="display: inline; font-style: italic;"&gt;Inventory (Topic &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;330&lt;/div&gt;) Related to Simplifying the Measurement of Inventory&lt;/div&gt; which applies to all inventory except inventory that is measured using last-in, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt;-out or the retail inventory method. This adoption had &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; effect on the financial statements and was applied prospectively. Therefore, prior periods were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; retrospectively adjusted.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Property, Plant and Equipment:&lt;/div&gt; Property, plant and equipment are recorded at cost. Significant additions or improvements extending asset lives are capitalized, while repairs and maintenance are charged to expense when incurred. Depreciation is provided in amounts sufficient to relate the cost of assets to operations over their estimated useful lives. Leasehold improvements are amortized over the shorter of the remaining term of the lease or estimated life of the asset.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Estimated useful lives of the assets are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: left; text-indent: -9.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap"&gt;Equipment&lt;/td&gt; &lt;td style="font-size: 10pt; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;#x2013;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10 or life of lease&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: center; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left; white-space: nowrap"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Property, plant and equipment consist of the following:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;September 30, &lt;br /&gt;2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 74%; font-size: 10pt; text-align: justify"&gt;Manufacturing equipment&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;7,106,041&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,202,532&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Office equipment&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,996,251&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,809,614&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Leasehold improvements&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,436,346&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2,417,786&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Vehicles&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;245,903&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;226,221&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt"&gt;Construction in progress&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,921&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;Property, plant and equipment, gross&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,793,462&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11,656,153&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt"&gt;Less accumulated depreciation&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,380,221&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,911,569&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt"&gt;Property, plant and equipment, net&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,413,241&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,744,584&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Depreciation expense for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,705,583,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,748,945,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,614,272,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Goodwill and Intangible Assets:&lt;/div&gt; The Company operates as &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;one&lt;/div&gt; reporting unit and reviews the carrying amount of goodwill annually in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;fourth&lt;/div&gt; quarter of each fiscal year and more frequently if events or changes in circumstances indicate that the carrying amount of the assets &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be recoverable. The Company determines its fair value for goodwill impairment testing purposes by calculating its market capitalization and comparing that to the Company&amp;#x2019;s carrying value. The Company&amp;#x2019;s goodwill impairment test for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; resulted in excess fair value over carrying value and therefore, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; adjustments were made to goodwill. During the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; there were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; triggering events that indicated goodwill could be impaired.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 36; Value: 1 --&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;A significant reduction in our market capitalization or in the carrying amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts and circumstances change, a potential impairment could have a material impact on the Company&amp;#x2019;s financial statements.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; impairment of goodwill has occurred during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The Company capitalizes legal costs incurred to obtain patents. Once accepted by either the U.S. Patent Office or the equivalent office of a foreign country, these legal costs are amortized using the straight-line method over the remaining estimated lives, &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; exceeding &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; years. As of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;the Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19&lt;/div&gt; patents granted and multiple pending applications both inside and outside the United States.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In addition, the Company has various finite life intangible assets, most of which were acquired as a result of the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&amp;#x201c;Calix&amp;#x201d;) during fiscal year &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; as described in Note F in greater detail below. Finite life intangible assets as of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; are as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2019&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;405,384&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,336,616&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;216,937&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;851,063&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;114,359&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;448,641&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;530,409&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;38,247&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;492,162&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12,438&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;18,653&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,934,500&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;787,365&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,147,135&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"&gt;September 30, 2018&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Years&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Gross Carrying&lt;br /&gt; Amount&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Accumulated&lt;br /&gt; Amortization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Net Book Value&lt;br /&gt; Amount&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Customer relationships&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;15&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,742,000&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;155,917&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,586,083&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Certifications&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;1,068,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;83,437&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;984,563&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Trademarks&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;563,000&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;43,984&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;519,016&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Patents&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;393,002&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,981&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;368,021&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Other&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;31,091&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;6,219&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;24,872&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Totals&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,797,093&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;314,538&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 2.5pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;5,482,555&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Amortization expense related to these assets for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$472,827,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$298,801,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$7,822,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Impairment of Long-Lived Assets: &lt;/div&gt;The Company assesses potential impairments to its long-lived assets or asset groups when there is evidence that events occur or changes in circumstances indicate that the carrying amount of an asset or asset group &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be recovered. An impairment loss is recognized when the carrying amount of the long-lived asset or asset group is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 37; Value: 1 --&gt;   &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset or asset group exceeds its fair value and is recorded as a reduction in the carrying value of the related asset or asset group and a charge to operating results. During the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017, &lt;/div&gt;the Company incurred an impairment charge on long-lived assets of &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$643,604&lt;/div&gt; which was charged to selling, general, and administrative expenses. This impairment was related to the cancellation of an enterprise resource planning software implementation. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; impairment of long-lived assets occurred during the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;or &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Income Taxes:&lt;/div&gt; The Company records income taxes in accordance with the liability method of accounting. Deferred taxes are recognized for the estimated taxes ultimately payable or recoverable based on enacted tax law. The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; that a deferred tax asset will &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; be realizable. Changes in tax rates are reflected in the tax provision as they occur.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In accounting for uncertainty in income taxes, we recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; sustain the position following an audit. For tax positions meeting the more likely than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; threshold, the amount recognized in the financial statements is the largest benefit that has a greater than &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;50&lt;/div&gt; percent likelihood of being realized upon ultimate settlement with the relevant tax authority. &lt;div style="display: inline; color: black"&gt;As of both &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2018, &lt;/div&gt;the Company did &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; have any unrecognized tax benefits. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; expect any material changes in our unrecognized tax benefits over the next &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;12&lt;/div&gt; months.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Stock-Based Compensation&lt;/div&gt;: We measure and recognize compensation expense for all stock-based awards at fair value over the requisite service period. We use the Black-Scholes option pricing model to determine the weighted average fair value of options. For restricted stock grants, fair value is determined as the average price of the Company&amp;#x2019;s stock on the date of grant. Equity-based compensation expense is broken out between cost of sales and selling, general and administrative expenses based on the classification of the employee. The determination of fair value of stock-based awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of subjective variables. These variables include, but are &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;The expected terms of the options are based on evaluations of historical and expected future employee exercise behavior. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected life at grant date. Volatility is based on historical and expected future volatility of the Company&amp;#x2019;s stock. The Company has &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; historically issued any dividends and does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; expect to in the future. Forfeitures for both option and restricted stock grants are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from estimates.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;If factors change and we employ different assumptions in the determination of the fair value of grants in future periods, the related compensation expense that we record &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;differ significantly from what we have recorded in the current periods.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Research and Development Costs&lt;/div&gt;: Research and development costs amounted to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$1,089,637,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$787,364,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$865,568,&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; respectively, and are charged to expense when incurred.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 38; Value: 1 --&gt;   &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Advertising Costs&lt;/div&gt;: Advertising costs amounted to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$278,057,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$365,859,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$378,217,&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017,&lt;/div&gt; respectively, and are charged to expense when incurred.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Net Income Per Share:&lt;/div&gt; Basic and diluted net income per share is computed by dividing net income by the weighted average number of common shares outstanding and the weighted average number of dilutive shares outstanding, respectively.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;Weighted average common shares outstanding for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019, &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt; were as follows:&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"&gt;  &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year ended September 30,&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2019&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2018&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;2017&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 61%; font-size: 10pt; text-align: left"&gt;Net income&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,566,156&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;4,274,547&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;3,847,839&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average common shares&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,442,871&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,429,232&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,532,375&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Dilutive potential common shares&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;8,343&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;23,628&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;128,431&lt;/div&gt;&lt;/td&gt; &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt"&gt;Weighted average dilutive common shares outstanding&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,451,214&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,452,860&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,660,806&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt"&gt;Earnings per share:&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Basic&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt"&gt;Diluted&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.34&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.32&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;0.28&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt; &lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;There were &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;268,000&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;108,000&lt;/div&gt; shares for the years ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2019 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018,&lt;/div&gt; respectively, that were excluded from the above calculation as they were considered antidilutive in nature. &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;No&lt;/div&gt; shares were considered antidilutive for the year ended &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; September 30, 2017.&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -0.35pt"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Use of Estimates: &lt;/div&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates related to revenue recognition, stock based compensation and the valuation of inventory, long-lived assets, finite lived intangible assets and goodwill. Actual results &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;differ materially from these estimates.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Recently Issued Accounting Pronouncements:&lt;/div&gt; In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; February 2016, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt;. There have been further amendments, including practical expedients, with the issuance of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;01&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 2018, &lt;/div&gt;ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;11&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; July&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt; and ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;20&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 2018. &lt;/div&gt;The amended guidance requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The update is effective for annual reporting periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; December 15, 2018, &lt;/div&gt;including interim periods within those reporting periods, with early adoption permitted. The guidance will be applied on a modified retrospective basis with the earliest period presented. Based on the effective date, this guidance will apply beginning &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2019. &lt;/div&gt;The adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; will have &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;no&lt;/div&gt; impact to retained earnings or net income.&amp;nbsp;&amp;nbsp;Upon adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;02&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; October 1, 2019, &lt;/div&gt;we anticipate recording a right-of-use asset and an offsetting lease liability of approximately &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.3&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;$2.9&lt;/div&gt; million.&amp;nbsp;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 2017, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2017&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;04&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Intangibles-Goodwill,&lt;/div&gt; which offers amended guidance to simplify the accounting for goodwill impairment by removing Step &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2&lt;/div&gt; of the goodwill impairment test. A goodwill impairment will now be measured as the amount by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis effective for the Company&amp;#x2019;s interim and annual periods beginning after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 1, 2020, &lt;/div&gt;with early adoption permitted for any impairment tests performed after &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; January 1, 2017. &lt;/div&gt;The Company does &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;not&lt;/div&gt; believe the adoption of this ASU will have a material impact on our financial statements.&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;!-- Field: Page; Sequence: 39; Value: 1 --&gt;   &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"&gt;&lt;/div&gt; &lt;div style=" margin: 0pt 0; font-size: 10pt; text-align: left"&gt;In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; June 2016, &lt;/div&gt;the FASB issued ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Measurement of Credit Losses on Financial Instruments&lt;/div&gt;. In &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; November 2018, &lt;/div&gt;the FASB issued update ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2018&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;19&lt;/div&gt; that clarifies the scope of the standard in the amendments in ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13.&lt;/div&gt; This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;first&lt;/div&gt; quarter of fiscal &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2021,&lt;/div&gt; with early adoption permitted. The Company is evaluating the impact of the adoption of ASU &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;13&lt;/div&gt; on our financial statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2018-07-01_2018-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861440" unitRef="xbrli-shares">17312</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2019-01-01_2019-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861441" unitRef="xbrli-shares">19923</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2017-07-01_2017-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861444" unitRef="xbrli-shares">14242</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2018-01-01_2018-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember" decimals="INF" id="c53861445" unitRef="xbrli-shares">15932</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860902" unitRef="xbrli-shares">25867</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860942" unitRef="xbrli-shares">30174</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860977" unitRef="xbrli-shares">37235</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860897" unitRef="xbrli-shares">7809</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860937" unitRef="xbrli-shares">7987</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860972" unitRef="xbrli-shares">7490</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2018-10-01_2019-09-30_AwardTypeAxis-CashlessMethodStockOptionExercisedMember" decimals="INF" id="c53861418" unitRef="xbrli-shares">6750</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2017-10-01_2018-09-30_AwardTypeAxis-CashlessMethodStockOptionExercisedMember" decimals="INF" id="c53861419" unitRef="xbrli-shares">2250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861469" unitRef="xbrli-shares">8450</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861481" unitRef="xbrli-shares">7750</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860903" unitRef="iso4217-usd">258</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860904" unitRef="iso4217-usd">334434</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860905" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860906" unitRef="iso4217-usd">334692</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860943" unitRef="iso4217-usd">302</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860944" unitRef="iso4217-usd">297558</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860945" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860946" unitRef="iso4217-usd">297860</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860978" unitRef="iso4217-usd">372</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860979" unitRef="iso4217-usd">313519</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860980" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53860981" unitRef="iso4217-usd">313891</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860898" unitRef="iso4217-usd">-78</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860899" unitRef="iso4217-usd">78</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860938" unitRef="iso4217-usd">-80</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860939" unitRef="iso4217-usd">80</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860940" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2017-10-01_2018-09-30" id="c53860941" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860973" unitRef="iso4217-usd">-75</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860974" unitRef="iso4217-usd">75</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860975" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="d_2018-10-01_2019-09-30" id="c53860976" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="i_2017-04-25" decimals="INF" id="c53861375" unitRef="iso4217-usd">12000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="i_2014-11-13" decimals="INF" id="c53861373" unitRef="iso4217-usd">8000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="i_2019-09-30" decimals="INF" id="c53861377" unitRef="iso4217-usd">5409326</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860892" unitRef="xbrli-shares">270124</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860932" unitRef="xbrli-shares">154491</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860893" unitRef="iso4217-usd">2701</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860894" unitRef="iso4217-usd">3644613</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860895" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53860896" unitRef="iso4217-usd">3647314</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860933" unitRef="iso4217-usd">1545</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860934" unitRef="iso4217-usd">1758897</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" id="c53860935" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53860936" unitRef="iso4217-usd">1760442</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861431" unitRef="xbrli-shares">40933</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockRepurchasedDuringPeriodShares contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861433" unitRef="xbrli-shares">41989</us-gaap:StockRepurchasedDuringPeriodShares>
  <us-gaap:StockholdersEquity contextRef="i_2019-09-30" decimals="INF" id="c53860837" unitRef="iso4217-usd">74933387</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-09-30" decimals="INF" id="c53860838" unitRef="iso4217-usd">68874876</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860883" unitRef="iso4217-usd">141263</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860884" unitRef="iso4217-usd">57320515</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860885" unitRef="iso4217-usd">5132265</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2016-09-30" decimals="INF" id="c53860886" unitRef="iso4217-usd">62594043</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860923" unitRef="iso4217-usd">138128</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860924" unitRef="iso4217-usd">55406888</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860925" unitRef="iso4217-usd">8980104</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2017-09-30" decimals="INF" id="c53860926" unitRef="iso4217-usd">64525120</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860963" unitRef="iso4217-usd">136466</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860964" unitRef="iso4217-usd">55483759</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53860965" unitRef="iso4217-usd">13254651</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-09-30_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c53860998" unitRef="iso4217-usd">136418</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c53860999" unitRef="iso4217-usd">56976162</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c53861000" unitRef="iso4217-usd">17820807</us-gaap:StockholdersEquity>
  <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="d_2018-10-01_2019-09-30" id="c-18">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Year Ended&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; Beginning&lt;br /&gt; of Year&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Income Tax&lt;br /&gt; Expense&lt;br /&gt; (Benefit)&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Reversal for&lt;br /&gt; State NOL&lt;br /&gt; Expiration&lt;br /&gt; and&lt;br /&gt; Utilization&lt;/td&gt; &lt;td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap"&gt;Balance at&lt;br /&gt; End of&lt;br /&gt; Year&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 48%; font-size: 10pt; text-align: justify"&gt;September 30, 2019&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;10,448&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(68,292&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;47,014&lt;/div&gt;&lt;/td&gt; &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: White"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2018&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;159,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;79,377&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(133,673&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;104,858&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="font-size: 10pt; text-align: justify"&gt;September 30, 2017&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;322,404&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(32,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;(131,096&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;)&lt;/td&gt; &lt;td style="font-size: 10pt"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: right"&gt;&lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt;159,154&lt;/div&gt;&lt;/td&gt; &lt;td style="font-size: 10pt; text-align: left"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-ResearchMember" decimals="INF" id="c53861529" unitRef="iso4217-usd">241000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-AlternativeMinimumTaxMember" decimals="INF" id="c53861530" unitRef="iso4217-usd">50000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861432" unitRef="iso4217-usd-per-xbrli-shares">13.51</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861434" unitRef="iso4217-usd-per-xbrli-shares">11.66</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2019-09-30" decimals="INF" id="c53861186" unitRef="iso4217-usd">0</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UnrecognizedTaxBenefits contextRef="i_2018-09-30" decimals="INF" id="c53861187" unitRef="iso4217-usd">0</us-gaap:UnrecognizedTaxBenefits>
  <us-gaap:UseOfEstimates contextRef="d_2018-10-01_2019-09-30" id="c53862655">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;Use of Estimates: &lt;/div&gt;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates related to revenue recognition, stock based compensation and the valuation of inventory, long-lived assets, finite lived intangible assets and goodwill. Actual results &lt;div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"&gt; may &lt;/div&gt;differ materially from these estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" decimals="INF" id="c53861538" unitRef="iso4217-usd">-58000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" decimals="INF" id="c53861540" unitRef="iso4217-usd">-68000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" decimals="INF" id="c53861541" unitRef="iso4217-usd">10000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861351" unitRef="xbrli-shares">13451214</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861352" unitRef="xbrli-shares">13452860</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861353" unitRef="xbrli-shares">13660806</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2018-10-01_2019-09-30" decimals="INF" id="c53861345" unitRef="xbrli-shares">13442871</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2017-10-01_2018-09-30" decimals="INF" id="c53861346" unitRef="xbrli-shares">13429232</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="d_2016-10-01_2017-09-30" decimals="INF" id="c53861347" unitRef="xbrli-shares">13532375</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"/>
  <xbrli:unit id="xbrli-shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="xbrli-pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd-per-xbrli-shares">
    <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:context id="d_2016-10-01_2017-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_BusinessAcquisitionAxis-CalixIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">clfd:TwoCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_IncomeStatementLocationAxis-CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2016-10-01_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2016-10-01</xbrli:startDate>
      <xbrli:endDate>2017-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-04-25_2017-04-25">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-04-25</xbrli:startDate>
      <xbrli:endDate>2017-04-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-07-01_2017-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-07-01</xbrli:startDate>
      <xbrli:endDate>2017-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_AwardTypeAxis-CashlessMethodStockOptionExercisedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">clfd:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_BusinessAcquisitionAxis-CalixIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">clfd:TwoCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">clfd:TwoCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CertificationMarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_IncomeStatementLocationAxis-CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2017-10-01_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2017-10-01</xbrli:startDate>
      <xbrli:endDate>2018-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-01-01_2018-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-01-01</xbrli:startDate>
      <xbrli:endDate>2018-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-02-20_2018-02-20_BusinessAcquisitionAxis-CalixIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-02-20</xbrli:startDate>
      <xbrli:endDate>2018-02-20</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-07-01_2018-12-31_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-07-01</xbrli:startDate>
      <xbrli:endDate>2018-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-CashlessMethodStockOptionExercisedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">clfd:CashlessMethodStockOptionExercisedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-EmployeeStockOptionMember_TitleOfIndividualAxis-DirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-StockCompensationPlan2007Member_RangeAxis-MaximumMember_TitleOfIndividualAxis-EmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:StockCompensationPlan2007Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">clfd:EmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_AwardTypeAxis-RestrictedStockMember_PlanNameAxis-StockCompensationPlan2007Member_RangeAxis-MinimumMember_TitleOfIndividualAxis-EmployeesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:StockCompensationPlan2007Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">clfd:EmployeesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">clfd:TwoCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-TwoCustomersMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">clfd:TwoCustomersMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-NonUsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_StatementGeographicalAxis-US">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CertificationMarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_IncomeStatementLocationAxis-CostOfSalesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_IncomeStatementLocationAxis-SellingGeneralAndAdministrativeExpensesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-EquipmentMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-UsefulLivesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">clfd:UsefulLivesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_StatementScenarioAxis-FirstLevelOfMatchingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">clfd:FirstLevelOfMatchingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_StatementScenarioAxis-SecondLevelOfMatchingMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">clfd:SecondLevelOfMatchingMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2018-10-01_2019-09-30_TitleOfIndividualAxis-DirectorMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-10-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-06-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-07-01_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_ValuationAllowanceByDeferredTaxAssetAxis-ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-09-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2014-11-13">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2014-11-13</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2016-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2016-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-04-25">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-04-25</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-09-30_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2017-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2017-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CertificationMarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-02-20_BusinessAcquisitionAxis-CalixIncMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">clfd:CalixIncMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-20</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CertificationMarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_StatementGeographicalAxis-MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:LongtermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:ShortTermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-03-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-03-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-06-30_PlanNameAxis-EmployeeStockPurchasePlanMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">clfd:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-06-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_AwardTypeAxis-RestrictedStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CertificationMarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CertificationMarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-OtherIntangibleAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_FiniteLivedIntangibleAssetsByMajorClassAxis-TrademarksMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-AlternativeMinimumTaxMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">clfd:AlternativeMinimumTaxMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">clfd:ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_IncomeTaxAuthorityAxis-StateAndLocalJurisdictionMember_TaxCreditCarryforwardAxis-ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-OfficeEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_PropertyPlantAndEquipmentByTypeAxis-VehiclesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementClassOfStockAxis-SeriesBPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementClassOfStockAxis-UndesignatedSharesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">clfd:UndesignatedSharesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_StatementGeographicalAxis-MX">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-LongtermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:LongtermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-09-30_ValuationAllowanceByDeferredTaxAssetAxis-ShortTermMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">clfd:ShortTermMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member_RangeAxis-MaximumMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-10-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member_RangeAxis-MinimumMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-10-01</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-11-08">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000796505</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-11-08</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>clfd-20190930.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:46PM UTC 2019-11-15--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:clfd="http://www.clearfieldconnection.com/20190930" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.clearfieldconnection.com/20190930">
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="clfd-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="clfd-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="clfd-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="clfd-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-balance-sheets" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-balance-sheets-parentheticals" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-statements-of-earnings" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Statements of Earnings</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-statements-of-shareholders-equity" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-statements-of-cash-flows" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note A - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-commitments-and-facilities" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note B - Commitments and Facilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note C - Shareholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note D - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-concentrations" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note E - Concentrations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-acquisition" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note F - Acquisition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-g-employee-benefit-plan" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note G - Employee Benefit Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note A - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-commitments-and-facilities-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note B - Commitments and Facilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note C - Shareholders' Equity (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note D - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-concentrations-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note E - Concentrations (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-acquisition-tables" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note F - Acquisition (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note A - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note A - Summary of Significant Accounting Policies - Maturity Date of CDs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note A - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note A - Summary of Significant Accounting Policies - Components of Inventory (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note A - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note A - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note A - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note A - Summary of Significant Accounting Policies - Weighted Average Common Shares Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-commitments-and-facilities-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note B - Commitments and Facilities (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note B - Commitments and Facilities - Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note C - Shareholders' Equity (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-valuation-assumptions-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note C - Shareholders' Equity - Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-option-transaction-summary-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note C - Shareholders' Equity - Option Transaction Summary (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-options-exercisable-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note C - Shareholders' Equity - Options Exercisable (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-options-currently-outstanding-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note C - Shareholders' Equity - Options Currently Outstanding (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-c-shareholders-equity-restricted-stock-transactions-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note C - Shareholders' Equity - Restricted Stock Transactions (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note D - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-income-tax-expense-benefit-components-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note D - Income Taxes - Income Tax Expense (Benefit) Components (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note D - Income Taxes - Reconciliation of the Federal Statutory Income Tax Rate (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note D - Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-d-income-taxes-valuation-allowance-activity-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note D - Income Taxes - Valuation Allowance Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-concentrations-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note E - Concentrations (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-e-concentrations-domestic-and-international-sales-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note E- Concentrations - Domestic and International Sales (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-acquisition-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note F - Acquisition (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note F - Acquisition - Summary of Estimated Fair Values of Acquired Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-f-acquisition-pro-forma-information-details" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note F - Acquisition - Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-g-employee-benefit-plan-details-textual" roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note G - Employee Benefit Plan (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="clfd_AlternativeMinimumTaxMember" name="AlternativeMinimumTaxMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" name="AssetsNoncurrentExcludingPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="clfd_CalixIncMember" name="CalixIncMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_CashlessMethodStockOptionExercisedMember" name="CashlessMethodStockOptionExercisedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" name="DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" name="DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" name="DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" name="EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" name="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" name="EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_EmployeesMember" name="EmployeesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_FirstLevelOfMatchingMember" name="FirstLevelOfMatchingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" name="IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" name="IncreaseDecreaseInAllowanceForDoubtfulAccounts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" name="IssuanceOfCommonStockFundedThroughSharesSoldToCompany" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_LongtermMember" name="LongtermMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_NumberOfPatentsGranted" name="NumberOfPatentsGranted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" name="ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_SecondLevelOfMatchingMember" name="SecondLevelOfMatchingMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" name="SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_ShortTermMember" name="ShortTermMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_StockCompensationPlan2007Member" name="StockCompensationPlan2007Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" name="StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" name="StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" name="StockRepurchaseProgramIncreaseInAuthorizedAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_TwoCustomersMember" name="TwoCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_UndesignatedSharesMember" name="UndesignatedSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_UsefulLivesMember" name="UsefulLivesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" name="ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" name="ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_WeightedAverageSharesOutstandingAbstract" name="WeightedAverageSharesOutstandingAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" name="statement-statement-note-a-summary-of-significant-accounting-policies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" name="statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" name="statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-b-commitments-and-facilities-tables" name="statement-statement-note-b-commitments-and-facilities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" name="statement-statement-note-c-shareholders-equity-option-transaction-summary-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" name="statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" name="statement-statement-note-c-shareholders-equity-options-exercisable-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" name="statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-tables" name="statement-statement-note-c-shareholders-equity-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" name="statement-statement-note-c-shareholders-equity-valuation-assumptions-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" name="statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" name="statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" name="statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-d-income-taxes-tables" name="statement-statement-note-d-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" name="statement-statement-note-d-income-taxes-valuation-allowance-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" name="statement-statement-note-e-concentrations-domestic-and-international-sales-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-e-concentrations-tables" name="statement-statement-note-e-concentrations-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-f-acquisition-pro-forma-information-details" name="statement-statement-note-f-acquisition-pro-forma-information-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" name="statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-note-f-acquisition-tables" name="statement-statement-note-f-acquisition-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="clfd_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>clfd-20190930_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:47PM UTC 2019-11-15--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:href="clfd-20190930.xsd#statement-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCredit" xlink:label="us-gaap_DeferredRentCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:to="us-gaap_LongTermInvestments" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredRentCredit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:href="clfd-20190930.xsd#statement-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="arc"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireInvestments" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:href="clfd-20190930.xsd#statement-statements-of-earnings" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>clfd-20190930_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:47PM UTC 2019-11-15--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information" xlink:href="clfd-20190930.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals" xlink:href="clfd-20190930.xsd#statement-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CashlessMethodStockOptionExercisedMember" xlink:label="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeeStockPurchasePlanMember" xlink:label="clfd_EmployeeStockPurchasePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeesMember" xlink:label="clfd_EmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockCompensationPlan2007Member" xlink:label="clfd_StockCompensationPlan2007Member" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UndesignatedSharesMember" xlink:label="clfd_UndesignatedSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="clfd_UndesignatedSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="clfd_EmployeesMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="clfd_StockCompensationPlan2007Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="clfd_EmployeeStockPurchasePlanMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AlternativeMinimumTaxMember" xlink:label="clfd_AlternativeMinimumTaxMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="clfd_AlternativeMinimumTaxMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_TwoCustomersMember" xlink:label="clfd_TwoCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="clfd_TwoCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MX" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan" xlink:href="clfd-20190930.xsd#statement-note-g-employee-benefit-plan" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_FirstLevelOfMatchingMember" xlink:label="clfd_FirstLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SecondLevelOfMatchingMember" xlink:label="clfd_SecondLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="clfd_FirstLevelOfMatchingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="clfd_SecondLevelOfMatchingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies" xlink:href="clfd-20190930.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UsefulLivesMember" xlink:label="clfd_UsefulLivesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="clfd_UsefulLivesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfPatentsGranted" xlink:label="clfd_NumberOfPatentsGranted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_NumberOfPatentsGranted" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdvertisingExpense" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CashlessMethodStockOptionExercisedMember" xlink:label="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeeStockPurchasePlanMember" xlink:label="clfd_EmployeeStockPurchasePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeesMember" xlink:label="clfd_EmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockCompensationPlan2007Member" xlink:label="clfd_StockCompensationPlan2007Member" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UndesignatedSharesMember" xlink:label="clfd_UndesignatedSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="clfd_UndesignatedSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="clfd_EmployeesMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="clfd_StockCompensationPlan2007Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="clfd_EmployeeStockPurchasePlanMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AlternativeMinimumTaxMember" xlink:label="clfd_AlternativeMinimumTaxMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="clfd_AlternativeMinimumTaxMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfMajorCustomers" xlink:label="clfd_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_TwoCustomersMember" xlink:label="clfd_TwoCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="clfd_TwoCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_MX" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_NumberOfMajorCustomers" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual" xlink:href="clfd-20190930.xsd#statement-note-g-employee-benefit-plan-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_FirstLevelOfMatchingMember" xlink:label="clfd_FirstLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SecondLevelOfMatchingMember" xlink:label="clfd_SecondLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="clfd_FirstLevelOfMatchingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="clfd_SecondLevelOfMatchingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecurities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:label="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:label="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificationMarksMember" xlink:label="us-gaap_CertificationMarksMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CertificationMarksMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:href="clfd-20190930.xsd#statement-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCredit" xlink:label="us-gaap_DeferredRentCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="us-gaap_OtherLiabilitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_LongTermInvestments" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_DeferredRentCredit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:href="clfd-20190930.xsd#statement-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:label="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInvestments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity" xlink:href="clfd-20190930.xsd#statement-statements-of-shareholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificationMarksMember" xlink:label="us-gaap_CertificationMarksMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CertificationMarksMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TrademarksMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_OtherIntangibleAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_LongtermMember" xlink:label="clfd_LongtermMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShortTermMember" xlink:label="clfd_ShortTermMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_LongtermMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="clfd_ShortTermMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsInventory" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:href="clfd-20190930.xsd#statement-statements-of-earnings" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_WeightedAverageSharesOutstandingAbstract" xlink:label="clfd_WeightedAverageSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_WeightedAverageSharesOutstandingAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="clfd_WeightedAverageSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="clfd_WeightedAverageSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-pro-forma-information-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>clfd-20190930_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:46PM UTC 2019-11-15--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DocumentAndEntityInformation" xlink:label="clfd_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="clfd_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_DocumentAndEntityInformation" xlink:to="clfd_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="clfd_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="clfd_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-significant-accounting-policies-policies" xlink:label="clfd_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-significant-accounting-policies-policies" xlink:to="clfd_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note B - Commitments and Facilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:to="clfd_statement-statement-note-b-commitments-and-facilities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average risk-free interest rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-tables" xlink:label="clfd_statement-statement-note-c-shareholders-equity-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-tables" xlink:to="clfd_statement-statement-note-c-shareholders-equity-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-tables" xlink:label="clfd_statement-statement-note-d-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-d-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note D - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-d-income-taxes-tables" xlink:to="clfd_statement-statement-note-d-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-e-concentrations-tables" xlink:label="clfd_statement-statement-note-e-concentrations-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-e-concentrations-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note E - Concentrations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-e-concentrations-tables" xlink:to="clfd_statement-statement-note-e-concentrations-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-tables" xlink:label="clfd_statement-statement-note-f-acquisition-tables" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-f-acquisition-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note F - Acquisition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-f-acquisition-tables" xlink:to="clfd_statement-statement-note-f-acquisition-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Maturity Date of CDs (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Components of Inventory (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average expected volatility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note A - Summary of Significant Accounting Policies - Weighted Average Common Shares Outstanding (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:to="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note B - Commitments and Facilities - Future Minimum Lease Payments (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:to="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity - Valuation Assumptions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:to="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:type="locator"/>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess tax expense (benefits) from stock-based compensation</link:label>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage 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 excess tax benefits from stock-based compensation related to the prospective adoption of new accounting principle.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity - Option Transaction Summary (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:to="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average expected life (in years) (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity - Options Exercisable (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:to="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Operating Loss Carryforwards, Higher Expected NOL Utilization [Member]</link:label>
    <link:label xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from higher future year expected net operating loss carryforwards due to updated profitability estimates for which it is more likely than not that a tax benefit will not be realized.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity - Options Currently Outstanding (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:to="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note C - Shareholders' Equity - Restricted Stock Transactions (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:to="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationConsiderationTransferred1</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:label="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note D - Income Taxes - Income Tax Expense (Benefit) Components (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:to="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Operating Loss Carryforwards, Expired and Utilized [Member]</link:label>
    <link:label xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards that have been expired and utilized for which it is more likely than not that a tax benefit will not be realized.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:label="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note D - Income Taxes - Reconciliation of the Federal Statutory Income Tax Rate (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:to="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:label="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note D - Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:to="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</link:label>
    <link:label xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:label="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note D - Income Taxes - Valuation Allowance Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:to="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:label="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note E- Concentrations - Domestic and International Sales (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:to="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:label="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note F - Acquisition - Summary of Estimated Fair Values of Acquired Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:to="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:label="clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:type="locator"/>
    <link:label xlink:label="clfd_statement-statement-note-f-acquisition-pro-forma-information-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note F - Acquisition - Pro Forma Information (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:to="clfd_statement-statement-note-f-acquisition-pro-forma-information-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatements" xlink:label="clfd_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="clfd_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_NotesToFinancialStatements" xlink:to="clfd_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="clfd_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="clfd_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted, weighted-average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested, weighted-average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted-average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted-average grant date fair value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, weighted-average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, unvested shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, unvested shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:to="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life (Year)</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireInvestments</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionsProFormaRevenue</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average fair value, Granted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price, outstanding (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price, outstanding (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price, Cancelled or Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price, Granted (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-average exercise price, Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccruedIncomeTaxesCurrent</link:label>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options, outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options, outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property, plant, and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancelled or Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TrademarksMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksMember" xlink:to="us-gaap_TrademarksMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedSalariesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:type="locator"/>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</link:label>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term</link:label>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherIntangibleAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIntangibleAssetsMember" xlink:to="us-gaap_OtherIntangibleAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, plant and equipment and intangible assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting period (in years) (Year)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid during the year for income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UndesignatedSharesMember" xlink:label="clfd_UndesignatedSharesMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_UndesignatedSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undesignated Shares [Member]</link:label>
    <link:label xlink:label="clfd_UndesignatedSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to undesignated shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_UndesignatedSharesMember" xlink:to="clfd_UndesignatedSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental disclosures for cash flow information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PatentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Patents [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerRelationshipsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive potential common shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificationMarksMember" xlink:label="us-gaap_CertificationMarksMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CertificationMarksMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certification Marks [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificationMarksMember" xlink:to="us-gaap_CertificationMarksMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_CalixIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Calix, Inc. [Member]</link:label>
    <link:label xlink:label="clfd_CalixIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about Calix, Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_CalixIncMember" xlink:to="clfd_CalixIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeesMember" xlink:label="clfd_EmployeesMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_EmployeesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employees [Member]</link:label>
    <link:label xlink:label="clfd_EmployeesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about the Company's employees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_EmployeesMember" xlink:to="clfd_EmployeesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net book value amount</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsNet</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfPatentsGranted" xlink:label="clfd_NumberOfPatentsGranted" xlink:type="locator"/>
    <link:label xlink:label="clfd_NumberOfPatentsGranted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_NumberOfPatentsGranted</link:label>
    <link:label xlink:label="clfd_NumberOfPatentsGranted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Patents Granted</link:label>
    <link:label xlink:label="clfd_NumberOfPatentsGranted-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of patents granted in the United States.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_NumberOfPatentsGranted" xlink:to="clfd_NumberOfPatentsGranted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross carrying amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAcquiredDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GoodwillAcquiredDuringPeriod</link:label>
    <link:label xlink:label="us-gaap_GoodwillAcquiredDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net, Ending Balance</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HeldToMaturitySecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_HeldToMaturitySecurities</link:label>
    <link:label xlink:label="us-gaap_HeldToMaturitySecurities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecurities" xlink:to="us-gaap_HeldToMaturitySecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_TwoCustomersMember" xlink:label="clfd_TwoCustomersMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_TwoCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Customers [Member]</link:label>
    <link:label xlink:label="clfd_TwoCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to two major customers.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_TwoCustomersMember" xlink:to="clfd_TwoCustomersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:type="locator"/>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate</link:label>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Market Price Percentage, Offering Date</link:label>
    <link:label xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of market price of one share of common stock on offering date that participants pay for shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other assets</link:label>
    <link:label xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">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 after one year or beyond the normal operating cycle, if longer excluding property, plant and equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:to="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:type="locator"/>
    <link:label xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice</link:label>
    <link:label xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price</link:label>
    <link:label xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about the purchase price of each share under the employee stock purchase plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:to="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less than one year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">1-5 years</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LeaseAndRentalExpense</link:label>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, end 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-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInOtherOperatingAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityPublicFloat-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GoodwillImpairmentLoss</link:label>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConcentrationRiskPercentage1</link:label>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" xlink:type="locator"/>
    <link:label xlink:label="country_MX-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MEXICO</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MX" xlink:to="country_MX-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AmortizationOfIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeographicConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicConcentrationRiskMember" xlink:to="us-gaap_GeographicConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllowanceForDoubtfulAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Year</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchasedDuringPeriodShares</link:label>
    <link:label xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</link:label>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</link:label>
    <link:label xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdvertisingExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdvertisingExpense</link:label>
    <link:label xlink:label="us-gaap_AdvertisingExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesRevenueNetMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnDispositionOfAssets1</link:label>
    <link:label xlink:label="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on disposal of assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted stock issuance, net (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted stock issuance, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Liabilities and Shareholders&#8217; Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:label xlink:label="country_US-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ResearchAndDevelopmentExpense</link:label>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiability</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseRightOfUseAsset</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Useful life (Year)</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Revenues</link:label>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</link:label>
    <link:label xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Amortization of discount on investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Depreciation</link:label>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DepreciationDepletionAndAmortization</link:label>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesIssued</link:label>
    <link:label xlink:label="us-gaap_SharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="locator"/>
    <link:label xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in allowance for doubtful accounts</link:label>
    <link:label xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of increase (decrease) during the period in allowance for doubtful accounts.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:to="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, authorized 50,000,000, $.01 par value; 13,641,805 and 13,646,553, shares issued and outstanding as of September 30, 2019 and September 30, 2018</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetDomain" xlink:to="us-gaap_DeferredTaxAssetDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets Related to Operating Loss Carryforwards [Member]</link:label>
    <link:label xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to the deferred tax assets related to operating loss carryforwards.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:to="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Total</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning of Year</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End of Year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Allowance by Deferred Tax Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowanceCurrent</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_MajorCustomersAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsInventory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsInventory</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsInventory-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_NameOfMajorCustomerDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Intangibles</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Property and equipment depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses and reserves</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment useful life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivables, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportableSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development and Alternative Minimum Tax Credit Carryforwards [Member]</link:label>
    <link:label xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to tax credit carryforwards related to research &amp; development and alternative minimum tax.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:to="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockCompensationPlan2007Member" xlink:label="clfd_StockCompensationPlan2007Member" xlink:type="locator"/>
    <link:label xlink:label="clfd_StockCompensationPlan2007Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Compensation Plan 2007 [Member]</link:label>
    <link:label xlink:label="clfd_StockCompensationPlan2007Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Name of the Company's equity-based compensation arrangement plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_StockCompensationPlan2007Member" xlink:to="clfd_StockCompensationPlan2007Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders&#8217; Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseholdImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss carry forwards and credits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_WeightedAverageSharesOutstandingAbstract" xlink:label="clfd_WeightedAverageSharesOutstandingAbstract" xlink:type="locator"/>
    <link:label xlink:label="clfd_WeightedAverageSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label xlink:label="clfd_WeightedAverageSharesOutstandingAbstract-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The weighted average shares outstanding.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_WeightedAverageSharesOutstandingAbstract" xlink:to="clfd_WeightedAverageSharesOutstandingAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesGrossNoncurrent</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross deferred tax liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentIncomeInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:label xlink:label="srt_DirectorMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:label="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:type="locator"/>
    <link:label xlink:label="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cashless exercise of stock options</link:label>
    <link:label xlink:label="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The issuance of common stock funded through shares sold to the company.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:to="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilities</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GrossProfit</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:type="locator"/>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent</link:label>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expiration and utilization of state NOL&#8217;s</link:label>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage 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 expiration of state NOL's.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingStandardsUpdate201602Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfAdoptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="us-gaap_OtherLiabilitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_OtherLiabilitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-based Payment Arrangement</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholding related to vesting of restricted stock grants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRepurchaseOfCommonStock</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ScenarioUnspecifiedDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:label="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:type="locator"/>
    <link:label xlink:label="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reversal for State NOL Expiration and Utilization</link:label>
    <link:label xlink:label="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of the adjustment to the valuation allowance of deferred tax assets to enclose the information pertaining about the State NOL expiration.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:to="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:label="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:type="locator"/>
    <link:label xlink:label="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Benefit</link:label>
    <link:label xlink:label="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of adjustment to the deferred tax asset's valuation allowance pertaining to income tax benefits.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:to="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeeStockPurchasePlanMember" xlink:label="clfd_EmployeeStockPurchasePlanMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_EmployeeStockPurchasePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label xlink:label="clfd_EmployeeStockPurchasePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The employee stock purchase plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_EmployeeStockPurchasePlanMember" xlink:to="clfd_EmployeeStockPurchasePlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock upon exercise of stock options</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TreasuryStockAcquiredAverageCostPerShare</link:label>
    <link:label xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock under employee stock purchase plan</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">State</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementScenarioAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</link:label>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Remaining Authorized Repurchase Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCredit" xlink:label="us-gaap_DeferredRentCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredRentCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRentCredit" xlink:to="us-gaap_DeferredRentCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockRepurchaseProgramAuthorizedAmount1</link:label>
    <link:label xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Federal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CurrentIncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="locator"/>
    <link:label xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable, accrued expenses and deferred rent</link:label>
    <link:label xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received. the amount of obligations and expenses incurred but not paid and rent that will be paid in the future.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:to="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:type="locator"/>
    <link:label xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount</link:label>
    <link:label xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Increase in Authorized Amount</link:label>
    <link:label xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase of the amount of stock repurchase plan authorized</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:to="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfMajorCustomers" xlink:label="clfd_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:label xlink:label="clfd_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">clfd_NumberOfMajorCustomers</link:label>
    <link:label xlink:label="clfd_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label xlink:label="clfd_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_NumberOfMajorCustomers" xlink:to="clfd_NumberOfMajorCustomers-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StateAndLocalJurisdictionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:label xlink:label="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise of stock options, net of shares exchanged for payment (in shares)</link:label>
    <link:label xlink:label="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of share options (or share units) exercised during the current period, net of shares exchanged for payment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:to="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VehiclesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicles [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:label xlink:label="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise of stock options, net of shares exchanged for payment</link:label>
    <link:label xlink:label="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock issued as a result of the exercise of stock options, net of shares exchanged for payment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:to="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OfficeEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MachineryAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecognizedTaxBenefits</link:label>
    <link:label xlink:label="us-gaap_UnrecognizedTaxBenefits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OpenTaxYear</link:label>
    <link:label xlink:label="us-gaap_OpenTaxYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Open Tax Year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions Charged to Costs and Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less Write-offs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AlternativeMinimumTaxMember" xlink:label="clfd_AlternativeMinimumTaxMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_AlternativeMinimumTaxMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Minimum Tax [Member]</link:label>
    <link:label xlink:label="clfd_AlternativeMinimumTaxMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relates to the alternative minimum tax.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_AlternativeMinimumTaxMember" xlink:to="clfd_AlternativeMinimumTaxMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TaxCreditCarryforwardAmount</link:label>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</link:label>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average dilutive common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwardsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income per share Diluted (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income per share Basic (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal rate change</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</link:label>
    <link:label xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:type="locator"/>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent differences</link:label>
    <link:label xlink:label="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage 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 permanent differences.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UsefulLivesMember" xlink:label="clfd_UsefulLivesMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_UsefulLivesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Useful Lives [Member]</link:label>
    <link:label xlink:label="clfd_UsefulLivesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Useful lives [member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_UsefulLivesMember" xlink:to="clfd_UsefulLivesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Research and development credits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Federal statutory rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CashlessMethodStockOptionExercisedMember" xlink:label="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_CashlessMethodStockOptionExercisedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cashless Method Stock Option Exercised [Member]</link:label>
    <link:label xlink:label="clfd_CashlessMethodStockOptionExercisedMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cashless method stock option exercised [member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_CashlessMethodStockOptionExercisedMember" xlink:to="clfd_CashlessMethodStockOptionExercisedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShortTermMember" xlink:label="clfd_ShortTermMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_ShortTermMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short Term [Member]</link:label>
    <link:label xlink:label="clfd_ShortTermMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the short term components of deferred tax assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_ShortTermMember" xlink:to="clfd_ShortTermMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_LongtermMember" xlink:label="clfd_LongtermMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_LongtermMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term [Member]</link:label>
    <link:label xlink:label="clfd_LongtermMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the long term components of deferred tax assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_LongtermMember" xlink:to="clfd_LongtermMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SeriesBPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesBPreferredStockMember" xlink:to="us-gaap_SeriesBPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_FirstLevelOfMatchingMember" xlink:label="clfd_FirstLevelOfMatchingMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_FirstLevelOfMatchingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">First Level of Matching [Member]</link:label>
    <link:label xlink:label="clfd_FirstLevelOfMatchingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">First level f matching [member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_FirstLevelOfMatchingMember" xlink:to="clfd_FirstLevelOfMatchingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SecondLevelOfMatchingMember" xlink:label="clfd_SecondLevelOfMatchingMember" xlink:type="locator"/>
    <link:label xlink:label="clfd_SecondLevelOfMatchingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Level Of Matching [Member]</link:label>
    <link:label xlink:label="clfd_SecondLevelOfMatchingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second level of matching [member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="clfd_SecondLevelOfMatchingMember" xlink:to="clfd_SecondLevelOfMatchingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfStockDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireBusinessesGross</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Business acquisition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>clfd-20190930_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 01:46PM UTC 2019-11-15--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information" xlink:href="clfd-20190930.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals" xlink:href="clfd-20190930.xsd#statement-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CashlessMethodStockOptionExercisedMember" xlink:label="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeeStockPurchasePlanMember" xlink:label="clfd_EmployeeStockPurchasePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeesMember" xlink:label="clfd_EmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockCompensationPlan2007Member" xlink:label="clfd_StockCompensationPlan2007Member" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UndesignatedSharesMember" xlink:label="clfd_UndesignatedSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="clfd_UndesignatedSharesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="clfd_EmployeesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="clfd_StockCompensationPlan2007Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="clfd_EmployeeStockPurchasePlanMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AlternativeMinimumTaxMember" xlink:label="clfd_AlternativeMinimumTaxMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="clfd_AlternativeMinimumTaxMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_TwoCustomersMember" xlink:label="clfd_TwoCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="clfd_TwoCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_MX" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan" xlink:href="clfd-20190930.xsd#statement-note-g-employee-benefit-plan" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_FirstLevelOfMatchingMember" xlink:label="clfd_FirstLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NotesToFinancialStatementsAbstract" xlink:label="clfd_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SecondLevelOfMatchingMember" xlink:label="clfd_SecondLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="clfd_FirstLevelOfMatchingMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="clfd_SecondLevelOfMatchingMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies" xlink:href="clfd-20190930.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-significant-accounting-policies-policies" xlink:label="clfd_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UsefulLivesMember" xlink:label="clfd_UsefulLivesMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="clfd_UsefulLivesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:label="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-b-commitments-and-facilities-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-tables" xlink:label="clfd_statement-statement-note-c-shareholders-equity-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-tables" xlink:label="clfd_statement-statement-note-d-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-d-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-e-concentrations-tables" xlink:label="clfd_statement-statement-note-e-concentrations-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-e-concentrations-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-tables" xlink:label="clfd_statement-statement-note-f-acquisition-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-f-acquisition-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfPatentsGranted" xlink:label="clfd_NumberOfPatentsGranted-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Depreciation-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_NumberOfPatentsGranted-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefits-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdvertisingExpense-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseAndRentalExpense-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CashlessMethodStockOptionExercisedMember" xlink:label="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeeStockPurchasePlanMember" xlink:label="clfd_EmployeeStockPurchasePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EmployeesMember" xlink:label="clfd_EmployeesMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice" xlink:label="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-2" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm" xlink:label="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockCompensationPlan2007Member" xlink:label="clfd_StockCompensationPlan2007Member" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount" xlink:label="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_UndesignatedSharesMember" xlink:label="clfd_UndesignatedSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="us-gaap_SeriesBPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="us-gaap_TreasuryStockAcquiredAverageCostPerShare-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="clfd_UndesignatedSharesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_SeriesBPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_CostOfSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="clfd_CashlessMethodStockOptionExercisedMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="clfd_EmployeesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="clfd_StockCompensationPlan2007Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="clfd_EmployeeStockPurchasePlanMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares-2" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockAcquiredAverageCostPerShare-2" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate-2" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans-2" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice-2" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AlternativeMinimumTaxMember" xlink:label="clfd_AlternativeMinimumTaxMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:label="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:label="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:label="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-n2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="clfd_AlternativeMinimumTaxMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount-n2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OpenTaxYear-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NumberOfMajorCustomers" xlink:label="clfd_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_TwoCustomersMember" xlink:label="clfd_TwoCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="clfd_TwoCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_MX" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_NumberOfMajorCustomers-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual" xlink:href="clfd-20190930.xsd#statement-note-g-employee-benefit-plan-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_FirstLevelOfMatchingMember" xlink:label="clfd_FirstLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_NoteToFinancialStatementDetailsTextual" xlink:label="clfd_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_SecondLevelOfMatchingMember" xlink:label="clfd_SecondLevelOfMatchingMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="clfd_FirstLevelOfMatchingMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="clfd_SecondLevelOfMatchingMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecurities" xlink:label="us-gaap_HeldToMaturitySecurities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:label="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_HeldToMaturitySecurities-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_EquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:label="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:href="clfd-20190930.xsd#statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:label="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-valuation-assumptions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-option-transaction-summary-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-options-exercisable-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-options-currently-outstanding-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:href="clfd-20190930.xsd#statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:label="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-c-shareholders-equity-restricted-stock-transactions-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:label="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:label="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:label="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-d-income-taxes-valuation-allowance-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:label="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificationMarksMember" xlink:label="us-gaap_CertificationMarksMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CertificationMarksMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:href="clfd-20190930.xsd#statement-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:label="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredRentCredit" xlink:label="us-gaap_DeferredRentCredit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesCurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="us-gaap_OtherAssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesAbstract" xlink:label="us-gaap_OtherLiabilitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ShortTermInvestments" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_LongTermInvestments" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Goodwill-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherAssetsAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLiabilitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_DeferredRentCredit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherLiabilitiesAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:href="clfd-20190930.xsd#statement-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:label="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:label="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:label="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="us-gaap_PaymentsToAcquireInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets1-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-n9" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n9" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-4" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:label="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-d-income-taxes-income-tax-expense-benefit-components-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity" xlink:href="clfd-20190930.xsd#statement-statements-of-shareholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:label="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="us-gaap_SharesIssued-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued-5" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:href="clfd-20190930.xsd#statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:label="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CertificationMarksMember" xlink:label="us-gaap_CertificationMarksMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="us-gaap_OtherIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TrademarksMember" xlink:label="us-gaap_TrademarksMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CertificationMarksMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TrademarksMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_PatentsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_OtherIntangibleAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-n8" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:label="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:label="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details" xlink:href="clfd-20190930.xsd#statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:label="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-e-concentrations-domestic-and-international-sales-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:href="clfd-20190930.xsd#statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_LongtermMember" xlink:label="clfd_LongtermMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_ShortTermMember" xlink:label="clfd_ShortTermMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:label="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities-n10" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGrossNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="us-gaap_DeferredTaxAssetDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_LongtermMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:to="clfd_ShortTermMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsInventory-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesGrossNoncurrent-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent-n8" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilities-n10" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:href="clfd-20190930.xsd#statement-statements-of-earnings" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_WeightedAverageSharesOutstandingAbstract" xlink:label="clfd_WeightedAverageSharesOutstandingAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="clfd_WeightedAverageSharesOutstandingAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_WeightedAverageSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_WeightedAverageSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details" xlink:href="clfd-20190930.xsd#statement-note-f-acquisition-pro-forma-information-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details" xlink:type="extended">
    <link:loc xlink:href="clfd-20190930.xsd#clfd_CalixIncMember" xlink:label="clfd_CalixIncMember" xlink:type="locator"/>
    <link:loc xlink:href="clfd-20190930.xsd#clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:label="clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax" xlink:label="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="clfd_statement-statement-note-f-acquisition-pro-forma-information-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="clfd_CalixIncMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted-2" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6777730752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity - Option Transaction Summary (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options, outstanding (in shares)</a></td>
<td class="nump">138,500<span></span>
</td>
<td class="nump">38,950<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price, outstanding (in dollars per share)</a></td>
<td class="nump">$ 10.99<span></span>
</td>
<td class="nump">$ 2.79<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">172,000<span></span>
</td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Granted (in dollars per share)</a></td>
<td class="nump">$ 12.17<span></span>
</td>
<td class="nump">$ 13.37<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value, Granted (in dollars per share)</a></td>
<td class="nump">$ 3.53<span></span>
</td>
<td class="nump">$ 4.78<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Cancelled or Forfeited (in shares)</a></td>
<td class="num">(12,000)<span></span>
</td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Cancelled or Forfeited (in dollars per share)</a></td>
<td class="nump">$ 12.17<span></span>
</td>
<td class="text"> <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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(7,750)<span></span>
</td>
<td class="num">(8,450)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-average exercise price, Exercised (in dollars per share)</a></td>
<td class="nump">$ 2.58<span></span>
</td>
<td class="nump">$ 3.58<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options, outstanding (in shares)</a></td>
<td class="nump">290,750<span></span>
</td>
<td class="nump">138,500<span></span>
</td>
<td class="nump">38,950<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-average exercise price, outstanding (in dollars per share)</a></td>
<td class="nump">$ 11.86<span></span>
</td>
<td class="nump">$ 10.99<span></span>
</td>
<td class="nump">$ 2.79<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised 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://fasb.org/us-gaap/role/ref/legacyRef<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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="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>14
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6777583120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">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>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Sep. 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_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued Income Taxes, Current</a></td>
<td class="nump">$ 145,000<span></span>
</td>
<td class="nump">$ 145,000<span></span>
</td>
<td class="nump">$ 464,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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance, Total</a></td>
<td class="nump">47,014<span></span>
</td>
<td class="nump">47,014<span></span>
</td>
<td class="nump">104,858<span></span>
</td>
<td class="nump">$ 159,154<span></span>
</td>
<td class="nump">$ 322,404<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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>
</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<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_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2017 2018<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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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>
</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">1,905,000<span></span>
</td>
<td class="nump">$ 1,905,000<span></span>
</td>
<td class="nump">3,468,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_OperatingLossCarryforwardsValuationAllowance', window );">Operating Loss Carryforwards, Valuation Allowance, Total</a></td>
<td class="nump">47,000<span></span>
</td>
<td class="nump">47,000<span></span>
</td>
<td class="nump">$ 105,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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Deferred Tax Assets Related to Operating Loss Carryforwards [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>
</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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="num">(58,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>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Valuation Allowance, Operating Loss Carryforwards, Expired and Utilized [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>
</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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="num">(68,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>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Valuation Allowance, Operating Loss Carryforwards, Higher Expected NOL Utilization [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>
</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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</a></td>
<td class="nump">10,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>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Research Tax Credit Carryforward [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>
</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_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">241,000<span></span>
</td>
<td class="nump">241,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>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Alternative Minimum Tax [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>
</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_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">50,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>
</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member] | Research and Development and Alternative Minimum Tax Credit Carryforwards [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>
</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_DeferredTaxAssetsValuationAllowance', window );">Deferred Tax Assets, Valuation Allowance, Total</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="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_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 30<br> -Paragraph 5<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238119&amp;loc=d3e30536-109315<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_DeferredTaxAssetsRelatedToOperatingLossCarryforwardsMember</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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ValuationAllowanceOperatingLossCarryforwardsExpiredAndUtilizedMember</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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ValuationAllowanceOperatingLossCarryforwardsHigherExpectedNolUtilizationMember</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_TaxCreditCarryforwardAxis=clfd_AlternativeMinimumTaxMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=clfd_AlternativeMinimumTaxMember</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_TaxCreditCarryforwardAxis=clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=clfd_ResearchAndDevelopmentAndAlternativeMinimumTaxCreditCarryforwardsMember</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>15
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6931656544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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) [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Current:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,260,552</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,472,512</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,627,125</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,130</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">120,034</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,552</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 8.1pt; white-space: nowrap">Current income tax expense</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style=" margin: 0pt 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,363,682</div></div> </td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,592,546</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,705,677</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Deferred:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(38,534</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(463,798</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,680</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,289</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">124,657</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,617</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 8.1pt; white-space: nowrap">Deferred income tax expense</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,245</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(339,141</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,297</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; white-space: nowrap">Income tax expense</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,360,437</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,253,405</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,737,974</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> </table></div><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 [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal statutory rate</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal rate change</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">State income taxes</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Permanent differences</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Change in valuation allowance</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Expiration and utilization of state NOL&#x2019;s</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Research and development credits</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -12.6pt; padding-left: 12.6pt; white-space: nowrap">Excess tax expense (benefits) from stock-based compensation</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -0.9pt; padding-left: 9pt; white-space: nowrap">Tax rate</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> </table></div><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 [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; white-space: nowrap">Deferred income tax assets (liabilities):</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 74%; font-size: 10pt; text-align: justify; white-space: nowrap">Intangibles</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(75,190</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(70,467</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Property and equipment depreciation</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(521,586</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(552,119</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Net operating loss carry forwards and credits</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">377,505</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">464,274</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Stock-based compensation</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,118</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,558</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Inventories</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350,197</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">400,111</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Prepaid expenses</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(63,252</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(60,806</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Accrued expenses and reserves</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371,414</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,787</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(607,882</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(583,415</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Gross deferred tax liability</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54,676</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(77</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Valuation allowance</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(47,014</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(104,858</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Net deferred tax liability</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(101,690</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(104,935</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> </table></div><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_SummaryOfValuationAllowanceTextBlock', window );">Summary of Valuation Allowance [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> Beginning<br /> of Year</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Income Tax<br /> Expense<br /> (Benefit)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Reversal for<br /> State NOL<br /> Expiration<br /> and<br /> Utilization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> End of<br /> Year</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,858</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,448</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(68,292</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,014</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">159,154</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,377</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(133,673</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,858</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">September 30, 2017</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">322,404</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,154</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(131,096</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">159,154</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_SummaryOfValuationAllowanceTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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>16
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6784992208">
<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>Sep. 30, 2019</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_RevenueRecognitionPolicyTextBlock', window );">Revenue [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Revenue Recognition: </div>Effective <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2018, </div>we adopted the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606</div>)</div>, and all related amendments. ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> supersedes the revenue recognition requirements in ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">605,</div> <div style="display: inline; font-style: italic;">Revenue Recognition,</div> and is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> using the modified retrospective approach, had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> material impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized at a point in time for our product sales when products are delivered to or picked up by the customer and revenue for shipping and handling charges continues to be recognized when products are delivered to or picked up by the customer. Additional information and disclosures required by this new standard are contained in Note E, &#x201c;Concentrations.&#x201d;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Our revenue is comprised of the sale of our products to customers and is recognized when the Company satisfies its performance obligations under the contract. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. The majority of our contracts have a single performance obligation and are short term in nature. We recognize revenue by transferring the promised products to the customer, with substantially all revenue recognized at the point in time when the customer obtains control of the products. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenue) basis.</div></div></div></div></div></div></div><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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Cash and Cash Equivalents:</div> The Company considers all highly liquid investments with original maturities of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months or less to be cash equivalents. Cash equivalents as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> consist entirely of short-term money market accounts.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company maintains cash balances at several financial institutions, and at times, such balances exceed insured limits. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> experienced any losses in such accounts and believes it is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> exposed to any significant credit risk on cash and cash equivalents.</div></div></div></div></div></div></div><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_InvestmentPolicyTextBlock', window );">Investment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Investments:</div> The Company currently invests its excess cash in bank certificates of deposit (&#x201c;CDs&#x201d;) that are fully insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) and Unites States Treasury securities with terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years, as well as money market accounts. CDs and Treasuries with original maturities of more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. The maturity dates of the Company&#x2019;s investments are as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 54%; font-size: 10pt; text-align: justify">Less than one year</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,524,270</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,930,225</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">1-5 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,902,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,974,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,426,270</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,904,225</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div></div></div></div></div></div><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 Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Fair Value of Financial Instruments: </div>The financial statements include the following financial instruments: cash and cash equivalents, short-term investments, long-term investments, accounts receivable, accounts payable and accrued expenses. Other than long-term investments, all financial instruments&#x2019; carrying values approximate fair values because of the short-term nature of the instruments. Long-term investments&#x2019; carrying value approximates fair value due to the negligible risk of changes in value due to interest rates.</div></div></div></div></div></div></div><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_ReceivablesPolicyTextBlock', window );">Receivable [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Accounts Receivable: </div>Credit is extended based on the evaluation of a customer&#x2019;s financial condition and collateral is generally <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> required. Accounts that are outstanding longer than the contractual payment terms are considered past due. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> charge interest on past due receivables. The Company determines its allowance by considering a number of factors, including the length of time trade receivables are past due, the Company&#x2019;s previous loss history, the customer&#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as whole. The Company writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The allowance for doubtful accounts activity for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> is as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> Beginning<br /> of Year</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Additions<br /> Charged to<br /> Costs and<br /> Expenses</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Less<br /> Write-offs</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance<br /> at End<br /> of Year</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 18%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">210,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">289,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">September 30, 2017</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,473</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14,338</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div></div></div></div></div></div><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_InventoryPolicyTextBlock', window );">Inventory, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Inventories: </div>Inventories consist of finished goods, raw materials and work-in-process and are stated at the lower of average cost (which approximates <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out) or net realizable value. Inventory is valued using material costs, labor charges, and allocated factory overhead charges and consists of the following:</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-size: 10pt; text-align: justify">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,115,298</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,013,166</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Work-in-process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">540,962</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">560,988</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,356,720</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,475,981</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Inventories, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,012,980</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,050,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div><div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On a regular basis, the Company reviews its inventory and identifies that which is excess, slow moving, and obsolete by considering factors such as inventory levels, expected product life, and forecasted sales demand. Any identified excess, slow moving, and obsolete inventory is written down to its net realizable value through a charge to cost of sales. It is possible that additional inventory write-down charges <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be required in the future if there is a significant decline in demand for the Company&#x2019;s products and the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> adjust its manufacturing production accordingly or if new products are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> accepted by the market.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Also during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div>&nbsp;<div style="display: inline; font-style: italic;">Inventory (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330</div>) Related to Simplifying the Measurement of Inventory</div> which applies to all inventory except inventory that is measured using last-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out or the retail inventory method. This adoption had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> effect on the financial statements and was applied prospectively. Therefore, prior periods were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> retrospectively adjusted.</div></div></div></div><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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Property, Plant and Equipment:</div> Property, plant and equipment are recorded at cost. Significant additions or improvements extending asset lives are capitalized, while repairs and maintenance are charged to expense when incurred. Depreciation is provided in amounts sufficient to relate the cost of assets to operations over their estimated useful lives. Leasehold improvements are amortized over the shorter of the remaining term of the lease or estimated life of the asset.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Estimated useful lives of the assets are as follows:</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: left; text-indent: -9.35pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap">Equipment</td> <td style="font-size: 10pt; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2013;</div></td> <td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Leasehold improvements</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10 or life of lease</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Vehicles</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Property, plant and equipment consist of the following:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify">Manufacturing equipment</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,106,041</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,202,532</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Office equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,996,251</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,809,614</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Leasehold improvements</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,436,346</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,417,786</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">245,903</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226,221</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Construction in progress</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,921</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Property, plant and equipment, gross</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,793,462</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,656,153</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt">Less accumulated depreciation</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,380,221</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,911,569</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Property, plant and equipment, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,413,241</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,744,584</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Depreciation expense for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,705,583,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,748,945,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,614,272,</div> respectively.</div></div></div></div></div></div></div><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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Goodwill and Intangible Assets:</div> The Company operates as <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reporting unit and reviews the carrying amount of goodwill annually in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of each fiscal year and more frequently if events or changes in circumstances indicate that the carrying amount of the assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable. The Company determines its fair value for goodwill impairment testing purposes by calculating its market capitalization and comparing that to the Company&#x2019;s carrying value. The Company&#x2019;s goodwill impairment test for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> resulted in excess fair value over carrying value and therefore, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> adjustments were made to goodwill. During the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> triggering events that indicated goodwill could be impaired.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 36; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">A significant reduction in our market capitalization or in the carrying amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts and circumstances change, a potential impairment could have a material impact on the Company&#x2019;s financial statements.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> impairment of goodwill has occurred during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company capitalizes legal costs incurred to obtain patents. Once accepted by either the U.S. Patent Office or the equivalent office of a foreign country, these legal costs are amortized using the straight-line method over the remaining estimated lives, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> exceeding <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19</div> patents granted and multiple pending applications both inside and outside the United States.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In addition, the Company has various finite life intangible assets, most of which were acquired as a result of the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&#x201c;Calix&#x201d;) during fiscal year <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> as described in Note F in greater detail below. Finite life intangible assets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2019</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">405,384</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,336,616</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">216,937</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">851,063</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,359</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">448,641</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">530,409</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,247</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">492,162</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,438</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,653</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,934,500</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">787,365</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,147,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2018</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">155,917</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,586,083</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,437</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">984,563</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,984</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">519,016</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">393,002</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,981</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">368,021</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,219</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,872</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,797,093</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">314,538</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,482,555</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Amortization expense related to these assets for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$472,827,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$298,801,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7,822,</div> respectively.</div></div></div></div><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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Impairment of Long-Lived Assets: </div>The Company assesses potential impairments to its long-lived assets or asset groups when there is evidence that events occur or changes in circumstances indicate that the carrying amount of an asset or asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recovered. An impairment loss is recognized when the carrying amount of the long-lived asset or asset group is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 37; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset or asset group exceeds its fair value and is recorded as a reduction in the carrying value of the related asset or asset group and a charge to operating results. During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017, </div>the Company incurred an impairment charge on long-lived assets of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$643,604</div> which was charged to selling, general, and administrative expenses. This impairment was related to the cancellation of an enterprise resource planning software implementation. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> impairment of long-lived assets occurred during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.</div></div></div></div><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 Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Income Taxes:</div> The Company records income taxes in accordance with the liability method of accounting. Deferred taxes are recognized for the estimated taxes ultimately payable or recoverable based on enacted tax law. The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that a deferred tax asset will <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be realizable. Changes in tax rates are reflected in the tax provision as they occur.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In accounting for uncertainty in income taxes, we recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> sustain the position following an audit. For tax positions meeting the more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> threshold, the amount recognized in the financial statements is the largest benefit that has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div> percent likelihood of being realized upon ultimate settlement with the relevant tax authority. <div style="display: inline; color: black">As of both <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"></div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> </div>have any unrecognized tax benefits. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect any material changes in our unrecognized tax benefits over the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months.</div></div></div></div></div></div></div></div><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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Stock-Based Compensation</div>: We measure and recognize compensation expense for all stock-based awards at fair value over the requisite service period. We use the Black-Scholes option pricing model to determine the weighted average fair value of options. For restricted stock grants, fair value is determined as the average price of the Company&#x2019;s stock on the date of grant. Equity-based compensation expense is broken out between cost of sales and selling, general and administrative expenses based on the classification of the employee. The determination of fair value of stock-based awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of subjective variables. These variables include, but are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The expected terms of the options are based on evaluations of historical and expected future employee exercise behavior. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected life at grant date. Volatility is based on historical and expected future volatility of the Company&#x2019;s stock. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> historically issued any dividends and does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect to in the future. Forfeitures for both option and restricted stock grants are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from estimates.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">If factors change and we employ different assumptions in the determination of the fair value of grants in future periods, the related compensation expense that we record <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ significantly from what we have recorded in the current periods.</div></div></div></div><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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Research and Development Costs</div>: Research and development costs amounted to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,089,637,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$787,364,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$865,568,</div> for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively, and are charged to expense when incurred.</div></div></div></div></div></div></div><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 Cost [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Advertising Costs</div>: Advertising costs amounted to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$278,057,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$365,859,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$378,217,</div> for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively, and are charged to expense when incurred.</div></div></div></div></div></div></div><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 Share, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">Net Income Per Share:</div> Basic and diluted net income per share is computed by dividing net income by the weighted average number of common shares outstanding and the weighted average number of dilutive shares outstanding, respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Weighted average common shares outstanding for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">Year ended September 30,</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left">Net income</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,566,156</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,274,547</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,847,839</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average common shares</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,442,871</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,429,232</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,532,375</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt">Dilutive potential common shares</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,343</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,628</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">128,431</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average dilutive common shares outstanding</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,451,214</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,452,860</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,660,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt">Earnings per share:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Basic</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Diluted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">268,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,000</div> shares for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively, that were excluded from the above calculation as they were considered antidilutive in nature. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> shares were considered antidilutive for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017.</div></div></div></div></div></div></div></div><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, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Use of Estimates: </div>The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates related to revenue recognition, stock based compensation and the valuation of inventory, long-lived assets, finite lived intangible assets and goodwill. Actual results <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ materially from these estimates.</div></div></div></div><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 );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Recently Issued Accounting Pronouncements:</div> In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. There have been further amendments, including practical expedients, with the issuance of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2018, </div>ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 2018. </div>The amended guidance requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The update is effective for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018, </div>including interim periods within those reporting periods, with early adoption permitted. The guidance will be applied on a modified retrospective basis with the earliest period presented. Based on the effective date, this guidance will apply beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2019. </div>The adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> will have <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact to retained earnings or net income.&nbsp;&nbsp;Upon adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2019, </div>we anticipate recording a right-of-use asset and an offsetting lease liability of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div> million.&nbsp;&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04</div> <div style="display: inline; font-style: italic;">Intangibles-Goodwill,</div> which offers amended guidance to simplify the accounting for goodwill impairment by removing Step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the goodwill impairment test. A goodwill impairment will now be measured as the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis effective for the Company&#x2019;s interim and annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2020, </div>with early adoption permitted for any impairment tests performed after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2017. </div>The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe the adoption of this ASU will have a material impact on our financial statements.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 39; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div> <div style="display: inline; font-style: italic;">Measurement of Credit Losses on Financial Instruments</div>. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 2018, </div>the FASB issued update ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19</div> that clarifies the scope of the standard in the amendments in ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.</div> This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of fiscal <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2021,</div> with early adoption permitted. The Company is evaluating the impact of the adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div> on our financial statements.</div></div></div></div><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 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&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_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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in financial asset.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&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_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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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=84159169&amp;loc=d3e10133-111534<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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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. Includes revenue from contract with customer and from other sources.</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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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>17
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6773611200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Tax Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">NOTE D &#x2013; INCOME TAXES</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Components of the income tax expense are as follows for the years ended:</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Current:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,260,552</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,472,512</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,627,125</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,130</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">120,034</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,552</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 8.1pt; white-space: nowrap">Current income tax expense</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style=" margin: 0pt 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,363,682</div></div> </td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,592,546</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,705,677</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Deferred:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 0.25in; white-space: nowrap">Federal</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(38,534</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(463,798</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,680</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 0.25in; white-space: nowrap">State</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,289</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">124,657</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,617</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: 8.1pt; white-space: nowrap">Deferred income tax expense</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,245</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(339,141</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,297</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; white-space: nowrap">Income tax expense</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,360,437</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,253,405</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,737,974</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The following is a reconciliation of the federal statutory income tax rate to the effective tax rate as a percent of pre-tax income for the following years ended:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal statutory rate</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Federal rate change</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">State income taxes</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Permanent differences</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Change in valuation allowance</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Expiration and utilization of state NOL&#x2019;s</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -9pt; padding-left: 9pt; white-space: nowrap">Research and development credits</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -12.6pt; padding-left: 12.6pt; white-space: nowrap">Excess tax expense (benefits) from stock-based compensation</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">%)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -0.9pt; padding-left: 9pt; white-space: nowrap">Tax rate</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">%</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The federal statutory rate for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> is a blended rate due to the change in federal statutory rates resulting from the Tax Cuts and Jobs Act which was signed into law on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 22, 2017.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the current income tax payable was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$145,000</div> and as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the current income tax payable was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$464,000.</div> Current income tax payable amounts are included in Accrued Expenses in the Company&#x2019;s balance sheets.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> U.S. federal net operating loss (&#x201c;NOL&#x201d;) carry-forwards and approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,905,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3,468,000</div> state NOLs, respectively. The state NOL carry forward amounts expire in fiscal years <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2020</div> through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2022</div> if <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> utilized. In addition, as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company has Minnesota research and development and alternative minimum tax credits of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$241,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$50,000,</div> respectively. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recorded a valuation allowance on these research and development related deferred tax assets as the Company believes it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> they will be utilized before they begin to expire in fiscal year <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2030.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <!-- Field: Page; Sequence: 44; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Significant components of deferred income tax assets and liabilities are as follows at:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; white-space: nowrap">Deferred income tax assets (liabilities):</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 74%; font-size: 10pt; text-align: justify; white-space: nowrap">Intangibles</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(75,190</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(70,467</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Property and equipment depreciation</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(521,586</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(552,119</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Net operating loss carry forwards and credits</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">377,505</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">464,274</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Stock-based compensation</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,118</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,558</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Inventories</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350,197</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">400,111</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Prepaid expenses</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(63,252</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(60,806</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Accrued expenses and reserves</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">371,414</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,787</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(607,882</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(583,415</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Gross deferred tax liability</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54,676</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(77</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; white-space: nowrap">Valuation allowance</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(47,014</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(104,858</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: 10pt; white-space: nowrap">Net deferred tax liability</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(101,690</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(104,935</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">)</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Realization of net operating loss carryforwards and other deferred tax temporary differences are contingent upon future taxable earnings. The Company&#x2019;s deferred tax assets were reviewed for expected utilization by assessing the available positive and negative factors surrounding their recoverability.</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company&#x2019;s remaining valuation allowance of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$105,000</div> related to state net operating loss carry forwards. During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> the Company reversed approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$58,000</div> of its valuation allowance. This consisted of decreasing the valuation allowance for the expiration and utilization of state net operating losses in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$68,000</div> and increasing the valuation allowance by approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,000</div> for future expected NOL utilization based on updated profitability estimates and changes to the loss utilization rules. The remaining valuation allowance balance as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$47,000</div> relates entirely to state net operating loss carry forwards we do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect to utilize. The Company will continue to assess the assumptions used to determine the amount of our valuation allowance and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>adjust the valuation allowance in future periods based on changes in assumptions of estimated future income and other factors. If the valuation allowance is reduced, we would record an income tax benefit in the period the valuation allowance is reduced. If the valuation allowance is increased, we would record additional income tax expense.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <!-- Field: Page; Sequence: 45; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The valuation allowance activity for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> is as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> Beginning<br /> of Year</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Income Tax<br /> Expense<br /> (Benefit)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Reversal for<br /> State NOL<br /> Expiration<br /> and<br /> Utilization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> End of<br /> Year</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,858</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,448</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(68,292</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,014</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">159,154</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,377</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(133,673</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,858</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">September 30, 2017</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">322,404</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,154</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(131,096</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">159,154</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company completed an Internal Revenue Code Section <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">382</div> analysis of the loss carry forwards in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2009</div> and determined then that all of the Company&#x2019;s loss carry forwards are utilizable and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> restricted under Section <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">382.</div> The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> updated its Section <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">382</div> analysis subsequent to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2009</div> and does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe there have been any events subsequent to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2009</div> that would impact the analysis.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is required to recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> sustain the position following an audit. For tax positions meeting the more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> threshold, the amount recognized in the financial statements is the largest benefit that has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div> percent likelihood of being realized upon ultimate settlement with the relevant tax authority. The Company applies the interpretation to all tax positions for which the statute of limitations remained open. The Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> liability for unrecognized tax benefits and did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recognize any interest or penalties during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is subject to income taxes in the U.S. federal jurisdiction, and various state jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. With few exceptions, the Company is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> longer subject to U.S. federal, state and local, income tax examinations by tax authorities for fiscal years ending prior to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2004.</div> We are generally subject to U.S. federal and state tax examinations for all tax years since <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2003</div> due to our net operating loss carryforwards and the utilization of the carryforwards in years still open under statute. During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company was examined by the U.S. Internal Revenue Service for fiscal year <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016.</div> This examination resulted in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> adjustments. The Company changed its fiscal year end in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31 </div>to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30.</div></div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<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>18
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6771521472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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 );">Fixed Assets</a></td>
<td class="nump">$ 13,793,462<span></span>
</td>
<td class="nump">$ 11,656,153<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 );">Less accumulated depreciation</a></td>
<td class="nump">8,380,221<span></span>
</td>
<td class="nump">6,911,569<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">5,413,241<span></span>
</td>
<td class="nump">4,744,584<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_MachineryAndEquipmentMember', window );">Machinery and Equipment [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 );">Fixed Assets</a></td>
<td class="nump">7,106,041<span></span>
</td>
<td class="nump">5,202,532<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_OfficeEquipmentMember', window );">Office Equipment [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 );">Fixed Assets</a></td>
<td class="nump">3,996,251<span></span>
</td>
<td class="nump">3,809,614<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="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 );">Fixed Assets</a></td>
<td class="nump">2,436,346<span></span>
</td>
<td class="nump">2,417,786<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_VehiclesMember', window );">Vehicles [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 );">Fixed Assets</a></td>
<td class="nump">245,903<span></span>
</td>
<td class="nump">226,221<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_ConstructionInProgressMember', window );">Construction in Progress [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 );">Fixed Assets</a></td>
<td class="nump">$ 8,921<span></span>
</td>
<td class="text"> <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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MachineryAndEquipmentMember</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_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VehiclesMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionInProgressMember</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>19
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6938139024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Maturity Date of CDs (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount', window );">Less than one year</a></td>
<td class="nump">$ 13,524,270<span></span>
</td>
<td class="nump">$ 8,930,225<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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount', window );">1-5 years</a></td>
<td class="nump">23,902,000<span></span>
</td>
<td class="nump">17,974,000<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_HeldToMaturitySecurities', window );">Total</a></td>
<td class="nump">$ 37,426,270<span></span>
</td>
<td class="nump">$ 26,904,225<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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at amortized cost (held-to-maturity).</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<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_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year through fifth fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<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_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount</td>
</tr>
<tr>
<td style="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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=75019621&amp;loc=d3e62586-112803<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27232-111563<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_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount</td>
</tr>
<tr>
<td style="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>EXCEL
<SEQUENCE>20
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( '%N;T\?(\\#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,$%     @ <6YO3R?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) 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    " !Q;F]/P5GX=.X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)OI]FRHJ&;B^))07!!\1:2V=U@DX9DI-VW-XV[
M740?P&-F_GSS#4RG@]!#Q.<X!(QD,5U-KO=)Z+!A!Z(@ )(^H%.IS@F?F[LA
M.D7Y&?<0E/Y0>X15TUR#0U)&D8(96(6%R&1GM- 1%0WQA#=ZP8?/V!>8T8 ]
M.O24@-<<F)PGAN/4=W !S##"Z-)W <U"+-4_L:4#[)2<DEU2XSC68UMR>0<.
M;T^/+V7=ROI$RFO,OY(5= RX8>?)K^W=_?:!R57#;RO.*[[>\E:L&]'>O,^N
M/_PNPFXP=F?_L?%94';PZR[D%U!+ P04    " !Q;F]/F5R<(Q &  "<)P
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
MRA6)K'&@A.M_YW#A@E9]%HE2X8]N+&L]MMU*? NS!P1]0# $^-'=@+ /"(T
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
M_4GDS0E)()$IC.8IO* W0::LTKE=C,%&"&S\C$2@.;&ZB!E@$V8+H?Z$LX5
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
M&BI]*I@F."$3M]\ Y31.*P%,REU??FG_5DBY,8I$NC<'2BY<1A1/-$>".2>
M<[H3J\0R+".ZR/M:O>( )<RT1B%UII?^,?$$W 8,4S=0,7 $[*WTOJ,2=.>N
M&/I#70$K3%1&?4^U1@%]H@SA"?,8=9) _A/ %8P< <@)&CFCZ/R>+271VZXE
MD(4\J73N5B6>3:^S.+O7OVEW3X?G*/O9??>Z[8=;YF='3\]J/O+PK$ =K^BZ
M/CYQ^1'F^ #HMV;WM-KN9Y^[ON\VA^<%CUW7M]FE^Y"OS7/;/)R^K-O'?OB8
M\N?=\<'+\4O?O8P/E1:G)UMW_P%02P,$%     @ <6YO3["\MP"W 0  T@,
M !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6QM4]MNVS ,_15!'U Y3M)E
M@6V@Z3!LP H$';8^*S9M"]7%D^2X_?M1LNNYG5\DD>(Y/*2H;##VV;4 GKPH
MJ5U.6^^[(V.N;$%Q=V,ZT'A3&ZNX1],VS'46>!5!2K(T26Z9XD+3(HN^LRTR
MTWLI-)PM<;U2W+Z>0)HAIQOZYG@43>N#@Q59QQOX"?Y7=[9HL9FE$@JT$T83
M"W5.[S;'TR[$QX#? @:W.)-0R<68YV!\KW*:!$$@H?2!@>-VA7N0,A"AC#\3
M)YU3!N#R_,;^-=:.M5RX@WLCGT3EVYP>**F@YKWTCV;X!E,]>TJFXG_ %22&
M!R68HS32Q964O?-&32PH1?&7<1<Z[L-XLT\GV#H@G0#I##C$/&Q,%)5_X9X7
MF34#L6/O.QZ>>'-,L3=E<,96Q#L4[]![+3;[0\:N@6B*.8TQZ3)FCF#(/J=(
MUU*<TO_@Z3I\NZIP&^';=PH_KQ/L5@EVD6"W)+A-/I2X%O.Q2+;HJ0+;Q&ER
MI#2]CI.\\,X#>Q<?D?T+'Z?]@=M&:$<NQN/+QO[7QGA *<D-CE"+'VPV)-0^
M'#_AV8YC-AK>=-,/8O,W+OX"4$L#!!0    ( '%N;T^DAU,>M@$  -(#   8
M    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL;5/;;MP@$/T5Q >$->NDZ<JV
ME$U5M5(CK5*U>6;ML8T"Q@6\3OZ^ W9<)_4+,,,Y9RX,V6CLLVL!/'G1JG,Y
M;;WO#XRYL@4MW)7IH<.;VE@M/)JV8:ZW(*I(THKQW>Z&:2$[6F31=[)%9@:O
M9 <G2]R@M;"O1U!FS&E"WQR/LFE]<+ BZT4#/\'_ZD\6+;:H5%)#YZ3IB(4Z
MIW?)X9@&? 3\EC"ZU9F$2L[&/ ?C>Y7374@(%)0^* C<+G /2@4A3.//K$F7
MD(&X/K^I?XVU8RUGX>#>J"=9^3:GMY144(M!^4<S?H.YGFM*YN)_P 44PD,F
M&*,TRL65E(/S1L\JF(H6+],NN[B/TTV:S+1M I\)?"'<QCAL"A0S_R*\*#)K
M1F*GWO<B/'%RX-B;,CAC*^(=)N_0>RF2&YZQ2Q":,<<)P]>8!<%0?0G!MT(<
M^7]TODW?;V:XC_3].OKUYVV!=%,@C0+INQ+W'TK<PJ0?@K!53S78)DZ3(Z49
MNCC)*^\RL'<\OLD_^#3M#\(VLG/D;#R^;.Q_;8P'3&5WA2/4X@=;# 6U#\=/
M>+;3F$V&-_W\@]CRC8N_4$L#!!0    ( '%N;T_M#B8EMP$  -(#   8
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
MP$*;.2MEP<62/+C;4+J'9%@(.%L_7;FY[KIIM["JZ5\*,CQ7^3]02P,$%
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
M?3[^DBLI#5@KT8WUTM@I7@(.E7';6[M7TUN> B/[>4S)\E^1_P502P,$%
M  @ <6YO3X*TM\)1 P  Q T  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&ULC5=M;YLP$/XKB!]0;(-?J))(3<BT29M4==KVF29.@@HX R?I_OW,2U.P
MC[1? G:>NWON?'ZP9Q=5O=0'*;7W6N1E/?</6A_O@Z#>'&21UG?J*$OSSTY5
M1:K-L-H'];&2Z;8U*O* (,2"(LU*?S%KYQZKQ4R==)Z5\K'RZE-1I-6_I<S5
M9>YC_VWB*=L?=#,1+&;'="]_2OWK^%B947#ULLT*6=:9*KU*[N;^ [Y?D]:@
M1?S.Y*4>O'M-*L]*O32#;]NYCQI&,I<;W;A(S>,L5S+/&T^&Q]_>J7^-V1@.
MW]^\?VF3-\D\I[5<J?Q/MM6'N2]\;RMWZ2G73^KR5?8)4=_KL_\NSS(W\(:)
MB;%1>=W^>IM3K571>S%4BO2U>V9E^[ST_M_,8 /2&Y"K >$W#<+>(/RL0=0;
M1)\UH+T!?3?HRMOEWA8S276ZF%7JXE5=/QS3INWP/37+M6DFV]5I_S/UK,WL
M>4$8G@7GQE&/6788,L"\(P+C_1J"0"&6Q#$GC(Q#K"!,.,8D$"8:8]80AL)D
M0[ >8>L@&CE@5CTZ#&LQ95</CB@5%N$5A(M$'%$K,0#'<$0X@8E'(/$((,XM
MXAV&#@/!(2@8@@(AA!6".KD@JRK4(6$ADEN($4T&TF0 S=BBR=Q*Q' ,#L;@
M;@QNI;'D3BDB3@2Q%F7%'2HD%@)9FS!Q85R0B0X1(&<!<+:WNOAH<58?(A(7
MP:*0H0CF&H-<8X"KI1G+^$.NMQ C$AC!XH@ &J&MCLCM)21B%MH+#0"YX*&M
M80F $XS2P58;<Y\0=@QPCVSNV.E1P@6B#G47%S(J:&Q3!W"F33&?H Y^,!XP
M :A3FSIQ]PT3"-D] .#,\CBX!,!--0O\Y<# IX.S"1>PAF- Q+DMXB!(V%G?
M!HW)P&J/ ;GG$R*)827&@!0+J_#K'C3JP1BAX0J-8\&*C %)%A.?-PP+)(84
MTBD_!)JJ+"QN&% W,2'E!%8F BB34UGB"@D);U26P$I" "6QSSIK B@)&"L8
MG$P+6>W;:T+M;=2IU,W);3![O8H\D.9D:\TO\7W2G7C?W73WFQ]IM<_*VGM6
MVIR;V]/M3BDM#4]T9ZIQ,%>JZR"7.]V\<O->=?>*;J#5L;\S!=>+V^(_4$L#
M!!0    ( '%N;T_@+6IVY@$  +X$   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;'V4T8Z<(!2&7\7X (LBZLQ$3;K3;-JD32;;='O-Z'$TB^(",V[?
MOH".<=3T1N#P_X?O()#T7+S+"D YGPUK9>I62G4'A&1>04/E$^^@U3,E%PU5
M>B@N2'8":&%-#4/8\R+4T+IUL\3&3B)+^%6QNH63<.2U::CX^PR,]ZGKN_?
M:WVIE F@+.GH!7Z!^MV=A!ZA*4M1-]#*FK>.@#)UO_B'(S%Z*WBKH9>SOF,J
M.7/^;@;?B]3U#! PR)7)0'5S@R,P9A)IC(\QISLM:8SS_CW[BZU=UW*F$HZ<
M_:D+5:7NSG4**.F5J5?>?X.QGM!UQN)_P V8EAL2O4;.F;1?)[]*Q9LQBT9I
MZ.?0UJUM^S'_W;9MP*,!3P:?_-<0C(9@84 #F2WU*U4T2P3O'3'\K(Z:,^$?
M KV9N0G:O;-SNEJIH[<,[TB";B;1J'D>-'BN>50<UPKB31*D 28*O$F!K9\\
M4(0+BD$364UK-7X08H)C;P&S%N[V@8=QN$T4;!(%&T31@FC0A+.%<+#W] U:
M$JV%?KR/R5SX@$0VD<@*R?>6OXJL:@]B@J/U)JV%.-I[9+U+:':2S,W^2<6E
M;J5SYDH?2GMT2LX5Z*3>DRZQTH_)-&!0*M.-=5\,5VH8*-Z-KP6:GJSL'U!+
M P04    " !Q;F]/PGX77CD"  "O!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6R-5=N.FS 0_17$>]=<#+F((&V"JE9JI=56VSX[9!+0&DQM)VS_
MOK8A+ $W6QZP/9PS<V:PQTG+^*LH *3S5M%:;-Q"RF:-D,@+J(AX8 W4ZLN1
M\8I(M>0G)!H.Y&!(%46!Y\6H(F7MIHFQ/?$T86=)RQJ>N"/.547XGRU0UFY<
MW[T:GLM3(;4!I4E#3O #Y$OSQ-4*#5X.906U*%GM<#ANW$=_G<4:;P _2VC%
M:.[H3/:,O>K%U\/&];0@H)!+[8&HX0([H%0[4C)^]S[=(:0FCN=7[Y]-[BJ7
M/1&P8_17>9#%QEVZS@&.Y$SE,VN_0)]/Y#I]\M_@ E3!M1(5(V=4F+>3GX5D
M5>]%2:G(6S>6M1G;WO^59B<$/2$8"'Y\EQ#VA/"=@.\2<$_ $P+J4C&UR8@D
M:<)9Z_#N[S9$;R)_C57U<VTTQ3;?5'F$LE[28+E(T$4[ZC';#A.,,/Z 0,K[
M$"*PA=@&,WIP&V W1V#O%I+-(4ML%Q%:\PP-']_DN9SDV6%B@ZD-9K'REM%$
M['^ALCEJ%>)%:)>,K9*Q1?)J(KG#1*,P@>^I9Z)Y[BJ>))_=A=RHC:QJH[G:
MU43&=HZ9RMA]#,FB6<Z??!R&_U ;6]7&%K7^1&T\^X6J_O/],(?9]L-'J$XS
M&AW;"OC)M$3AY.Q<2[W[1]:AZSX&^MA/[%O5C;OF^>ZF:^7?"3^5M7#V3*JF
M8H[^D3$)2J3WH(I:J-MC6% X2CU=J#GO>FBWD*SIKP<TW%'I7U!+ P04
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
M#A>>4\!Y""$\!&2])X&[.$1DP'.YM"['<0@A. 0?<SRWB/;6\+Z.V7?&$CX
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
M6X#0W4TR#]4/*BYM+X,#5_I2VJMSYER!]HP>=-J-?AOG 8.S,MU<]X5[(=Q
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
M[]BXH'!69JK[#@G7S6ZA>#<\5'A\+8M_4$L#!!0    ( '%N;T^(MA;S.P(
M &H&   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;'U5VXZ;,!#]%<1[
MP\U $A&DA:AJI5:*MMKVV2%.0&LPM9VP_?OZ0@@QUK[$]G#.F3,3/&0#H>^L
M1H@['RWNV,ZM.>^WGL>J&K60K4B/.O'D3&@+N3C2B\=ZBN!)D5KLA;Z?>"UL
M.C?/5.Q \XQ<.6XZ=* .N[8MI/\*A,FP<P/W'GAM+C67 2_/>GA!OQ!_ZP]4
MG+Q)Y=2TJ&,-Z1R*SCOW)=CN$XE7@-\-&MAL[\A*CH2\R\/WT\[UI2&$4<6E
M A3+#94(8RDD;/P=-=TII23.]W?UKZIV4<L1,E02_*<Y\7KGKEWGA,[PBODK
M&;ZAL9[8=<;B?Z ;P@(NG8@<%<%,_3K5E7'2CBK"2@L_]-IT:AU&_3O-3@A'
M0C@1@N130C02H@<A_90 1@)X$(#JEBY%]68/.<PS2@:'ZG^WA_(E"K9 =+^2
M0=5L]4RTAXGH+0=AF'DW*31B"HT)9YA@0GA"?4H1VE(4X8)N)"B7". _0_9+
MR!K83436.B/%!T]U1D:=&A,K3*>-;OPT-JR42U@0K6/?=+R$1>O-3.S)-+":
M!A;31IK"A@&&8QLFMAN)K49BBT!@&-&8=-Z68+5.#"L6E+_:;(S>+5'A*MW8
M'2=6QXG%L>&ET)AD[B5.@M1X+<HE[ OP-ZGAQIO=N!;1BYIFS*G(M>/RQ9U%
MIX'Y$LH;:\2+8%OJN?>0T5/X)Z27IF/.D7 Q#]2M/1/"D3#IKT3+:C'XIP-&
M9RZWJ=A3/?[T@9-^G.S>]'G)_P-02P,$%     @ <6YO3U8@\BZI @  +@D
M !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULC99=;YLP%(;_"N)^ 7_P
MD2J)5)BF3=JDJE.W:S=Q$E3 S':2[M_/-I02<S+U)MC.>XZ?UX9CKRY"OJ@C
MYSIX;>I6K<.CUMU=%*GMD3=,+43'6_//7LB&:=.5ATAUDK.="VKJ",=Q&C6L
M:L/-RHT]R,U*G'1=M?Q!!NK4-$S^+7@M+NL0A6\#C]7AJ.U M%EU[,!_<OW4
M/4C3B\8LNZKAK:I$&TB^7X?WZ*Y$V 8XQ:^*7]2D'5@KST*\V,ZWW3J,+1&O
M^5;;%,P\SKSD=6TS&8X_0])PG-,&3MMOV;\X\\;,,U.\%/7O:J>/ZS /@QW?
MLU.M'\7E*Q\,)6$PN/_.S[PV<DMBYMB*6KG?8'M26C1#%H/2L-?^6;7N>1GR
MOX7! 7@(P&, 2O\;0(8 \AY G?F>S%G]S#3;K*2X!++?K8[9EP+=$;.86SOH
MUL[]9]PJ,WK>4)RMHK---&B*7H,G&C0J(I-]G )#4Q1X%HZO)RCG"AK#,Q#0
M!''Q],I$[IGH-8G3M#T%S5-$/)2YC&1Q0F[@4!"' CA+#Z?79)-Y$%VDB4<#
MJ)(%IC!, L(D<QB$/)AD9IJ2R0[T+'-1ADD"HZ0@2CI'(=XL10JM"_500!'*
M8)8,9,D %G]9LIGC3PC%:>Z_,Z".+&^]-#D(E - WG=2Y'/?Z<+'+D$5O;%3
M2Q!F"<!XKHLEY#KW-[2$9 G&&,9!,5RE8@"(^F4J!M\=KYJ5D"Q9T!LE#=TH
MF^@#)6<03;TC$M/9EP7HO-ITC026V7N$/U!V!M&5>;+ ?MV!9%?EJ0>*)J=,
MP^7!'<@JV(I3JVT]GXR.A_Z]._.]\<)>!MSI]9ZFOTG\8/)0M2IX%MJ<@>ZD
MV@NAN:&,%V;%CN;R,G9JOM>VF9FV[$_POJ-%-]Q.HO&*M/D'4$L#!!0    (
M '%N;T\(5$>^- ,  -@-   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM
M;(U7;6^;,!#^*XCO+;:Q>:F22&W2:I,VJ=JT[3--G 05, ,GZ?[]C'$IX(/F
M2["=YYY[[NP[\.(BJM?ZR+ETWO*LJ)?N4<KRSO/J[9'G27TK2EZH?_:BRA.I
MIM7!J\N*)SMME&<>02CP\B0MW-5"KSU7JX4XR2PM^'/EU*<\3ZI_#SP3EZ6+
MW?>%'^GA*)L%;[4HDP/_R>6O\KE2,Z]CV:4Y+^I4%$[%]TOW'M\]$=(8:,3O
ME%_JWMAI0GD1XK69?-TM7=0HXAG?RH8B48\S7_,L:YB4CK^&U.U\-H;]\3O[
MDPY>!?.2U'PMLC_I3AZ7;N0Z.[Y/3IG\(2Y?N F(N8Z)_AL_\TS!&R7*QU9D
MM?YUMJ=:BMRP*"EY\M8^TT(_+X;_W0PV(,: = ;*]YR!;PS\SB"<]T"- ?WP
M0&<-F#%@UQH$QB 8&7AMLG3V-XE,5HM*7)RJ/4!ETIQ3?!>H_=TVBWH[]7]J
M VJU>EY1GRV\<T-D, \MA@PPP1"SMC&X0WA*02>#0#(>B&5.1@X^16QL!$5#
MR*,-B>@0\@2P^"$<B@]FU-<$=$ 0C3+:8@*-*=IL48;02.[Z.MC&AM& ]F$#
MU11430'5\4AUBV%]/R'"HP2NKT)M;!1&-&*C1#U2.P,LQFR\:3;,)X0B"F>
M@1E@=@;H1 H#D"  "/ HA8$5]GC/ RN4\7;/<0QDAJ#,$) Y+C8(X\-.(M!)
M!!!,[$8,$L17)#.VSU",@#**[4,$X38VGT^#:+*0,(([*@*D6RT5055B*;\.
MMC&P083# (?")UX%&! >3%" ;?P>$X B',=.K*!NV$R:X3:+@3Y+HPD*N.=A
MH.G9:NU.=3-W*.#F@J'N$D]0P.T%0_W%4FLW!XRFQ<(= @/ESZ8HX/K'0 -@
MX_HUH+Y80C%0!9_BAI+@CH*!EL((3$'@TB9 :5M1$;MF&;*#^A0V% 27+ %*
MEDTT:@*7+ %*UGKS&]#,6VD]"VF%>+V/TIQ7!WVEJ)VM.!7Z/M-;[:XM]_K6
MXGW VSO/]Z0ZI$7MO BI/HWU!^Q>",F5$G2K<GI4UZQNDO&];(:A&E?M7:.=
M2%&:>Y377>96_P%02P,$%     @ <6YO3Z:FW)O% @  =@D  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&ULC59=;YLP%/TKB/<5?P-5$JD)FC9IDZI-
MVYYIXB2H@!DX2??O9QM*B;FI^A+LFW/./??:LKVXJ/:Y.TJI@Y>JK+ME>-2Z
MN8^B;GN45=[=J4;6YI^]:JM<FVE[B+JFE?G.D:HR(@B)J,J+.EPM7.RQ72W4
M29=%+1_;H#M55=[^6\M2798A#E\#/XK#4=M M%HT^4'^E/I7\]B:632J[(I*
MUEVAZJ"5^V7X@.\S[ @.\;N0EVXR#FPI3TH]V\G7W3)$UI$LY59;B=Q\SG(C
MR](J&1]_!]%PS&F)T_&K^F=7O"GF*>_D1I5_BIT^+L,D#'9RGY]*_4-=OLBA
M(!X&0_7?Y%F6!FZ=F!Q;57;N-]B>.JVJ0<58J?*7_EO4[GL9]%]I,($,!#(2
ML'B70 <"?2.P=PEL(#"/$/6EN-YDN<Y7BU9=@K9?WB:WNPC?,]/]K0VZ9KO_
M3'LZ$SVO&&>+Z&R%!LRZQY )!H^(R*B/*0B48DUF='*=8#-','0-R>:0A,$F
M*%@G=7QZ52>'!1@HP)P NQ(07J-ZC'"8NF\4$8ASOUX QV+"L8?+ )P@,28W
MC'/0. >,QY[Q'L.GB1#%U%N$#0 S)PSU]DLVA\7)M E7I@5H6@"F$\^TF+NA
M@HK$[S: XRGAS%N]#,#%B(LXAHW'H/$8V&<I+)"  LD']EDR<_J))MQ?APT
M8X+&J=?(;(Y+1()@TREH.OW 'DMG62@G2>IYGJ,P8<(7R^8P0@6^L5(8P4<?
MFKL6R#_[$-!KPKAG&X31%#/L&0> E)#TEO,;AS:>.4^I;QS/#P\J$*.Q;QT
M$K.9$/>M \#8;*?8/XBCR>53R?;@+O8NV*I3K>T9/HF.CX<'8B\O+[ZVCPIW
MJ;W)]"^2[WE[*.HN>%+:7(WN MLKI:7QB>Y,<X_F$31.2KG7=AB;<=N_!/J)
M5LWPRHG&I];J/U!+ P04    " !Q;F]/>>O<V8H"   ("@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S.2YX;6R-5M&.FS 0_!7$!YR!$""G!.D(JEJIE:*K
M>GUVB!/0&4QM)US_OK8A)#&;]%Z";6;&L\[BW67'^+LH"9'.1TT;L7)+*=MG
MA$11DAJ+)]:21KW9,UYCJ:;\@$3+"=X94DU1X'D1JG'5N.G2K&UXNF1'2:N&
M;+@CCG6-^=^,4-:M7-\]+[Q6AU+J!90N6WP@/XG\U6ZXFJ%195?5I!$5:QQ.
M]BOWQ7_.?4,PB+>*=.)J[.A0MHR]Z\FWW<KUM"-"22&U!%:/$UD32K62\O%G
M$'7'/37Q>GQ6_V*"5\%LL2!K1G]7.UFNW,1U=F2/CU2^LNXK&0*:N\X0_7=R
M(E3!M1.U1\&H,+].<122U8.*LE+CC_Y9->;9#?IG&DP(!D(P$OSH(6$V$&87
M0OB0$ Z$T"*@/A1S-CF6.%URUCF\_WM;K+/(?P[5Z1=ZT1RV>:>.1ZC54QI&
M_A*=M-" R7I,<(6Y()!2'[<(H"VR8$(/;C=83Q&A=PO)IY DA$W,P#AGAA_>
MQ&G9R"#,S+(*84++*X29PV9#T&P("$26V2DF2BROD$QL>7TH<V-U#EJ= WM8
M/C((L["\?@*3 YC8@\U&H-D($+"3?8J9G.O_(3FT4P!;C4&K,2!@Y6(&8>Q/
M"\+8^0IA[N1K II-  $[7P',) D@'3MA(<R=C%V 9A> @&4D S")=2.M(1WK
M]//'F!NSO@??SQY@97)! Z#8]@N!)I\8J'3/\9V*X@..[:L6!-EW[6= .0BR
M2P.Z*H<UX0?3:@BG8,=&ZJIRM3JV,R^!+J?6>J;;'%-F+S)]C_0#\T/5"&?+
MI"K6IJ3N&9-$>?2>U,U5JK9LG%"REWH8JS'O>Y-^(ED[]%UH;/[2?U!+ P04
M    " !Q;F]/%20[K;8"  ##"0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6QUEM%NFS 4AE\%<;_B S:&*HFT,$V;M$E5IV[7;N(DJ( 9.$GW]K.!
MH-0^W 3;^<_O[QAS[-55=6_]24H=O-=5TZ_#D];M8Q3UNY.L1?^@6MF8?PZJ
MJX4VW>X8]6TGQ7X(JJLH)B2-:E$VX68UC#UUFY4ZZZILY%,7].>Z%MV_K:S4
M=1U">!MX+H\G;0>BS:H51_E+ZI?VJ3.]:';9E[5L^E(U02</Z_ S/!9 ;<"@
M^%W*:W_7#FPJKTJ]V<[W_3HDEDA6<J>MA3"/BRQD55DGP_%W,@WG.6W@??OF
M_G5(WB3S*GI9J.I/N=>G=9B%P5X>Q+G2S^KZ34X)L3"8LO\A+[(R<DMBYMBI
MJA]^@]VYUZJ>7 Q*+=['9]D,S^OD?PO# ^(I()X#QL59#$BF@,0)B$:R(=4O
M0HO-JE/7H!O?5BOLIH#'Q"SFS@X.:S?\9[+MS>AE0S.VBB[6:-)L1TU\IXD_
M*@I?0<DLB0S 3!&C%/$03S]0I [%J$D'33-H/C&:<D=6(#+.<98$94D0%NZP
MC!IV/PGE!*C#@LB F/7-<!Z*\E"$)W-X*#81I#EQ@% =S1.& S$4B"% .6Z0
MH@:I;^"2;E.?E#/P$L)DQ.P*'(>C.!S! 0>'^_.P&)B[20M,9X2PL#X9"I1Y
M0) X7]PV\R8"H #.QB@0&0.VM %S%"?W<)B[/+F?=DIXEKEU M&Q+*&PL/^
MX#6+(&\L7K!8*'N 6"1NW0,/-^&<$>96/U]'4QISNH"$UT! BF!.7:381V($
M<NXB^3I*"  L(.&E$)!:F'NG U+ETB1FWAF!Z4A&T@4DO!H"4@YS]ZB81.F'
M%V<^#[<^([J8F7WKEH_H[C2UUYN?HCN631^\*FT.YN'X/"BEI?$D#R;!D[E1
MS9U*'K1M<M/NQFO%V-&JG:Y,T7QOV_P'4$L#!!0    ( '%N;T^;&<-93@(
M ,,&   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;'U5VXZ;,!#]%<1[
MUV#,;460-HFJ5FJE:*NVSPYQ EK U';"]N_K"\L2X^X+]HS/F3ECFW$Q4O;"
M:T*$]]JU/=_XM1##(P"\JDF'^0,=2"]7SI1U6$B370 ?&,$G3>I: (,@ 1UN
M>K\LM._ RH)>1=OTY, \?NTZS/YN24O'C1_Z;X[GYE(+Y0!E,> +^4'$S^'
MI 7F**>F(SUO:.\Q<M[X3^'C/E%X#?C5D)$OYIZJY$CIBS*^GC9^H 21EE1"
M1<!RN)$=:5L52,KX,\7TYY2*N)R_1?^L:Y>U'#$G.]K^;DZBWOB9[YW(&5];
M\4S'+V2J)_:]J?AOY$9:"5=*9(Z*MEQ_O>K*!>VF*%)*AU_-V/1Z',U*&DTT
M-P%.!#@3PN1#0C01HG<"^I" )@*R","4HO=FCP4N"T9'CYG3';"Z1.$CDKM?
M*:?>;+TFMX=+[ZU$>5J FPHT8;8& Q>8<$8 &7U. 5TIMG!%A_<)=FL$"NXA
M^S4D0VX1D;/.2//14D26674:3*(QO:DS0%ELP78.6)R',;(4KV$1A"CXCVKD
M5(U6JE%NJS:8^%XULD6O46D>I=9)[]>H3Q%<EG:G.79JCAV:<TMSO,Z39#"W
M[X4#%D91DD:6;"<N#/+$K3MQZD[6-R0/+=W)ZDQ1&H36R>_6*-<]VCM@]_?(
MB :+7[DC[*+;)/<J>NV%^B,6WKD3/T'5"BS_5G9HTU#?PYCV_AVS2]-S[TB%
M;#2Z'9PI%42J#![DMM;R19F-EIR%FJ9RSDQ?-8:@P_1D@/G=*O\!4$L#!!0
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
MY>)5%I0J[ZUBM=SXA5+-*@CDL: 5D4^\H;5^<^:B(DHOQ260C:#DU 55+$
MQ$%%RMK/U]W>7N1K?E6LK.E>>/):543\?::,MQL?^O>-E_)2*+,1Y.N&7.@/
MJGXV>Z%7P<AR*BM:RY+7GJ#GC?\)KG80FX .\:NDK9S,/9/*@?-7L_AZVOC
M.**,'I6A('JXT2UES#!I'W\&4G_4-('3^9W]<Y>\3N9 )-UR]KL\J6+CI[YW
MHF=R9>J%MU_HD%#D>T/VW^B-,@TW3K3&D3/9/;WC52I>#2S:2D7>^K&LN[$=
M^.]A[@ T!* Q (;_#<!# /YH0#@$A+. H$^EJ\V.*)*O!6\]T7_>AIB_"*Y"
M7?VCV>R*W;W3Y9%Z]Y9'*%T'-T,T8)Y[#)I@T"-B:R-"\ C9V9 (9B,FT"9'
MI\CI%'4$X0/!S&@/B3M(W=M(0!K!&6[[/N[!#W;ZP;8?M$ 0.@E"BR#,PEG5
M0LLI2E(( ' +14ZAR.$TFPGUF&@B%*6+,K%3)G[W ^UB2P5!O*R3.'426R>:
MZ226#@0X HM"J5,HM87P D'F),@<!/.29';A8[QH% )W%P.'$EJ@6#@(X ?,
M#J"I6YR$:-FNNY6AHY<Q7J!P=Q]TM)]M%UOM T'L^-^"R7%I+KSO1%S*6GH'
MKO3)VYV/9\X5U:3@26=?Z#MV7#!Z5F::Z+GH+YI^H7@S7*+!>)/G_P!02P,$
M%     @ <6YO3\E*U=<[ @  808  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#8N>&ULC57;CILP$/T5Q >$FXU)1) VJ:I6:J5HJ[;/#ID$M("I[23;OZ\O
MA*7@K?J"[>&<F7-L/.1WQE]$!2"]U[;IQ-:OI.PW02#*"EHJ5JR'3KTY,]Y2
MJ9;\$HB> ST94ML$<1BF04OKSB]R$SOP(F=7V=0='+@GKFU+^>\=-.R^]2/_
M$7BN+Y74@:#(>WJ!;R"_]P>N5L&8Y52WT(F:=1Z'\]9_BC9[HO$&\*.&NYC,
M/>WDR-B+7GP^;?U0"X(&2JDS4#7<8 ]-HQ,I&;^&G/Y84A.G\T?VC\:[\G*D
M O:L^5F?9+7U,]\[P9E>&_G,[I]@\(-];S#_!6[0*+A6HFJ4K!'FZ957(5D[
M9%%26OIJQ[HSXWW(_Z"Y"?% B$="E/Z3D R$Y(V C'FKS%C]0"4M<L[N'K>'
MU5/]342;1&UFJ8-F[\P[Y5:HZ*W "<J#FTXT8'86$T\PT8@(5/:Q1.PJL8L7
M=!3^76&_A&3(72)QND@,'TWY>&;"0E(#Z2PD7..,9.N9%@=PG9(X).\H0DY%
M:*%H/3.]LQ \*80Q1B1-9X*6N"PB*$/O' )VZL%+/?-CQ@OCB*P1P62F9XG#
M:BO#*'/K29UZTH6>))EOD,602:%PE<QWQP5"B5L*<4HA#BG13 KY'RDNT$)*
M,+F9+?"+:6+"*]FUD_H*3*)CGWR*]<V>Q7>J?]IV]Y;&-M^OE%_J3GA')E7?
M,+?[S)@$I3%<J=.K5+\?%PV<I9X2->>VZ]F%9/W0T(/QKU+\ 5!+ P04
M" !Q;F]/1K<%[R\"  "X!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6R-56UOFS 0_BN('U"#8UY2$:0FT;1)FQ1U6O?9(9> :C"SG=#]^]F&T 2\
MJE_ /IZ7NP,?6<?%JRP!E/=6LT:N_%*I]A$A69104_G 6VCTDR,7-55Z*TY(
MM@+HP9)JAG 0Q*BF5>/GF8WM1)[QLV)5 SOAR7-=4_%W#8QW*S_TKX'GZE0J
M$T!YUM(3_ 3UJ]T)O4.CRJ&JH9$5;SP!QY7_%#YNEP9O 2\5=/)F[9E*]IR_
MFLVWP\H/3$+ H%!&@>K;!3; F!'2:?P9-/W1TA!OUU?U+[9V7<N>2MAP]KLZ
MJ'+EI[YW@",],_7,NZ\PU!/YWE#\=[@ TW"3B?8H.)/VZA5GJ7@]J.A4:OK6
MWZO&WKM!_TIS$_! P",AC#\D+ ;"XIU /B20@4 F!-278GNSI8KFF>"=)_JW
MVU+S$86/1'>_,$';;/M,MT?JZ"6/%E&&+D9HP*Q[#+[!A",":?71 KLLUGA&
MQ_<&FSF"!/>0[1R2$G<2"V>="\LG=W7&DSI[3&PQC<4D <;!--LY+(Y($(23
MC%TP'(>1.VOBS)HXLD[< I%3('((I).R79BEVR1VFL1S@>G[6\\Q)$G=)HG3
M)'&8_.<S3)T"Z2=:X< 0[#99.DV6GVC%'#-O!;HYOS6(DYV-TBOXN5'F&-Q$
MQ_'[A,WYG\37>BSW4_1=II_I/Z@X58WT]ESIZ6)GP)%S!3K%X$%_$Z7^C8P;
M!D=EEHE>BWZ8]AO%V^$_@<:?5?X/4$L#!!0    ( '%N;T_4H<[@FRX  $CM
M   4    >&PO<VAA<F5D4W1R:6YG<RYX;6SM?6MSXT:2X.>]7U'ADW?4$1";
M>!&D/.,(M1X]FFT]MJ6VU^&X#Q )2G"# !<@I=;$_?C+S'J@@"J E%KM\?ID
M1TL46:C*RLK*=R;_6E4KML[3_UXGA\4Z7_WMNS#POV-?%EE>_>V[N]5JN?_V
M;36]2Q9Q-2B620Z?S(MR$:_@S_+V;;4LDWA6W27):I&]]8;#T=M%G.;?_?C7
M*OWQKZL?CXKI>I'D*W:0S]AQODI7C^PTYS.D1<[VV*>K([:[\^:O;U<__O4M
M/L0?=#UV5N2KNPJ>FB6S]L=7R7+ _*'#O*$[:7]X7MP/V'!L__ L+N%)U_ZA
M E>'\=</:9ZPTU6RJ/Y/^P&QI8_);5JMRAB>/(\727O489;$Y3Q-LID#,T\'
M';,<PLIEG,&06?*%_4?RV!XWA/^BR2@<ANU/KLMXEN:W[.IQ<5-D[4^GV=S
MX.&Z+'&G)VDUA35_ 0@1U>PH7AGP[^T-)WO^L /LDS1+2G8(S]T6I0'SP72:
MP.?PZ8R/[-J\@.=CLBS*%>UE%:_657OX+XGQEICAIR(#"HY+ 9$Q[+SH>/#G
M),OV/N?%0\ZNDK@J<@#UM*K6G; >+Y+R%D%\7Q8/JSMV6"R6<6YL?1YGE8%+
M,<75(LXR]FY= 6U5!JBK<MWU(*RU **\6A73SPZ[NHO+I&(7ZU6UBG,B@=TT
M9Q6];5PJ,<7E^B9+I^PD*^)5%WAW@).N?:E;<OVX-,!TAWO_T?G 95*FQ:R3
MSN2M_E__]F^]MU.GV1-XT\#?-D\+6*S/G_QBD#$\.N./9_&M<?W259:P8LY<
M;_?F#5#1=%T"&HT[USB[G<'094O8PGV<F<?]+L[B?)K@222KJIM1ZIQPW'7)
M#ZH*)C$^C:L[!E3#IO@B^>]U"I# <&/@U1U<R;U54BY8FM\GU6IA&P4W'45(
MQ<IDFL!4-UE2.2Q/#!H[A3GR55&F'9]?K.Z H4P%[+$5]NMB!6?8/^:R!(E5
MKAX=MLR0->-6<9=+!+]G93NV/A3Y[48<O"^*V4.:&1SX%!A3?IL"2@2LW<O;
M=UH09'VXZ#AC@:$/:7R39NDJ-=FG.K=E_(B'9OD<V!%0"7"#)*](*':-2;[@
M$'.-YG%EW<#P$^B!]BB9)S#+C*WB+SV?XCI]F.P!@0_K&4!,]Z[(9B!D_OU_
MCSTW^H$= UV9%_ZRE/!4MCO_ PN'0P>$NF#8/["\$"]9B@)HQHJ2%35S;\V/
M>MI^M8RGR=^^ T6L2LK[Y+L?60?;$2#$ZQ5<Y_2?,'E(B],_ S+7=T:!ZXR'
M(=T;^G/DA*'OM"#$3S40@4:1$0); H7I!C MM30::+QML*R#V2Q%"H,C6,;I
M; ^DV31>IG D[9$?DQ6HFDAT<9G#RAT'65E.*[&>%A^OT1X'>>O3;K'LW<L8
MJ? N6:4@;ZHWP,-WV%N!O8V4HHZ"!/JLR+*XA"L*F*,)##E@3*"=LSBP'LW
M>+IYQL]XLMA.)>FDS:V?>2JBFD]OO4_K8UMN$C79A.0%7HUC0:[;R?3(4&.3
M%:M 3INLO@!;#N:W?@B::@58*8MY:HJ=)>KGN(<N]GT%VB!\[K#;)$_01,&+
M$<\6:4YFSRJ]-Z0&V#G%(F'SLEBP@B]0Y,;$(!<3P-@*9"H.[YCD)@%K+!%C
M[(S_5'TF-V'#FWV5^I.:;-B[N (=>3N2LDYPE&;KE:"IS5/\G*2W=S@\O@=<
MW286"MLW^8T$L8/N=!"V(DV=U_U%<+EN,M756?;K&?%UPT+6^/FEX.>'G)]W
M/J(8N[HI72.)8W>Q86W7+%XQ_5*-NI[9-([VNG<35RU]J(OHP)I=E],[&(_H
MG6H\I.]0NI\R1\+]2Z<KR7Z)D>%.2+_L7Z/O2>-ZB0^-7:QSH!66+)99\9@D
MXDT%/>K=?4!\Q;2&X?HE*:<IQQ@?7BR)Y7!,X+O\1B5?8)+\%O8-3 5U7K+J
M^JSFKYJY_VS%DSHD\.Y#NKK#6X@LF;@=#4"C@S3;UL'=HM^I5[I_JS6?<?,,
M<=9Q\SK']<QMZ)(=<W>.ZYG;<"=TS&V,:S)8,KE/LN*A1_K3F#F-T:4GJM93
MD+1V&V[VVUJ8I&Q5H 5>Y-,4K,V\%DWP/OY%QCXH O?I#([SYM$ZOR%KCA(P
M,*8I9W8D_1?HIONGU1H\78#J7DK*RM!PSD!%F'78KX=T:P!,%F>P;4(K$M^L
M6-^LYFO0-H2%:CIE:AAPI5E:T4 &?_88Z;OO0;R\ ;A (X*1\-2RJ- RG'<
MV,7U[1NI<"<:4FE*PIEF4QH(MGA/[+:Q'<2V$>\@TAHF.4$PZ[./S[>ECDT4
MRW'?_\REX$AT+99]GAKZ*VT[4'KGZSG\R[*8)LE,0(JZL@4 IPE!_QR+>(7>
MOG3CTM+;"UB!F:O41D+J#-9(;&F^%2[;^)^G.5RB_F=JF5!M4C*:VTU?3F9O
M._&2%*P.*6SHA& "Z,*L3#(*/@#[DYB$*;:4:,9Q;(-:L$7*!/>\.TOXJS>,
MW!A;NEL[_;(.6$*W:9Z+/3PFL>$M['DV04>-_:FK]7*9D90"-HA<%'CC6BH)
M4TE=L D5%;.NBPX;-H/+@#K$74)+T11]EMMYD>_Q);9 +2Z3X17:FAS.BU7"
M#D#:7JT7"PP.H9F3WN;I/)TBJQ&,$Y>]++)T:ED4IR"Q>L(A!!S54MU 9?_<
M[-?KY,N*O<L 9,.<.;^X/@98R<OD_L"N/IV='7S\A5V<L*O3]^>G)Z>'!^?7
M[.#P\.+3^?7I^7MV>?'A]/#T^(H=)=6T3)=2$$I.L\\^)O=)OD[@][0 P'#
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
MBCMM8T'>E'^"O*1*O] _?]2EX+5N@%"=;#<.I%%HF0+9B>/9/K'9W<#!D>W
M;V OT0CN/T<43_B*I^V\-^*#75;!^9K>!/P8]T*]<;&YZC="C^4DI(29031A
M[\4A2;9!O +-C$$T9H<8AL@R7O5\4I3S),6QF$$B:W#@EH$M //A'0O'VX
M*AK $)(N/IAH( @N1\P-K9M!Z'>!L,NE'JS*1VO@1'1T;V![VX$#^ 7.'A%*
M7'<PYO)1!=+9BE(?*DI6I;B'EG2+X?=I4O+\7W$)A'>#GFJ=K<9?C[51W0<J
MW[  '8X)9F\0(."3@9T"X04A>C">T(F'XZ_<72W"&UQFM:^G- E:5=M0+PYN
M;\OD%N]YSS$ GP[46:"'&DS?R.^C(W\P]BC)!\EIA^V"=@1:YANFE=21E-WG
MQX#, C-=C(J[QKULI9UTV_<;[^>G7%1M"7.X^VI&<%P^=\L/0"N6-R,"<SUD
M;H"4_A.?:M<%17'BTPT8#8*P<3="QP-M^PW.$KC;+@]6)88Y0%>'A4:A6CP
MRW^([\'/>O&A,QK[?''?;2R.JA"!!4]$VRX^@;,<.@'1,K @+VSHC:52F-&/
MO.)=(^8,L\1\G_2;T*)O@>(8N,X$*1]H:633W ;L6#HEN1IVJ13S+,Z17-PA
MZ;?<=0]*ZO=*U)!)7MOK;FV"BV968V[HZFH<*)L>0WW3PP#&>!#XQE-1XRE4
MZ +'"SRTZR?HV  BQU23R<"W*[T[8[A%P[$ 3R*B!4DP<<:!44M+!M,1,'?=
M>]Y1UXU%'=N9O=P\.E+FT>DYV+C'[/K@O\"FQ1,&A(IB/*YOM.O&6WE6-J];
M?[93KZ--]&-!8WI&.;1 @(XW@HL8$D]Q,.(3NOSUR(M MP]YM0%#51[(%D00
MF$1@ND1C>DAV>+'L!.R5$:C_P*U<)YS O,&(\02?$6C,LE=*#<LN,CB8^0WP
MM!$F-6$^)ES2\5"  $:'!P3N>H$S"B/RS[GU1#80=C%7*<09?7_BN$!+(+E!
MJ0&&:9;LTZ9]0$9 2@$@)O3!C SI=>131FY+H*0\:,3+'=.FZUGL"H,G:YYV
M6*](ZJ7TQ,_G"0]4JT\H%@5Z\%0XB$ _WL,/Q0R2)FHX7H8Z3@R0N:'BHID2
MP \??\A1])GPT^^QW9!]CSU&^$GIH25&5@[\PVDN$ZPCP&U)9SZF?NQ1"BY.
M4!=CJFB+EIK,Q^SZ]#/ G\=?EFE9ER.LT5ZI*S(I<,7.+SXHBP7AH)W OX8#
M?Z8Y\*?DCZO8KD<+N?7/8YXAU" Q$1,#NXO7]'75Z+L"#7RF:WG6'H)"/WP<
M<6TE'1JILP)3/DLV7+M*/6GT=KN[=MP@M-L/:.<'(_*\=$^@ F[H$Y@,^50[
MF(LH\@[01T;.L"YGS8X'4HN>$DX8%0SRACZLK-<S31OL<V:Y]ATI5RV6BOK;
M=K?"QEK$&KO: F_V=3<QZF1@ KD3U OP-3"4$2IH,L&RE=3:2,S<#3T74Q.0
M90%[=5P Y0W%1^HP,D7,*3"-)/$0ES.13B7(UH\B4!1#AL?G1<+G8J5(D+8N
M:I8AK G*LI96#KP6'4 1J!WPVW4!^(3JZU2=RBZP:"]$Q6M7Q#+>L'8?+E%M
M0LY?A ODBQLP,"F=:!S5F9PP0>2,QS07YGX&+K)LGOXQTQINJ4-]A'$@ R)"
M4X2X_<G&+8+(P>HOO+S#P!F'8X'*CCEW<!R(/7EP^-#$#TFUCG6VDG<<1^,T
M>#5.8RF@L651HOZD,S^D3JQ#@KF0'*C<5,0GX2&R6&2+J4;H5/&TQAJ"/"D*
MQ)/[1?6.<IOH//+FD1ZH5-I8?!^G&:W)(_OW/ :;HQV#?]2Y_&59K+D]Q/TM
M* 71!.#([.09Y#\4G$*DZ0I.$$J>@14?@H'LB'(/6U$(GJYP Z/"BIBQR8R7
M+US1E$(L.2RQ>!\G;_9D,(M8)!%2@480X(M=V*<W\8C>!+7:++\0=)<PP-H4
MN-M F#YH/A$9)&)*FWD%_#\ VW(7]!U\&&\!91N-R%;B,S;\U? ;"R6PIQJC
MSDA8O2"+*@^+&=JQ/#G&A[L*QN6$D ]_#.2+^EUZT?*]J_0?T2/B#Y=K(LHE
M^JEBT-Y6M;[Y+>&UF V])]4R.*1(_PWL[&J63GD");G]1-(DUU7TS_&ZHY9
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
MA6^V +2%K[8 MH7OM@"XA2^W +J%;[< O(6OMP*]E:^W KWU GMMM-GFZZU
M;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM0&_CZVU
M;[O 60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K[4!OY^OM
M0&_GZ^U ;^?K[4!OO\!9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM [U3579Q_9R[
M7;U-YR[Y,?S/F@'<*7\<XODS3E/__&DS4#KWJ\1PNIX=PM/4KXCPXY?FPR=0
M2P,$%     @ <6YO3_W0 !J^ 0  [1P  !,   !;0V]N=&5N=%]4>7!E<UTN
M>&ULS=G+;L(P$ 707T'95L3X4?H0L&F[;9':'W"3@40DL64;"G]?)T"E(BI1
M =+=$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$QGQ54:Y\:2TVLS(RK=8BG;LZL
MSA9Z3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZVU]O6XT1;6Y69#J5IV*K)#YKV
M=PU31U6WQA>E]3=Q0=)[6<<N/EX;)['J$W;"A,,;V_-XW]N*G"MS^E<T,YN5
M&>4F6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=YI]J%5UW'QFQ=L5\+TNOE")N*
MC@?H*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVLNE >>;P8:1JKGK4++_F(U&Z=
MG/*3AL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< B2'!,FA0'+<@N08@N2X \EQ
M#Y+C 20''Z $01&5HY#*44SE**AR%%4Y"JL<Q56. BM'D56@R"I09!4HL@H4
M606*K )%5H$BJT"15:#(*E!DE2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*
M%%D5BJP*15:%(JM"D56AR*I09%4HLJHKRMH=TUJ7S5])/HU9[.>S[E_.R3=0
M2P$"% ,4    " !Q;F]/'R// \     3 @  "P              @ $
M7W)E;',O+G)E;'-02P$"% ,4    " !Q;F]/)^B'#H(   "Q    $
M        @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( '%N;T_!
M6?AT[@   "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM
M;%!+ 0(4 Q0    ( '%N;T^97)PC$ 8  )PG   3              "  ;8"
M  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ <6YO3TLD>I'2 @
MF0L  !@              ( !]P@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;%!+ 0(4 Q0    ( '%N;T^?$[W*700  ,H3   8              "  ?\+
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " !Q;F]/'<.A
MAB\"  !E!P  &               @ &2$   >&PO=V]R:W-H965T<R]S:&5E
M=#,N>&UL4$L! A0#%     @ <6YO3Q3'$NV+ P  Y@T  !@
M ( !]Q(  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( '%N
M;T_,$G=][P4   D?   8              "  ;@6  !X;"]W;W)K<VAE971S
M+W-H965T-2YX;6Q02P$"% ,4    " !Q;F]/$/[90*(%  #E&@  &
M        @ '='   >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%
M  @ <6YO3["\MP"W 0  T@,  !@              ( !M2(  'AL+W=O<FMS
M:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( '%N;T^DAU,>M@$  -(#   8
M              "  :(D  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"
M% ,4    " !Q;F]/[0XF);<!  #2 P  &               @ &.)@  >&PO
M=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ <6YO3]O\;%&X 0
MT@,  !D              ( !>R@  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6Q02P$"% ,4    " !Q;F]/E6F(X[8!  #2 P  &0              @ %J
M*@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( '%N;T_4
MJ!^OMP$  -(#   9              "  5<L  !X;"]W;W)K<VAE971S+W-H
M965T,3(N>&UL4$L! A0#%     @ <6YO3UM&8*:W 0  T@,  !D
M     ( !12X  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M" !Q;F]/#0M>5H("  #<"0  &0              @ $S,   >&PO=V]R:W-H
M965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( '%N;T_^A/3T&0(  +H&   9
M              "  >PR  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L!
M A0#%     @ <6YO3]II03:R 0  T@,  !D              ( !/#4  'AL
M+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " !Q;F]/NOAXOND!
M  !F!0  &0              @ $E-P  >&PO=V]R:W-H965T<R]S:&5E=#$W
M+GAM;%!+ 0(4 Q0    ( '%N;T_]>#LGWP$   $%   9              "
M 44Y  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ <6YO
M3]=7M5BU 0  T@,  !D              ( !6SL  'AL+W=O<FMS:&5E=',O
M<VAE970Q.2YX;6Q02P$"% ,4    " !Q;F]/SXRD$<,!   W!   &0
M        @ %'/0  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0
M   ( '%N;T^"M+?"40,  ,0-   9              "  4$_  !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ <6YO3^ M:G;F 0  O@0
M !D              ( !R4(  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q0
M2P$"% ,4    " !Q;F]/PGX77CD"  "O!@  &0              @ 'F1
M>&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( '%N;T_UMHW!
M_P$  $@%   9              "  59'  !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&UL4$L! A0#%     @ <6YO3XLP_]0, @  <P8  !D
M ( !C$D  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !Q
M;F]/7BEL68@"  #;"   &0              @ '/2P  >&PO=V]R:W-H965T
M<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( '%N;T_5-Y2 S ,  .01   9
M          "  8Y.  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#
M%     @ <6YO3\P"#Z^2 @  < @  !D              ( !D5(  'AL+W=O
M<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !Q;F]/S<BYY><!  "B
M!   &0              @ %:50  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM
M;%!+ 0(4 Q0    ( '%N;T_^60PC 0(  (T%   9              "  7A7
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ <6YO3P4F
M&VAX!0  MQT  !D              ( !L%D  'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6Q02P$"% ,4    " !Q;F]/*"0S>14"  !%!@  &0
M    @ %?7P  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    (
M '%N;T_Y;15=T@(  '8*   9              "  :MA  !X;"]W;W)K<VAE
M971S+W-H965T,S,N>&UL4$L! A0#%     @ <6YO3P,R424" @  .04  !D
M             ( !M&0  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"
M% ,4    " !Q;F]/B+86\SL"  !J!@  &0              @ 'M9@  >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( '%N;T]6(/(NJ0(
M "X)   9              "  5]I  !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL4$L! A0#%     @ <6YO3PA41[XT P  V T  !D              ( !
M/VP  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " !Q;F]/
MIJ;<F\4"  !V"0  &0              @ &J;P  >&PO=V]R:W-H965T<R]S
M:&5E=#,X+GAM;%!+ 0(4 Q0    ( '%N;T]YZ]S9B@(   @*   9
M      "  :9R  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%
M  @ <6YO3Q4D.ZVV @  PPD  !D              ( !9W4  'AL+W=O<FMS
M:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !Q;F]/FQG#64X"  ##!@
M&0              @ %4>   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+
M 0(4 Q0    ( '%N;T^4@W4=?0(  ,0(   9              "  =EZ  !X
M;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ <6YO3Q,8B)\Z
M @  G 8  !D              ( !C7T  'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6Q02P$"% ,4    " !Q;F]/%@H3L"<"   -!P  &0
M@ '^?P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( '%N
M;T]KNGVL30(  -4'   9              "  5R"  !X;"]W;W)K<VAE971S
M+W-H965T-#4N>&UL4$L! A0#%     @ <6YO3\E*U=<[ @  808  !D
M         ( !X(0  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M    " !Q;F]/1K<%[R\"  "X!@  &0              @ %2AP  >&PO=V]R
M:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( '%N;T_4H<[@FRX  $CM
M   4              "  ;B)  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4
M Q0    ( '%N;T_?(T6.+ (  -D(   -              "  86X  !X;"]S
M='EL97,N>&UL4$L! A0#%     @ <6YO3^\8LK;V P  ZA\   \
M     ( !W+H  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( '%N;T\?(?K>
MR@$  .(<   :              "  ?^^  !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( '%N;T_]T  :O@$  .T<   3
M  "  0'!  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     X #@ .@\  /#"
$      $!

end
</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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6773582752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">NOTE A &#x2013; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Description of Business: </div>Clearfield, Inc., (the &#x201c;Company&#x201d;) is a manufacturer of a broad range of standard and custom passive connectivity products to customers throughout the United States and internationally. These products include fiber distribution systems, optical components, Outside Plant (&#x201c;OSP&#x201d;) cabinets, and fiber and copper cable assemblies that serve the communication service provider, including Fiber-to-the-Premises (&#x201c;FTTP&#x201d;), large enterprise, and original equipment manufacturer (&#x201c;OEM&#x201d;) markets.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Revenue Recognition: </div>Effective <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2018, </div>we adopted the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Update (&#x201c;ASU&#x201d;) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606</div>)</div>, and all related amendments. ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09</div> supersedes the revenue recognition requirements in ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">605,</div> <div style="display: inline; font-style: italic;">Revenue Recognition,</div> and is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. It also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue, cash flows arising from customer contracts, including significant judgments and changes in judgments, and assets recognized from costs incurred to obtain or fulfill a contract. The adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">09,</div> using the modified retrospective approach, had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> material impact on our results of operations, cash flows, or financial position. Revenue continues to be recognized at a point in time for our product sales when products are delivered to or picked up by the customer and revenue for shipping and handling charges continues to be recognized when products are delivered to or picked up by the customer. Additional information and disclosures required by this new standard are contained in Note E, &#x201c;Concentrations.&#x201d;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Our revenue is comprised of the sale of our products to customers and is recognized when the Company satisfies its performance obligations under the contract. A performance obligation is a promise in a contract to transfer a distinct product or service to a customer. The majority of our contracts have a single performance obligation and are short term in nature. We recognize revenue by transferring the promised products to the customer, with substantially all revenue recognized at the point in time when the customer obtains control of the products. Shipping and handling costs charged to our customers are included in net sales, while the corresponding shipping expenses are included in cost of goods sold. Sales, value add, and other taxes collected from customers and remitted to governmental authorities are accounted for on a net (excluded from revenue) basis.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Cash and Cash Equivalents:</div> The Company considers all highly liquid investments with original maturities of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months or less to be cash equivalents. Cash equivalents as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> consist entirely of short-term money market accounts.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company maintains cash balances at several financial institutions, and at times, such balances exceed insured limits. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> experienced any losses in such accounts and believes it is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> exposed to any significant credit risk on cash and cash equivalents.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div> <!-- Field: Page; Sequence: 34; Value: 1 -->   <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Investments:</div> The Company currently invests its excess cash in bank certificates of deposit (&#x201c;CDs&#x201d;) that are fully insured by the Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) and Unites States Treasury securities with terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years, as well as money market accounts. CDs and Treasuries with original maturities of more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months are reported as held-to-maturity investments and are recorded at amortized cost, which approximates fair value due to the negligible risk of changes in value due to interest rates. The maturity dates of the Company&#x2019;s investments are as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 54%; font-size: 10pt; text-align: justify">Less than one year</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,524,270</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,930,225</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">1-5 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,902,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,974,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,426,270</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,904,225</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: center"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Fair Value of Financial Instruments: </div>The financial statements include the following financial instruments: cash and cash equivalents, short-term investments, long-term investments, accounts receivable, accounts payable and accrued expenses. Other than long-term investments, all financial instruments&#x2019; carrying values approximate fair values because of the short-term nature of the instruments. Long-term investments&#x2019; carrying value approximates fair value due to the negligible risk of changes in value due to interest rates.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: center"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Accounts Receivable: </div>Credit is extended based on the evaluation of a customer&#x2019;s financial condition and collateral is generally <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> required. Accounts that are outstanding longer than the contractual payment terms are considered past due. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> charge interest on past due receivables. The Company determines its allowance by considering a number of factors, including the length of time trade receivables are past due, the Company&#x2019;s previous loss history, the customer&#x2019;s current ability to pay its obligation to the Company, and the condition of the general economy and the industry as whole. The Company writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The allowance for doubtful accounts activity for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> is as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> Beginning<br /> of Year</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Additions<br /> Charged to<br /> Costs and<br /> Expenses</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Less<br /> Write-offs</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance<br /> at End<br /> of Year</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 18%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">210,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">289,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">September 30, 2017</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,473</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14,338</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Inventories: </div>Inventories consist of finished goods, raw materials and work-in-process and are stated at the lower of average cost (which approximates <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out) or net realizable value. Inventory is valued using material costs, labor charges, and allocated factory overhead charges and consists of the following:</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-size: 10pt; text-align: justify">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,115,298</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,013,166</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Work-in-process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">540,962</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">560,988</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,356,720</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,475,981</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Inventories, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,012,980</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,050,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On a regular basis, the Company reviews its inventory and identifies that which is excess, slow moving, and obsolete by considering factors such as inventory levels, expected product life, and forecasted sales demand. Any identified excess, slow moving, and obsolete inventory is written down to its net realizable value through a charge to cost of sales. It is possible that additional inventory write-down charges <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be required in the future if there is a significant decline in demand for the Company&#x2019;s products and the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> adjust its manufacturing production accordingly or if new products are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> accepted by the market.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Also during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,</div>&nbsp;<div style="display: inline; font-style: italic;">Inventory (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">330</div>) Related to Simplifying the Measurement of Inventory</div> which applies to all inventory except inventory that is measured using last-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out or the retail inventory method. This adoption had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> effect on the financial statements and was applied prospectively. Therefore, prior periods were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> retrospectively adjusted.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Property, Plant and Equipment:</div> Property, plant and equipment are recorded at cost. Significant additions or improvements extending asset lives are capitalized, while repairs and maintenance are charged to expense when incurred. Depreciation is provided in amounts sufficient to relate the cost of assets to operations over their estimated useful lives. Leasehold improvements are amortized over the shorter of the remaining term of the lease or estimated life of the asset.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Estimated useful lives of the assets are as follows:</div> <div style=" margin: 0pt 0 0pt 9pt; font-size: 10pt; text-align: left; text-indent: -9.35pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap">Equipment</td> <td style="font-size: 10pt; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2013;</div></td> <td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Leasehold improvements</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10 or life of lease</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Vehicles</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Property, plant and equipment consist of the following:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify">Manufacturing equipment</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,106,041</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,202,532</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Office equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,996,251</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,809,614</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Leasehold improvements</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,436,346</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,417,786</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">245,903</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226,221</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Construction in progress</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,921</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Property, plant and equipment, gross</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,793,462</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,656,153</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt">Less accumulated depreciation</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,380,221</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,911,569</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Property, plant and equipment, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,413,241</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,744,584</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Depreciation expense for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,705,583,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,748,945,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,614,272,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Goodwill and Intangible Assets:</div> The Company operates as <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> reporting unit and reviews the carrying amount of goodwill annually in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fourth</div> quarter of each fiscal year and more frequently if events or changes in circumstances indicate that the carrying amount of the assets <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable. The Company determines its fair value for goodwill impairment testing purposes by calculating its market capitalization and comparing that to the Company&#x2019;s carrying value. The Company&#x2019;s goodwill impairment test for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> resulted in excess fair value over carrying value and therefore, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> adjustments were made to goodwill. During the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> triggering events that indicated goodwill could be impaired.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 36; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">A significant reduction in our market capitalization or in the carrying amount of net assets of a reporting unit could result in an impairment charge. If the carrying amount of a reporting unit exceeds its fair value, the Company would measure the possible goodwill impairment loss based on an allocation of the estimate of fair value of the reporting unit to all of the underlying assets and liabilities of the reporting unit, including any previously unrecognized intangible assets. The excess of the fair value of a reporting unit over the amounts assigned to its assets and liabilities is the implied fair value of goodwill. An impairment loss is recognized to the extent that a reporting unit's recorded goodwill exceeds the implied fair value of goodwill. An impairment loss would be based on significant estimates and judgments, and if the facts and circumstances change, a potential impairment could have a material impact on the Company&#x2019;s financial statements.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> impairment of goodwill has occurred during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company capitalizes legal costs incurred to obtain patents. Once accepted by either the U.S. Patent Office or the equivalent office of a foreign country, these legal costs are amortized using the straight-line method over the remaining estimated lives, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> exceeding <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19</div> patents granted and multiple pending applications both inside and outside the United States.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In addition, the Company has various finite life intangible assets, most of which were acquired as a result of the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&#x201c;Calix&#x201d;) during fiscal year <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> as described in Note F in greater detail below. Finite life intangible assets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2019</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">405,384</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,336,616</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">216,937</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">851,063</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,359</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">448,641</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">530,409</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,247</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">492,162</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,438</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,653</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,934,500</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">787,365</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,147,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2018</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">155,917</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,586,083</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,437</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">984,563</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,984</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">519,016</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">393,002</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,981</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">368,021</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,219</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,872</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,797,093</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">314,538</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,482,555</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Amortization expense related to these assets for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$472,827,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$298,801,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7,822,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div>  <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Impairment of Long-Lived Assets: </div>The Company assesses potential impairments to its long-lived assets or asset groups when there is evidence that events occur or changes in circumstances indicate that the carrying amount of an asset or asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recovered. An impairment loss is recognized when the carrying amount of the long-lived asset or asset group is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recoverable and exceeds its fair value. The carrying amount of a long-lived asset or asset group is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 37; Value: 1 -->   <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset or asset group exceeds its fair value and is recorded as a reduction in the carrying value of the related asset or asset group and a charge to operating results. During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017, </div>the Company incurred an impairment charge on long-lived assets of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$643,604</div> which was charged to selling, general, and administrative expenses. This impairment was related to the cancellation of an enterprise resource planning software implementation. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> impairment of long-lived assets occurred during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div>  <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Income Taxes:</div> The Company records income taxes in accordance with the liability method of accounting. Deferred taxes are recognized for the estimated taxes ultimately payable or recoverable based on enacted tax law. The Company establishes a valuation allowance to reduce the deferred tax assets when it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that a deferred tax asset will <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be realizable. Changes in tax rates are reflected in the tax provision as they occur.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In accounting for uncertainty in income taxes, we recognize the financial statement benefit of a tax position only after determining that the relevant tax authority would more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> sustain the position following an audit. For tax positions meeting the more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> threshold, the amount recognized in the financial statements is the largest benefit that has a greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50</div> percent likelihood of being realized upon ultimate settlement with the relevant tax authority. <div style="display: inline; color: black">As of both <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have any unrecognized tax benefits. The Company recognizes interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect any material changes in our unrecognized tax benefits over the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div>  <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Stock-Based Compensation</div>: We measure and recognize compensation expense for all stock-based awards at fair value over the requisite service period. We use the Black-Scholes option pricing model to determine the weighted average fair value of options. For restricted stock grants, fair value is determined as the average price of the Company&#x2019;s stock on the date of grant. Equity-based compensation expense is broken out between cost of sales and selling, general and administrative expenses based on the classification of the employee. The determination of fair value of stock-based awards on the date of grant using an option-pricing model is affected by our stock price as well as by assumptions regarding a number of subjective variables. These variables include, but are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> limited to, the expected stock price volatility over the term of the awards, and actual and projected employee stock option exercise behaviors.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The expected terms of the options are based on evaluations of historical and expected future employee exercise behavior. The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the expected life at grant date. Volatility is based on historical and expected future volatility of the Company&#x2019;s stock. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> historically issued any dividends and does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> expect to in the future. Forfeitures for both option and restricted stock grants are estimated at the time of the grant and revised in subsequent periods if actual forfeitures differ from estimates.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">If factors change and we employ different assumptions in the determination of the fair value of grants in future periods, the related compensation expense that we record <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ significantly from what we have recorded in the current periods.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div>  <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Research and Development Costs</div>: Research and development costs amounted to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,089,637,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$787,364,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$865,568,</div> for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively, and are charged to expense when incurred.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <!-- Field: Page; Sequence: 38; Value: 1 -->   <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Advertising Costs</div>: Advertising costs amounted to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$278,057,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$365,859,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$378,217,</div> for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively, and are charged to expense when incurred.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">Net Income Per Share:</div> Basic and diluted net income per share is computed by dividing net income by the weighted average number of common shares outstanding and the weighted average number of dilutive shares outstanding, respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Weighted average common shares outstanding for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> were as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: -0.35pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">Year ended September 30,</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left">Net income</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,566,156</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,274,547</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,847,839</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average common shares</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,442,871</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,429,232</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,532,375</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt">Dilutive potential common shares</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,343</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,628</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">128,431</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average dilutive common shares outstanding</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,451,214</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,452,860</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,660,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt">Earnings per share:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Basic</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Diluted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">268,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,000</div> shares for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively, that were excluded from the above calculation as they were considered antidilutive in nature. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> shares were considered antidilutive for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017.</div></div> <div style=" margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -0.35pt">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div>  <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Use of Estimates: </div>The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related revenues and expenses and disclosure about contingent assets and liabilities at the date of the financial statements. Significant estimates include the rebates related to revenue recognition, stock based compensation and the valuation of inventory, long-lived assets, finite lived intangible assets and goodwill. Actual results <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ materially from these estimates.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div>  <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;"></div></div>  <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Recently Issued Accounting Pronouncements:</div> In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div> <div style="display: inline; font-style: italic;">Leases</div>. There have been further amendments, including practical expedients, with the issuance of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2018, </div>ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> and ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 2018. </div>The amended guidance requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under previous guidance. The update is effective for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018, </div>including interim periods within those reporting periods, with early adoption permitted. The guidance will be applied on a modified retrospective basis with the earliest period presented. Based on the effective date, this guidance will apply beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2019. </div>The adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> will have <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact to retained earnings or net income.&nbsp;&nbsp;Upon adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02</div> on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2019, </div>we anticipate recording a right-of-use asset and an offsetting lease liability of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div> million.&nbsp;&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04</div> <div style="display: inline; font-style: italic;">Intangibles-Goodwill,</div> which offers amended guidance to simplify the accounting for goodwill impairment by removing Step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the goodwill impairment test. A goodwill impairment will now be measured as the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, limited to the amount of goodwill allocated to that reporting unit. This guidance is to be applied on a prospective basis effective for the Company&#x2019;s interim and annual periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2020, </div>with early adoption permitted for any impairment tests performed after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2017. </div>The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe the adoption of this ASU will have a material impact on our financial statements.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 39; Value: 1 -->   <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div> <div style="display: inline; font-style: italic;">Measurement of Credit Losses on Financial Instruments</div>. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 2018, </div>the FASB issued update ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19</div> that clarifies the scope of the standard in the amendments in ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.</div> This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The new guidance is effective for the Company beginning in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> quarter of fiscal <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2021,</div> with early adoption permitted. The Company is evaluating the impact of the adoption of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div> on our financial statements.</div></div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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>22
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769851584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</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_PreferredStockSharesAuthorized', window );">Preferred stock, authorized shares (in shares)</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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 (in shares)</a></td>
<td class="nump">13,641,805<span></span>
</td>
<td class="nump">13,646,553<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 (in shares)</a></td>
<td class="nump">13,641,805<span></span>
</td>
<td class="nump">13,646,553<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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6665967440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note E- Concentrations - Domestic and International Sales (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_Revenues', window );">Net sales</a></td>
<td class="nump">$ 85,034,000<span></span>
</td>
<td class="nump">$ 77,651,000<span></span>
</td>
<td class="nump">$ 73,948,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 );">Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | UNITED STATES</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_Revenues', window );">Net sales</a></td>
<td class="nump">78,553,000<span></span>
</td>
<td class="nump">72,295,000<span></span>
</td>
<td class="nump">67,901,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 );">Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Non-US [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_Revenues', window );">Net sales</a></td>
<td class="nump">$ 6,481,000<span></span>
</td>
<td class="nump">$ 5,356,000<span></span>
</td>
<td class="nump">$ 6,047,000<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<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_Revenues</td>
</tr>
<tr>
<td style="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_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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_US</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_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=us-gaap_NonUsMember</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>24
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6936717776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note G - Employee Benefit Plan (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 702,202<span></span>
</td>
<td class="nump">$ 654,001<span></span>
</td>
<td class="nump">$ 652,615<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_srt_StatementScenarioAxis=clfd_FirstLevelOfMatchingMember', window );">First Level of Matching [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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">100.00%<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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">3.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_srt_StatementScenarioAxis=clfd_SecondLevelOfMatchingMember', window );">Second Level Of Matching [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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</a></td>
<td class="nump">50.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">3.00%<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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution 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;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution 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;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="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_srt_StatementScenarioAxis=clfd_FirstLevelOfMatchingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementScenarioAxis=clfd_FirstLevelOfMatchingMember</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_srt_StatementScenarioAxis=clfd_SecondLevelOfMatchingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementScenarioAxis=clfd_SecondLevelOfMatchingMember</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>25
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6770026832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 5,934,500<span></span>
</td>
<td class="nump">$ 5,797,093<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">787,365<span></span>
</td>
<td class="nump">314,538<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 5,147,135<span></span>
</td>
<td class="nump">$ 5,482,555<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (Year)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 3,742,000<span></span>
</td>
<td class="nump">$ 3,742,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">405,384<span></span>
</td>
<td class="nump">155,917<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 3,336,616<span></span>
</td>
<td class="nump">$ 3,586,083<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CertificationMarksMember', window );">Certification Marks [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (Year)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,068,000<span></span>
</td>
<td class="nump">$ 1,068,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">216,937<span></span>
</td>
<td class="nump">83,437<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 851,063<span></span>
</td>
<td class="nump">$ 984,563<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (Year)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 563,000<span></span>
</td>
<td class="nump">$ 563,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">114,359<span></span>
</td>
<td class="nump">43,984<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 448,641<span></span>
</td>
<td class="nump">$ 519,016<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (Year)</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 530,409<span></span>
</td>
<td class="nump">$ 393,002<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">38,247<span></span>
</td>
<td class="nump">24,981<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 492,162<span></span>
</td>
<td class="nump">$ 368,021<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<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_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 31,091<span></span>
</td>
<td class="nump">$ 31,091<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">12,438<span></span>
</td>
<td class="nump">6,219<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_FiniteLivedIntangibleAssetsNet', window );">Net book value amount</a></td>
<td class="nump">$ 18,653<span></span>
</td>
<td class="nump">$ 24,872<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets, 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>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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CertificationMarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CertificationMarksMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</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>26
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950119328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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 );">Balance at Beginning of Year</a></td>
<td class="nump">$ 79,085<span></span>
</td>
<td class="nump">$ 79,085<span></span>
</td>
<td class="nump">$ 93,473<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 );">Additions Charged to Costs and Expenses</a></td>
<td class="nump">210,000<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Less Write-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(14,338)<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 );">Balance at End of Year</a></td>
<td class="nump">$ 289,085<span></span>
</td>
<td class="nump">$ 79,085<span></span>
</td>
<td class="nump">$ 79,085<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>Amount of allowance for credit loss on accounts receivable.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<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_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 allowance for credit loss on accounts receivable.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<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_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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<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_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="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>28
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769828288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note E - Concentrations (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 30, 2017</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_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net, Ending Balance</a></td>
<td class="nump">$ 5,413,241<span></span>
</td>
<td class="nump">$ 4,744,584<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_srt_StatementGeographicalAxis=country_MX', window );">MEXICO</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_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net, Ending Balance</a></td>
<td class="nump">$ 1,406,546<span></span>
</td>
<td class="nump">$ 412,755<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [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_clfd_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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 );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">35.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [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_clfd_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [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_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">45.00%<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_clfd_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</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;">clfd_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_MX</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_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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_srt_MajorCustomersAxis=clfd_TwoCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_MajorCustomersAxis=clfd_TwoCustomersMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6784401616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note F - Acquisition - Pro Forma Information (Details) - Calix, Inc. [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="nump">$ 80,958,789<span></span>
</td>
<td class="nump">$ 89,672,074<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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax', window );">Income from operations</a></td>
<td class="nump">5,554,766<span></span>
</td>
<td class="nump">8,174,841<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_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,794,757<span></span>
</td>
<td class="nump">$ 5,809,018<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_BusinessAcquisitionProFormaEarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.43<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_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.43<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_BusinessAcquisitionProFormaEarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionProFormaEarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma income from continuing operations as if the business combination had been completed at the beginning of a 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=clfd_CalixIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=clfd_CalixIncMember</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>31
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6777532128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,566,156<span></span>
</td>
<td class="nump">$ 4,274,547<span></span>
</td>
<td class="nump">$ 3,847,839<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">2,178,409<span></span>
</td>
<td class="nump">2,047,746<span></span>
</td>
<td class="nump">1,622,094<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">643,604<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_clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts', window );">Change in allowance for doubtful accounts</a></td>
<td class="nump">210,000<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Amortization of discount on investments</a></td>
<td class="num">(71,652)<span></span>
</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_DeferredIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="num">(3,245)<span></span>
</td>
<td class="num">(339,141)<span></span>
</td>
<td class="nump">32,297<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_GainLossOnDispositionOfAssets1', window );">(Gain) loss on disposal of assets</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(17,691)<span></span>
</td>
<td class="nump">35,281<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">1,729,025<span></span>
</td>
<td class="nump">2,003,207<span></span>
</td>
<td class="nump">2,319,975<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 operating 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">3,492,619<span></span>
</td>
<td class="num">(5,583,617)<span></span>
</td>
<td class="nump">761,569<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, net</a></td>
<td class="nump">1,037,155<span></span>
</td>
<td class="nump">1,183,998<span></span>
</td>
<td class="num">(80,412)<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">(10,469)<span></span>
</td>
<td class="nump">254,501<span></span>
</td>
<td class="nump">180,456<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_clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent', window );">Accounts payable, accrued expenses and deferred rent</a></td>
<td class="nump">1,604,655<span></span>
</td>
<td class="nump">723,990<span></span>
</td>
<td class="num">(3,064,650)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">14,732,653<span></span>
</td>
<td class="nump">4,547,540<span></span>
</td>
<td class="nump">6,298,053<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_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="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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment and intangible assets</a></td>
<td class="num">(2,511,646)<span></span>
</td>
<td class="num">(1,189,853)<span></span>
</td>
<td class="num">(2,021,551)<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_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(20,311,393)<span></span>
</td>
<td class="num">(7,283,075)<span></span>
</td>
<td class="num">(17,630,075)<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_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of property, plant, and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">83,052<span></span>
</td>
<td class="nump">5,100<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_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities', window );">Proceeds from maturities of investments</a></td>
<td class="nump">9,861,000<span></span>
</td>
<td class="nump">6,132,000<span></span>
</td>
<td class="nump">8,107,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_PaymentsToAcquireBusinessesGross', window );">Business acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(10,350,000)<span></span>
</td>
<td class="text"> <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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(12,962,039)<span></span>
</td>
<td class="num">(12,607,876)<span></span>
</td>
<td class="num">(11,539,526)<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_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="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_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,760,442)<span></span>
</td>
<td class="num">(3,647,314)<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">313,891<span></span>
</td>
<td class="nump">297,860<span></span>
</td>
<td class="nump">334,692<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_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock upon exercise of stock options</a></td>
<td class="nump">2,604<span></span>
</td>
<td class="nump">24,012<span></span>
</td>
<td class="nump">28,717<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding related to vesting of restricted stock grants</a></td>
<td class="num">(553,165)<span></span>
</td>
<td class="num">(489,428)<span></span>
</td>
<td class="num">(952,832)<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">(236,670)<span></span>
</td>
<td class="num">(1,927,998)<span></span>
</td>
<td class="num">(4,236,737)<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 );">Increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">1,533,944<span></span>
</td>
<td class="num">(9,988,334)<span></span>
</td>
<td class="num">(9,478,210)<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, beginning of year</a></td>
<td class="nump">8,547,777<span></span>
</td>
<td class="nump">18,536,111<span></span>
</td>
<td class="nump">28,014,321<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, end of year</a></td>
<td class="nump">10,081,721<span></span>
</td>
<td class="nump">8,547,777<span></span>
</td>
<td class="nump">18,536,111<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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures for 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="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_IncomeTaxesPaidNet', window );">Cash paid during the year for income taxes</a></td>
<td class="nump">1,683,113<span></span>
</td>
<td class="nump">719,694<span></span>
</td>
<td class="nump">1,471,203<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash 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_clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany', window );">Cashless exercise of stock options</a></td>
<td class="nump">$ 17,390<span></span>
</td>
<td class="nump">$ 5,782<span></span>
</td>
<td class="nump">$ 34,268<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received. the amount of obligations and expenses incurred but not paid and rent that will be paid in the future.</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;">clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase (decrease) during the period in 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;">clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of common stock funded through shares sold to the company.</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;">clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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>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_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=84230637&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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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/2009/role/commonPracticeRef<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=118932676&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 220<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873921&amp;loc=SL114875236-224282<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=98513485&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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/disclosureRef<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=118932676&amp;loc=d3e3521-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/disclosureRef<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=118932676&amp;loc=d3e3521-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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to reacquire common stock 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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow to satisfy grantee's tax withholding obligation for award under share-based payment 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/disclosureRef<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=118932676&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchase of all investments (debt, security, other) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the sale or maturity of long-term held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118954083&amp;loc=d3e26853-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-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_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-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_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-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_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6777666608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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">$ 10,081,721<span></span>
</td>
<td class="nump">$ 8,547,777<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_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">13,524,270<span></span>
</td>
<td class="nump">8,930,225<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_AccountsReceivableNetCurrent', window );">Accounts receivables, net</a></td>
<td class="nump">9,118,639<span></span>
</td>
<td class="nump">12,821,258<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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">9,012,980<span></span>
</td>
<td class="nump">10,050,135<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_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">769,161<span></span>
</td>
<td class="nump">742,136<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">42,506,771<span></span>
</td>
<td class="nump">41,091,531<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">5,413,241<span></span>
</td>
<td class="nump">4,744,584<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_OtherAssetsAbstract', window );"><strong>Other 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_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">23,902,000<span></span>
</td>
<td class="nump">17,974,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">4,708,511<span></span>
</td>
<td class="nump">4,708,511<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">5,147,135<span></span>
</td>
<td class="nump">5,482,555<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_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">210,905<span></span>
</td>
<td class="nump">227,461<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment', window );">Total other assets</a></td>
<td class="nump">33,968,551<span></span>
</td>
<td class="nump">28,392,527<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">81,888,563<span></span>
</td>
<td class="nump">74,228,642<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">3,173,599<span></span>
</td>
<td class="nump">2,363,380<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">3,224,860<span></span>
</td>
<td class="nump">2,048,904<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_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">208,603<span></span>
</td>
<td class="nump">568,507<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">6,607,062<span></span>
</td>
<td class="nump">4,980,791<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_OtherLiabilitiesAbstract', window );"><strong>Other Liabilities</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_DeferredTaxLiabilitiesCurrent', window );">Deferred taxes</a></td>
<td class="nump">101,690<span></span>
</td>
<td class="nump">104,935<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_DeferredRentCredit', window );">Deferred rent</a></td>
<td class="nump">246,424<span></span>
</td>
<td class="nump">268,040<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_LiabilitiesNoncurrent', window );">Total other liabilities</a></td>
<td class="nump">348,114<span></span>
</td>
<td class="nump">372,975<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,955,176<span></span>
</td>
<td class="nump">5,353,766<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>Shareholders&#8217; 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_PreferredStockValue', window );">Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding</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_CommonStockValue', window );">Common stock, authorized 50,000,000, $.01 par value; 13,641,805 and 13,646,553, shares issued and outstanding as of September 30, 2019 and September 30, 2018</a></td>
<td class="nump">136,418<span></span>
</td>
<td class="nump">136,466<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">56,976,162<span></span>
</td>
<td class="nump">55,483,759<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">17,820,807<span></span>
</td>
<td class="nump">13,254,651<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_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">74,933,387<span></span>
</td>
<td class="nump">68,874,876<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_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Shareholders&#8217; Equity</a></td>
<td class="nump">$ 81,888,563<span></span>
</td>
<td class="nump">$ 74,228,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 after one year or beyond the normal operating cycle, if longer excluding property, plant and 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;">clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<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_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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://fasb.org/us-gaap/role/ref/legacyRef<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_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6935-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_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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_DeferredRentCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39896-112707<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_DeferredRentCredit</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, with jurisdictional netting and classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=84230637&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_DeferredTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation due after one year or beyond 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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.12)<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_LongTermInvestments</td>
</tr>
<tr>
<td style="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_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="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_OtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockValue</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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(2))<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_ShortTermInvestments</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6930236704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity - Valuation Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Weighted average expected volatility</a></td>
<td class="nump">37.77%<span></span>
</td>
<td class="nump">43.68%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted average risk-free interest rate</a></td>
<td class="nump">2.92%<span></span>
</td>
<td class="nump">2.70%<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected life (in years) (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years 255 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (in years) (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6770026352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity - Restricted Stock Transactions (Details) - Restricted Stock [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance, unvested shares (in shares)</a></td>
<td class="nump">248,613<span></span>
</td>
<td class="nump">370,530<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 );">Balance, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 14.65<span></span>
</td>
<td class="nump">$ 15.24<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 );">Granted (in shares)</a></td>
<td class="nump">4,340<span></span>
</td>
<td class="nump">7,235<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 );">Granted, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 14.40<span></span>
</td>
<td class="nump">$ 14.17<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(110,683)<span></span>
</td>
<td class="num">(113,930)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 16.31<span></span>
</td>
<td class="nump">$ 16.45<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 );">Forfeited (in shares)</a></td>
<td class="num">(11,830)<span></span>
</td>
<td class="num">(15,222)<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 );">Forfeited, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 14.47<span></span>
</td>
<td class="nump">$ 15.41<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 );">Balance, unvested shares (in shares)</a></td>
<td class="nump">130,440<span></span>
</td>
<td class="nump">248,613<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 );">Balance, weighted-average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 13.25<span></span>
</td>
<td class="nump">$ 14.65<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockMember</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>35
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6771403472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Investments Classified by Contractual Maturity Date [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 54%; font-size: 10pt; text-align: justify">Less than one year</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,524,270</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 20%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,930,225</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">1-5 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,902,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,974,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,426,270</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,904,225</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Financing Receivable, Allowance for Credit Loss [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance at<br /> Beginning<br /> of Year</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Additions<br /> Charged to<br /> Costs and<br /> Expenses</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Less<br /> Write-offs</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Balance<br /> at End<br /> of Year</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 18%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 18%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">210,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">289,085</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">September 30, 2017</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,473</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(14,338</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,085</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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 Inventory, Current [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; font-size: 10pt; text-align: justify">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,115,298</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 15%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,013,166</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Work-in-process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">540,962</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">560,988</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,356,720</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,475,981</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Inventories, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,012,980</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,050,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">September 30, <br />2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify">Manufacturing equipment</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,106,041</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,202,532</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Office equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,996,251</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,809,614</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Leasehold improvements</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,436,346</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,417,786</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">245,903</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226,221</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Construction in progress</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,921</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Property, plant and equipment, gross</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,793,462</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,656,153</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -16.1pt; padding-left: 16.1pt">Less accumulated depreciation</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,380,221</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,911,569</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Property, plant and equipment, net</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,413,241</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,744,584</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2019</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">405,384</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,336,616</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">216,937</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">851,063</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">114,359</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">448,641</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">530,409</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,247</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">492,162</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,438</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,653</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,934,500</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">787,365</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,147,135</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">September 30, 2018</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Gross Carrying<br /> Amount</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Accumulated<br /> Amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Net Book Value<br /> Amount</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">155,917</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,586,083</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Certifications</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,437</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">984,563</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,984</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">519,016</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Patents</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">393,002</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,981</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">368,021</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -6.25pt; padding-left: 6.25pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,091</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,219</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,872</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -6.25pt; padding-left: 6.25pt">Totals</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,797,093</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">314,538</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,482,555</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; border-bottom: Black 1pt solid; white-space: nowrap">Year ended September 30,</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left">Net income</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,566,156</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,274,547</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,847,839</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average common shares</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,442,871</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,429,232</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,532,375</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -9.5pt; padding-left: 9.5pt">Dilutive potential common shares</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,343</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,628</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">128,431</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9.5pt; padding-left: 9.5pt">Weighted average dilutive common shares outstanding</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,451,214</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,452,860</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,660,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -6.25pt; padding-left: 6.25pt">Earnings per share:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Basic</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -6.25pt; padding-left: 20pt">Diluted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.34</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.32</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.28</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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=clfd_UsefulLivesMember', window );">Useful Lives [Member]</a></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_TableTextBlock', window );"><strong>Notes Tables</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 );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="4" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Years</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; width: 69%; white-space: nowrap">Equipment</td> <td style="font-size: 10pt; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; width: 1%; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: center; width: 5%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x2013;</div></td> <td style="font-size: 10pt; text-align: left; width: 12%; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Leasehold improvements</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10 or life of lease</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">Vehicles</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: center; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> </tr> </table></div><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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentByTypeAxis=clfd_UsefulLivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=clfd_UsefulLivesMember</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>36
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6936802848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note E - Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_ConcentrationRiskDisclosureTextBlock', window );">Concentration Risk Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">NOTE E &#x2013; CONCENTRATIONS</div></div> <div style=" margin: 0pt 0 0pt 9.35pt; font-size: 10pt; text-align: justify; text-indent: -9.35pt">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Suppliers:</div> The Company purchases critical components for our products, including injection molded parts and connectors from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> parties, some of whom are single- or limited-source suppliers. If any of our suppliers are unable to ship critical components, we <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be unable to manufacture and ship products to our distributors or customers. If the price of these components increases for any reason, or if these suppliers are unable or unwilling to deliver, we <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>have to find another source, which could result in interruptions, increased costs, delays, loss of sales and quality control problems.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Customers:</div> <div style="display: inline; color: black">For the fiscal years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> the Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"></div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"></div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> </div></div>customers that comprised <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29%,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33%,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35%</div> of net sales, respectively. Both of these customers are distributors. These major customers, like our other customers, purchase our products from time to time through purchase orders, and we do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have any agreements that obligate these major customers to purchase products in the future from us. </div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> customers accounted for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28%</div> of accounts receivable. Both of these customers were distributors. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> customers accounted for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45%</div> of accounts receivable. One of these customers was a distributor and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> was a private label original equipment manufacturer.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 46; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Disaggregation of Revenue</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">The Company allocates sales from external customers to geographic areas based on the location to which the product is transported. Sales outside the United States are principally to customers in countries in the Caribbean, Canada, Central and South America.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The following table presents our domestic and international sales for each of the last <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> fiscal years:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="11" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left; text-indent: 0in">United States</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,553,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,295,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,901,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 0in">All Other Countries</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,481,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,356,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,047,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Total Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,034,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,651,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,948,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Long-lived assets:</div> As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the Company had property, plant and equipment with a net book value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,406,546</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$412,755,</div> respectively, located in Mexico.</div></div><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>37
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950159360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note E - Concentrations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="11" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2018</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">2017</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left; text-indent: 0in">United States</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,553,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,295,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,901,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 0in">All Other Countries</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,481,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,356,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,047,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 0in">Total Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,034,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77,651,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,948,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6442-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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>38
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6773503520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note B - Commitments and Facilities (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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 );">Operating Leases, Rent Expense, Total</a></td>
<td class="nump">$ 908,000<span></span>
</td>
<td class="nump">$ 869,000<span></span>
</td>
<td class="nump">$ 768,000<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_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></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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6784028976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (Year)</a></td>
<td class="text">3 years<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>
</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 (Year)</a></td>
<td class="text">7 years<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>
</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 (Year)</a></td>
<td class="text">7 years<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>
</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 (Year)</a></td>
<td class="text">10 years<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_VehiclesMember', window );">Vehicles [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_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment useful life (Year)</a></td>
<td class="text">3 years<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VehiclesMember</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>40
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6783863568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies (Details Textual)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 01, 2019 </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_Depreciation', window );">Depreciation, Total</a></td>
<td class="nump">$ 1,705,583<span></span>
</td>
<td class="nump">$ 1,748,945<span></span>
</td>
<td class="nump">$ 1,614,272<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_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">1<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_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_clfd_NumberOfPatentsGranted', window );">Number of Patents Granted</a></td>
<td class="nump">19<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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets, Total</a></td>
<td class="nump">$ 472,827<span></span>
</td>
<td class="nump">298,801<span></span>
</td>
<td class="nump">7,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_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of Long-Lived Assets Held-for-use</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">643,604<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, Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ResearchAndDevelopmentExpense', window );">Research and Development Expense, Total</a></td>
<td class="nump">1,089,637<span></span>
</td>
<td class="nump">787,364<span></span>
</td>
<td class="nump">865,568<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_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="nump">$ 278,057<span></span>
</td>
<td class="nump">$ 365,859<span></span>
</td>
<td class="nump">$ 378,217<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount | shares</a></td>
<td class="nump">268,000<span></span>
</td>
<td class="nump">108,000<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Accounting Standards Update 2016-02 [Member] | Subsequent Event [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_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</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">$ 2,900,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_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Patents [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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">20 years<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Accounting Standards Update 2016-02 [Member] | Subsequent Event [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_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</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">2,300,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_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</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">$ 2,300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_NumberOfPatentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of patents granted in the United States.</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;">clfd_NumberOfPatentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&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_Depreciation</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets, 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>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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from the write-down of an asset representing the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 220<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873921&amp;loc=SL114875236-224282<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="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:integerItemType</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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<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_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<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_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6772592512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note D - Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_DeferredTaxLiabilitiesGrossNoncurrent', window );">Gross deferred tax liability</a></td>
<td class="num">$ (54,676)<span></span>
</td>
<td class="num">$ (77)<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_DeferredTaxAssetsValuationAllowanceCurrent', window );">Valuation allowance</a></td>
<td class="num">(47,014)<span></span>
</td>
<td class="num">(104,858)<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">(101,690)<span></span>
</td>
<td class="num">(104,935)<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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_LongtermMember', window );">Long-term [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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(75,190)<span></span>
</td>
<td class="num">(70,467)<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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property and equipment depreciation</a></td>
<td class="num">(521,586)<span></span>
</td>
<td class="num">(552,119)<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 );">Stock-based compensation</a></td>
<td class="nump">114,118<span></span>
</td>
<td class="nump">151,558<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill', window );">Goodwill</a></td>
<td class="num">(607,882)<span></span>
</td>
<td class="num">(583,415)<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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ShortTermMember', window );">Short Term [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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carry forwards and credits</a></td>
<td class="nump">377,505<span></span>
</td>
<td class="nump">464,274<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 );">Inventories</a></td>
<td class="nump">350,197<span></span>
</td>
<td class="nump">400,111<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_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(63,252)<span></span>
</td>
<td class="num">(60,806)<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Accrued expenses and reserves</a></td>
<td class="nump">$ 371,414<span></span>
</td>
<td class="nump">$ 250,787<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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets including goodwill.</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_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&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_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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsValuationAllowanceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31928-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_DeferredTaxAssetsValuationAllowanceCurrent</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=117412053&amp;loc=d3e9972-128506<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=117330534&amp;loc=d3e28680-109314<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 740<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=117412053&amp;loc=d3e9979-128506<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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesGrossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=84230637&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_DeferredTaxLiabilitiesGrossNoncurrent</td>
</tr>
<tr>
<td style="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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consequences attributable to taxable temporary differences derived from prepaid expenses.</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_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_LongtermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_LongtermMember</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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ShortTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowanceByDeferredTaxAssetAxis=clfd_ShortTermMember</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>42
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6933242768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note B - Commitments and Facilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 of Lessee Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">NOTE B &#x2013; COMMITMENTS AND FACILITIES</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Operating Leases:</div> The Company leases office and manufacturing facilities in Minnesota and Mexico for its ongoing operations, which expire at various dates through <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2025. </div>The Company also leases various pieces of office equipment. Certain of these leases have escalating rent payment provisions. We recognize rent expense under such leases on a straight-line basis over the term of the lease. For the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> total rent expense was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$908,000,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$869,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$768,000</div> respectively. Rent expense includes operating expenses, insurance, and related taxes.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the future minimum lease payments required under operating lease agreements are as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Year ending September 30</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Operating leases</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 50%; font-size: 10pt; text-align: center">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 47%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">643,040</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">479,213</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">491,397</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">503,895</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">516,720</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">217,551</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: center">Total minimum lease payments</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,851,816</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<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>43
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>141</ContextCount>
  <ElementCount>358</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets</Role>
      <ShortName>Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-balance-sheets-parentheticals</Role>
      <ShortName>Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Statements of Earnings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-statements-of-earnings</Role>
      <ShortName>Statements of Earnings</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-statements-of-shareholders-equity</Role>
      <ShortName>Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-statements-of-cash-flows</Role>
      <ShortName>Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note A - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note B - Commitments and Facilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities</Role>
      <ShortName>Note B - Commitments and Facilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note C - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity</Role>
      <ShortName>Note C - Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note D - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes</Role>
      <ShortName>Note D - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note E - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations</Role>
      <ShortName>Note E - Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note F - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition</Role>
      <ShortName>Note F - Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note G - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan</Role>
      <ShortName>Note G - Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-</ParentRole>
      <Position>14</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note A - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-</ParentRole>
      <Position>15</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note B - Commitments and Facilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables</Role>
      <ShortName>Note B - Commitments and Facilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note C - Shareholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables</Role>
      <ShortName>Note C - Shareholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note D - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables</Role>
      <ShortName>Note D - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note E - Concentrations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables</Role>
      <ShortName>Note E - Concentrations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note F - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables</Role>
      <ShortName>Note F - Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note A - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note A - Summary of Significant Accounting Policies - Maturity Date of CDs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-maturity-date-of-cds-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Maturity Date of CDs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note A - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-allowance-for-doubtful-accounts-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note A - Summary of Significant Accounting Policies - Components of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-components-of-inventory-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Components of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note A - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-estimated-useful-lives-of-assets-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Estimated Useful Lives of Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note A - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-property-plant-and-equipment-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note A - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-finite-lived-intangible-assets-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Finite Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note A - Summary of Significant Accounting Policies - Weighted Average Common Shares Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-a-summary-of-significant-accounting-policies-weighted-average-common-shares-outstanding-details</Role>
      <ShortName>Note A - Summary of Significant Accounting Policies - Weighted Average Common Shares Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note B - Commitments and Facilities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-details-textual</Role>
      <ShortName>Note B - Commitments and Facilities (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-tables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note B - Commitments and Facilities - Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-b-commitments-and-facilities-future-minimum-lease-payments-details</Role>
      <ShortName>Note B - Commitments and Facilities - Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note C - Shareholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-details-textual</Role>
      <ShortName>Note C - Shareholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-tables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note C - Shareholders' Equity - Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-valuation-assumptions-details</Role>
      <ShortName>Note C - Shareholders' Equity - Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note C - Shareholders' Equity - Option Transaction Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-option-transaction-summary-details</Role>
      <ShortName>Note C - Shareholders' Equity - Option Transaction Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note C - Shareholders' Equity - Options Exercisable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-exercisable-details</Role>
      <ShortName>Note C - Shareholders' Equity - Options Exercisable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note C - Shareholders' Equity - Options Currently Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-options-currently-outstanding-details</Role>
      <ShortName>Note C - Shareholders' Equity - Options Currently Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note C - Shareholders' Equity - Restricted Stock Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-c-shareholders-equity-restricted-stock-transactions-details</Role>
      <ShortName>Note C - Shareholders' Equity - Restricted Stock Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note D - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-details-textual</Role>
      <ShortName>Note D - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-tables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note D - Income Taxes - Income Tax Expense (Benefit) Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-income-tax-expense-benefit-components-details</Role>
      <ShortName>Note D - Income Taxes - Income Tax Expense (Benefit) Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note D - Income Taxes - Reconciliation of the Federal Statutory Income Tax Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-reconciliation-of-the-federal-statutory-income-tax-rate-details</Role>
      <ShortName>Note D - Income Taxes - Reconciliation of the Federal Statutory Income Tax Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note D - Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-significant-components-of-deferred-income-tax-assets-and-liabilities-details</Role>
      <ShortName>Note D - Income Taxes - Significant Components of Deferred Income Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note D - Income Taxes - Valuation Allowance Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-d-income-taxes-valuation-allowance-activity-details</Role>
      <ShortName>Note D - Income Taxes - Valuation Allowance Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note E - Concentrations (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-details-textual</Role>
      <ShortName>Note E - Concentrations (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-tables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note E- Concentrations - Domestic and International Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-e-concentrations-domestic-and-international-sales-details</Role>
      <ShortName>Note E- Concentrations - Domestic and International Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note F - Acquisition (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-details-textual</Role>
      <ShortName>Note F - Acquisition (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-tables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note F - Acquisition - Summary of Estimated Fair Values of Acquired Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-summary-of-estimated-fair-values-of-acquired-assets-details</Role>
      <ShortName>Note F - Acquisition - Summary of Estimated Fair Values of Acquired Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note F - Acquisition - Pro Forma Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-f-acquisition-pro-forma-information-details</Role>
      <ShortName>Note F - Acquisition - Pro Forma Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="clfd-20190930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note G - Employee Benefit Plan (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan-details-textual</Role>
      <ShortName>Note G - Employee Benefit Plan (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.clearfieldconnection.com/20190930/role/statement-note-g-employee-benefit-plan</ParentRole>
      <Position>47</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>clfd-20190930.xml</File>
    <File>clfd-20190930.xsd</File>
    <File>clfd-20190930_cal.xml</File>
    <File>clfd-20190930_def.xml</File>
    <File>clfd-20190930_lab.xml</File>
    <File>clfd-20190930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769998064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note F - Acquisition (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 20, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 10,350,000<span></span>
</td>
<td class="text"> <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_BusinessAcquisitionAxis=clfd_CalixIncMember', window );">Calix, Inc. [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_BusinessCombinationConsiderationTransferred1', window );">Business Combination, Consideration Transferred, Total</a></td>
<td class="nump">$ 10,350,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>
</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_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">10,350,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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Total</a></td>
<td class="nump">0<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_GoodwillAcquiredDuringPeriod', window );">Goodwill, Acquired During Period</a></td>
<td class="nump">2,138,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>
</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition, Transaction Costs</a></td>
<td class="nump">$ 106,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>
</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</a></td>
<td class="text">12 years 182 days<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<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_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=clfd_CalixIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=clfd_CalixIncMember</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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780747408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Earnings - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 85,034,182<span></span>
</td>
<td class="nump">$ 77,651,354<span></span>
</td>
<td class="nump">$ 73,947,619<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_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">52,345,059<span></span>
</td>
<td class="nump">46,654,570<span></span>
</td>
<td class="nump">43,683,360<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">32,689,123<span></span>
</td>
<td class="nump">30,996,784<span></span>
</td>
<td class="nump">30,264,259<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_OperatingExpensesAbstract', window );"><strong>Operating expenses</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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">27,500,989<span></span>
</td>
<td class="nump">25,925,933<span></span>
</td>
<td class="nump">24,952,376<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 );">Income from operations</a></td>
<td class="nump">5,188,134<span></span>
</td>
<td class="nump">5,070,851<span></span>
</td>
<td class="nump">5,311,883<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">738,459<span></span>
</td>
<td class="nump">457,101<span></span>
</td>
<td class="nump">273,930<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">5,926,593<span></span>
</td>
<td class="nump">5,527,952<span></span>
</td>
<td class="nump">5,585,813<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">1,360,437<span></span>
</td>
<td class="nump">1,253,405<span></span>
</td>
<td class="nump">1,737,974<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,566,156<span></span>
</td>
<td class="nump">$ 4,274,547<span></span>
</td>
<td class="nump">$ 3,847,839<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_EarningsPerShareBasic', window );">Net income per share Basic (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.28<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_EarningsPerShareDiluted', window );">Net income per share Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.28<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_clfd_WeightedAverageSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">13,442,871<span></span>
</td>
<td class="nump">13,429,232<span></span>
</td>
<td class="nump">13,532,375<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">13,451,214<span></span>
</td>
<td class="nump">13,452,860<span></span>
</td>
<td class="nump">13,660,806<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_WeightedAverageSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares outstanding.</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;">clfd_WeightedAverageSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<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_CostOfRevenue</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit outstanding 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="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>46
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950124320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br /> September 30,<br /> 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br /> September 30,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify">Dividend yield</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Weighted average expected volatility</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37.77</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43.68</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Weighted average risk-free interest rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.92</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.70</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Weighted average expected life (in years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Vesting period (in years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br /> shares</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> exercise&nbsp;price</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average fair value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left">Outstanding as of September 30, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,950</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.79</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.37</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.78</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.58</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Outstanding as of September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">138,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.99</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.53</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,000</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,750</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.58</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Outstanding as of September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,750</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.86</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Exercisable</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> remaining contractual life<br /> (in years)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> exercise price</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 22%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,750</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.40</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 22%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.19</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.89</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.58</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number<br /> outstanding</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average<br /> remaining<br /> contractual life <br /> (in years)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average<br /> exercise<br /> price</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Aggregate<br /> intrinsic<br /> value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; font-size: 10pt; text-align: left">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,750</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.04</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.86</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">156,173</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">138,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.82</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.99</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,097</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> </table></div><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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br /> shares</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> grant date fair value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: left">Unvested shares as of September 30, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">370,530</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.24</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,235</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(113,930</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16.45</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(15,222</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.41</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Unvested shares as of September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">248,613</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.65</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,340</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.40</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(110,683</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16.31</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,830</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.47</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Unvested shares as of September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">130,440</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.25</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for exercisable or convertible options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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>47
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950061632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note G - Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Pension and Other Postretirement Benefits Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">NOTE G &#x2013; EMPLOYEE BENEFIT PLAN</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company maintains a contributory <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">401</div>(k) profit sharing benefit plan, whereby eligible employees <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>contribute a portion of their earnings, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to exceed annual amounts allowed under the Internal Revenue Code. The Company matched <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100%</div> of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div> of the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3%</div> of the participant&#x2019;s eligible compensation that was contributed by the participant. The Company&#x2019;s contributions under this plan were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$702,202,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$654,001</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$652,615</div> for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017,</div> respectively<div style="display: inline; font-weight: bold;">.</div></div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<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>48
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950121536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note B - Commitments and Facilities - Future Minimum Lease Payments (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2019 </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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2020</a></td>
<td class="nump">$ 643,040<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2021</a></td>
<td class="nump">479,213<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2022</a></td>
<td class="nump">491,397<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2023</a></td>
<td class="nump">503,895<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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2024</a></td>
<td class="nump">516,720<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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">217,551<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">$ 2,851,816<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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&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_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://fasb.org/us-gaap/role/ref/otherTransitionRef<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=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=77902758&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>49
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780687152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity - Options Exercisable (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable (in shares)</a></td>
<td class="nump">58,750<span></span>
</td>
<td class="nump">30,500<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual life (Year)</a></td>
<td class="text">2 years 146 days<span></span>
</td>
<td class="text">1 year 324 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 9.19<span></span>
</td>
<td class="nump">$ 2.58<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780605008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes - Income Tax Expense (Benefit) Components (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current:</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</a></td>
<td class="nump">$ 1,260,552<span></span>
</td>
<td class="nump">$ 1,472,512<span></span>
</td>
<td class="nump">$ 1,627,125<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">103,130<span></span>
</td>
<td class="nump">120,034<span></span>
</td>
<td class="nump">78,552<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_CurrentIncomeTaxExpenseBenefit', window );">Current income tax expense</a></td>
<td class="nump">1,363,682<span></span>
</td>
<td class="nump">1,592,546<span></span>
</td>
<td class="nump">1,705,677<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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(38,534)<span></span>
</td>
<td class="num">(463,798)<span></span>
</td>
<td class="nump">8,680<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</a></td>
<td class="nump">35,289<span></span>
</td>
<td class="nump">124,657<span></span>
</td>
<td class="nump">23,617<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense</a></td>
<td class="num">(3,245)<span></span>
</td>
<td class="num">(339,141)<span></span>
</td>
<td class="nump">32,297<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 1,360,437<span></span>
</td>
<td class="nump">$ 1,253,405<span></span>
</td>
<td class="nump">$ 1,737,974<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to taxable 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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&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_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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=84230637&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<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>51
<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>ZIP
<SEQUENCE>52
<FILENAME>0001171843-19-007586-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001171843-19-007586-xbrl.zip
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
MES**N<=6_<(=J7SOD*P:FFRM0;9EZ@TPF>##0H]BC%7%#:&=A"D@8;^3I )
M[:#K4W^<D?@.?OU;'#VDTU:Q7CE9I(J^V#+J^M2?_(#$[T$*[Z*XG3B >%^Z
M+@GRJ@=TH/+TE9'7I_V6W0:^^RF(G/JL896F;Z]$8(4I/X+-4%7%4#2C#$1I
MGG40OI,[/TG1X8\7-ZU05R[>OE\63A %V K&Y4FK(Z_/>STE0; +C[4:'I<'
MVY@(2!>\RQ*P6Y)VFE*^>(NV2F6B\F#K,_T]"F#?<V+&\W9K!O:!KU%YIK7!
MUN?Z#1#^GS!Z"*]A]P4+S:.V2-QJ3GM]3LZ@J[FOB0O&3KJ0E=L;/PU:B8L&
MBY,I(H%J(E'X82S)PMR)A7NTFA@@ZS.LYKZ)'=17UXO9;=0P!S;'$R0&+1@V
M0648-GI>,N'U6M1RKK1V2N??$JPHFZINP_:[?=;=(&N2F\^W;E50'9:T&V2K
MT#4P=/>AG,F-.K=EV3+4&LK5S;T/E VH:'(=%+)B*;*B6SN"&1-Z53O#??)?
M>0;B!S#.Z B7H?<M)C,_FR6?:7$6M&_V#X/G2H0I&[I2060'\ Z#XE.Q\9Q
MEOI3:-? /14FSW,./PD<G#:7:4<DV7V9R;K,=:S*FDX/?4_.NS-X3X>QZPI7
M"VB&M@=X7WSGU@_\U-^'>J!$^6YI"7Y7-\#;G'=G\)[63I;$I9YN6+ID[@K>
MM1,X\;ZDXZW,MZJB:/#$!G!KL^X&69.=D7MGHTB:9:/KIR5DV2P+\%3P@<QC
MF):J$_@[8#HF],IJILMR0K+"K\!CP1:O*'(%ET[@[ O[I[6'8G-W9P.,"-VP
M#X\]?!\3[Y,/4) O_CTJ*#APW_F8#4>+'JU%5?V:D$D6?/$G]6&+RDB1RG\6
M1Q Z44*]V^R:P G\1]"%&XY9V;#5B[??9.5WV5(^E/'?'=(UG.N][+LH"8M_
MO 7FF8!,V2JIGW='X!IH5Y6?8J5KEFKJ=FO@B@I!8"-24;R)8"?[S4^GTRC
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
MZ&'I@+\!QOEARKB?2Q$5MX X,0A,X*U+"HZ)XG(/6A3X"W" '1 #XP7L)1W
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
M>KO([$M8<J'KS['#,0ZZ@L7'=$-0([%/EL;3>P>TQ"W!G?Z]$SJ> _]2EWQ
MU<8U3#45+N%UWW6Z6YY]II2NMVG,DR=9@T8/* ./NQ19ZM)B<=#8:)/Q%5N"
M.FZQ88(>2_I(PMN,'RJ[9P[>CZYF^.7?S[\+7:U)?>I=@V2YGS8ZJXY?PD9S
MIZ&7TSI7>NIMA >?EX)HFQYH9XWH7NW1]FQ3931L/U.Y$);RQLL5DX3/+7ZC
MF\9+N$VOG*=*E;3K*-23 ]BT1%U714F2-BSG;@BR'Y4'1BT9I8B*K0^,.GE&
M&:9H2_)1&'6<(L],4=?NA+7:^S((A"MZZ?"^."SNM^/N5Z6JM%=VMU#VFJE7
M:14UJX6P]D?!@?&'9;PNJKHQ,/[E,1Z8KIFGP_BC5SFOW[[J*GH6&]A-!(07
ML,["]?;.MT^*,IVEUR*+O=13[$F2+3"'56U/4=Z%?MU5W1QXO^MQR!0-?5_#
M9>#]>?)>%6W-.BG>'[Q&ZHN(./X28:%L6@C2H16!JO=01PSZ.5*F^O;PW7E>
M9$H4YEAFBEXQKN(>:'T"AT80WD;1'\(]S<;JA8 _R*(F&:*N56ID]Q0F\H,F
M*Z*IZU7:E:,G178GSFK)_D(>?3=J4$JT22[9$]EGWTB,7SAW1&Z2=?:/C0'>
M+=Z1T)UB.0):MHO:GWGD ]BC>7G$FM=N%G-2J4RY\4S^+JN>6-SHLUJB#]'R
MBZ<KUQF;.8YS(!$F+ROV%FJ6:+,/%3=K YTG%54N%57U\%3<K$=TGE34^%34
M#T_%75;T91Z(]WT9AW<2A#3YB]HZS45]HH3<3/4O"*GM*)%)>C7)E]U^M=\D
M2^.F7>N*JNF27E'@I8E;P=2F?!O Q*TWJ1F&KNFFU 5,;0JP 4S<PI"::EBJ
M:C2$*8MC8.HGXF'%G1OG\>/CG(0)><>JQN]9R4\WN=6D9<60=%TI ;D=DCW!
M;E6O3S?YA0@T4]'EWL!N591/-_DE"PS%E!5]/[ _T]:)W<L(I_@,+;0 LKQ)
M; X@^P'=4D*VE*BT%3AU] -T._G@EZ'$FKI&I29K>Z!I* S6RX6#S0$TR;::
MO[(J;8"^'9Q.,&@I,OQ2OHHD54J ]H9!2_W"K>EK6G6ZO T"'\B$P$M>KI$.
MI&LL[GXT4BV]S(-F\'2#0SLYXE<H'FF&:MK6<9!HJ8JX6Y5E6%(W&!Q&AN 9
MO@PI90OZ"3CV!+I=!6*%7X%856U9D_L"NUV9885;9EA5%-O<$^COH*/>LW*&
MNY2KDK@*7=$,3:E1)JL)VP/4X)PB<?6S HM*JUE63P%4T>"'TLG<G5W5%<O>
M!+H)4%VBTU(];]GF-4.OD=F^\6FIJ?E"I1IRI^C 8ZP+0ZG[PGIS'>Y*_0?F
M'%)GQ27F0F$UV'>+]9&INP2O>+"P[M.N$H5K+IBZ;->LIR88=(F[=4#<N6:&
M*6E&#=\[P'U+8Z#67+[& LHWC5!5N9NCJL/,VW#EM/MI@UEK'K;!C+M_:I)4
MZ66Q,V97<X(^PO#N2Y0DM('$)(H?G-CK8JFV0%7AZEW5-'6IQBYK@$*'N!^2
MS;P*Q.B@U!2SQA+9'_<6C90.J:&WN(MQ+]Z"></^2/L@?DCUS+6:X"0NRS5F
MT]Z(PQ_%=_ENCI$ \"]#+?3RS3VAM6+?80)X^0'T0O<K&WS'(AQXY)IS<I>H
M'H.8AY2W+0Y/6==/C9C?24+B>Y+ Z)>N&V> 4\\V!5<QJ29(WS:5W B;PU#D
MH+8(5V,INF1:VZRL+BBRB1)?():GEKST>KI@R)9/-O^=Q7[B^;0Z;GXU"R^P
MPW1Y'Z5O(KA.[&+'@@_DG@01U;<(?)"78[@GO_BA/\MFM8,\?:VK\TV];>>4
M3:IT0,:G3\D&_YI7EC1KJSHY",A/^RD,C6]DF=+6!7T0B)\^NAL:?P/4;5GO
M'>2GN]@9.K_]L*)HTH%!SN\M=A,/[B&RO7CD<'0'?Y,5R=4?.ZS(IQ#8VL*V
M";'Y<04@9AS/#+>_;%/ FE!Q2]MFS5;K3Z$M =M=2B5+VJ)WFQ"N!6-W%T8
M<\MM;Q,RM@!SB[>J^*G74XO*]6,88"65HR%VQN=@9#G@^4/E[KZZI6KRDQ+1
M%5GB*$F^1J&[QTZA<K=E73/,>I<%'X1.H&Z@V53N ="L-]WW _E;3.:.7YC[
M?1_>N-L+_*0_N0378.\$W8.>S+B;%KWEW!==/\0#?<A*=0+DZ'?Z.)L'T8+$
MF, 0$UJ-+EZ4'[J<8>CLGG>+)M\]:$J*(E4YN0><A\6YU06DR?<,&CIZ_<\#
MYU:7E";?^0\G"F-M=^@+YU^<U)WZX5WE=Q9$W2A0G[H;T$]P#:\XL1_1=?W)
MCY/T"SH1KB;%#)M+7*F29[,Y61'R+:F-:;,%GQ.@RS6!=[VVA.'GN)P687*4
M>I8;F9<JT%R)/(W3Z9!H-Q'B)YLU5SOMJ32/ 1Y65'>_/5+F9Q)@5#!8UV4L
M5M.V :C5!B;S'6VRJ5EV-<1N-X!:[2[R%C^:(6N*J;0%"/X.2'[Y 1M+G/K_
MZH*5TI8 ,-FT-,FN!Y0'3A<(M M3E+B45B3--#6C?P3:!2Q*_&LR PQ.6]L+
M@66V[]6D?$/VG0282HP79:4[M&_.@O8>668&M^TRJ>G/LLOD^VJ7R>O_NOS^
M\;^NOGSX^/UZ]8/]1OCX_W[]?/-[#YU6SJ*4PIDW:]F1R*RE]G>R[,OS+<8Z
M][-J48BKL(^*$%^C>U800E9I00BMVCVD7)G!"4,XK6"G>=IWR$\3X5WDQ!Z6
M7OC@QWG;3JS?X,SG<42+70#HJ"-B4NY!A+B"/O-@5E:WW\>B#D&P:E24S;'^
M?@\E%6BQE?6"*XB0G[)F 4579-;.&']Q:6->AMBX)RY=SF,_$!2=LLC<9%$-
M'U9M)?&!$@.<O/$WVYEN%[U4KJ@E<S\LEA4>CZN<O)FNA-.+@->'AVV]Q]>R
ME=?[@#CQ!#NA()'*S,/&N]B?ULT")Q8<YN=8PT7PLAAEECX,$$0>PZXT#EUN
MM]@!C-:C!REPG62*G36F(/ ;CQ=T\1.!/&*Y$4(!PZW?Q[1C+"0'1Q$_)<$"
M5G8*PHI2-W,>,?@ R!E4H<U7TQ1;>A 2EJ;R6(/78@0.#$Z,?6&%6>3Y0"5/
M%)(LF;/.F]B3D\0S/Z1U4  Q'.:V6!]>L3Z.V:')YNO8'L!9[V!;(G%O:E<7
MX=@@JHJQH]KMWR!YOG98N3</K*UB>V KW$^2K(^^RKI4JZ3KV2\X?322^6$L
MR15@0._FM:;ZJ?>DUY($%78"3*3JC=%G+'RB/2RGI.Y7L1?V<7E'^U92)5^"
M#/0^6MKP\SOAO^%D"TK[&]W5_#D-&P>+.+\4$J[9,/V0/%QOQ89[5086Z@8R
M=&'0W09M^9+*8GMGC4'6CVJO;BVWV%@]B0+J^A,%DF !/Q\V^DDA,#&9.;!Q
M \EK1 >VRPFP@;K0 RQ<1QN])XQSJVV\']YL;%P3_S%'(:"ACJQ4(P-G3N4'
M6\>5 ?5#:A-17%:8#-W3VYU>406/J#-(*/N+7E>84]I5ROZ/A&GPT6W>\'[U
M.BWUQ]JP.1Z8;WX"9MS*@BO/A!]F?IJ2HHMCS7(3\Z-E0@*"'6_!#DZB,&'F
M-!9.@FE83@V*BT>8S4@2.ER847-M)3A)=OM/& ;?IBW-Z*OT37P<WX4)T<WO
M(WS8:IC$$Y1=C%B<P3$L*]8):TJ,QV,_P4<+#.B(S[^+HW1F71S+QE$>9Q(L
MZ+GE\ IO?2_""ICI8G/1B%2 ^JC;*9D5@*@FJ*[,;Q0>NKLL73MP:L.F@3GX
M^:JC+B1<[%G"[ $G1)<%T!>7)O8.]%9+.9I,?'?9@9LM(<(NN0AK!'Y"Z/<D
M'98NB[*JU9E<SKWC![37(-*1F?#.\4Z[U;[B)W/L[N$$H8BJ*8NJ9*_;E"DM
MM)^%(.'174@/6Y5E35C4$S-MV$D,3-/1/1APN%K8$EISQMSBX\OAHGM W,G=
M/[01,OID'_V90WTTAT=>&U>QINTWV5HM%"J"&Z//ID"SE@8HPZC@Z  "<_*\
M"/'9K)/<6WUF<UU@>RFM;"JV*"EK]8U[6::2I(J*9!Z#VJ@D0+9L<TM=9SC@
MEQ;!2UH#(!6&:HF6LJE"I[G^0QV!'=/!>@@RC]6^!JL?(+@3A3L2DJ(C<W&L
MB-EIL7BW)S;;DBC;57_G.M0NIM_BH0,+#I\,SZTC\-Q2=5&R-KS#Y\9SV;!$
M69'/D.GF$6PE&92PL4:M,V2Z(ANBJFLMF-[9R77?2)9^G$^<YE,=Q(.LCWN^
M$2+T:'DUI]ZD:EA(V8#.DMQA13N_C*[=:12@PW/.? .QCTWE\9:4!'A"6'JY
MZ#ML5CQ.P%'!N0-#V_'C53,--DC"3N_$&PL?V*4ROCKQ$Q?6VFD9(^5KU!SH
ME9. 'I_^S&!BO"_.KY$*%($TI0MVP;F[BPF]AN_%\)5-I>F]5][Y9(-S> \?
M.VX*^%%G9#^ 5U4</9Z) -WA)TZG,2$;DPMX.J82"A1@GJ(:4I%'$KL^#2?P
MW=ZZQBACV:RJ^9-;3=8S64W21O^L,UE-8W-83TW7DSI6U]83;(LQ[FEQ'Z[@
M,*K*5T7^B]7BK5;XL8WYJ@<6+8C27H^V*7)ZQF[F4PHQ14+P<-EF28&&DR39
M+,<R\*DK\I8$T</KOBS$K1=9R[]IDSK!A9-!WIWPYPOI@GY.YHY;?,[!RUOH
MN1BA-D\ J.(O,/'\<)3W,#<E:?Z8D[=10]?6S5KQYH/$;_#6)"4C!)2R]2%V
MYITV&-YQ!J *O!'^?*%>M$+GJ2:[/&!^7ZX8!. V%EYMBG;E%[0'!\IP*&.M
MP]U';^)BZ6A_:;;HZ1@?_'L?%KTG+/ "F<_0?'!Y<^S&JX4_Q!X-4HM!I:=&
M[;.M:,-NHJT)\I>!/^?%GWV7_6^HDUIO;>7U_=NF_9C?8-Y'&,45^.FBL1K?
M?6/LK@'RL60&[%_3;"8W>R_F@>RK4YHZ-JR#DKV/K7GWY1K[R1^C"1P7@508
MGY>D0@R'A$%VFMRKCVUE6+']4]ULN+\^PTTU\"=$^-$/F3?IKX/ --E9QYW*
MRPZXOVSJ=VK5\'$_J7WV[[FK-0_7&U;LL&('ZO-6;/X!O;RKWP[H?1[KC?S/
M^T5LH%-^N6VS"P5VH[(Z%V/ +\N;B4+JCY_Z\&",ZJK\5)Y0PD^^$3"B=AD:
MO(H++MS\%>N!1>Q6#8H8:\PD6 6&/K^*,<92+2RRO[@,P0C_M2#E<GJO,X%#
M! [BQZ4KASS]O/ZH ;-/6$H/SEW]R4G+%Q=1'Z49_D7BRF40; _9'&;^=7P]
M%NXP"CO$>CG HMLH]&@&(46\E'A':9KX,Q]SY(%&%1[DL1QX!_<\LH/:1_4<
M.X;GJB3+>9A9L+H4!YFCEVDPV!\D97=JR2K49KE8O?P*G DHWJ86]ZM,G&#(
MR'6S."E"]P\ONYOWOKUD_T_\^\JL(WH]6A2J^*_H@0 !Q(W[5 Q@*E69P02^
M(R1A56[&"Q5*K\8/#TOB/V["LAZMP)1G47EC(Y;!3U;R=AR(DW&1TYWG4%-]
MN8PCP%25RHTZ77?YH\NTY=K=K52ZX#9+L6(:>ZO(DN\U1D U-DO.Y!*=I_&<
M3H" 7;&A^DJU/WG:T*O3:NS$B81G;X8^]B?8AFCJ:_%5U?@OM/\H+,6:]O(8
M$H<6&0I(D@@S DN5VHS%0R<3^KX9"-<?;151.0QM;YBM#(LJ\=W-(-_5:&L+
M[Z@)=T?02C7B4('BH9?<WA\L3(:KW#/UE;U@ZJ)IF%M2T?H_)>R6 7' L_K&
MB-LJ'LC=5CS@ ]$%'Z[RTR:8W(GC,MW "C6>5HF!EZZFEC%=2^T 6T*2S8#O
MU/P%+36)L)5'TGELYA")^;(B,;\6M7!P_F50(3M2O0@"K-^N5NA0&$XKB*G7
M]D41ID*0S62R8UR\Y<K":!XK=U7V2M-<D<TP>CY7AW#'-IX12[3U0\4\[D?J
MPW'KAS-CDC(V[1?&HK-=4%O2M@]-F>,$/R%@:[>T2]'X&[LN:+P#O^2K^YID
MR2/@_Z(Y@)F,SXO^6W:ZDR&[-C8[C>(^X3"S;;KR/=8G#0)6Q_A3%$^(/ZC.
M9A(T>EZ+=J#]0/N#V)K'UI_=&Y@?B[NR_9P\C5G_E'NF.R';:Z8^A?!'2]2:
M>A"Z(5_S0.R!V9W'%^L-;;7^B-<ISVL]P-W!VG[X83\YL#W>U..\4;=A,$EJ
MS]"6J ]>C*/ZD<9V0V_Q0/]!B0Y>W^.NULV"D\-Z[9<#6 _R>='_'+R^<))0
MST-!#E[?TY2@'^7.5>>0XOU"->99T7^P, >W[]&%\$=S/?7HT.0;W+Y'#$ ;
MW+Z#V_=4]I..#/)UIH"0SQM[@_>I;[R::&<E08<0O"B[#<C!-5*+R7I52K:T
MYQ9T*"J>J@1L\0N<$^-E>5QM1_8\V5[[]B%WI283O(1]*?]PL)I66Y#K;'C:
M5X)F'=+43)K[M\Q)Q/YGM",ZS>%TH] E,:U^M):"3M\ZQ9339Y%(B7 QD)ZL
MC72,E,MN>B(\^\2[CZNE\B+PW9J!N:JC5JYUA#75*H_M4%+SV9*LVK/I&$>E
M7+,H>IO>(&T.1">>/Z8HIY0_IEO-#S6GFNWW#'WNRECK_9+^-%-C3VNYV&.Y
M_]38XU>9'Z(3=PLZD(;@Q..Z;L;6,XM-/(=8F^;7-R?O0CF/KNH=N&#<+([A
MW(&5B,NW$>G@^CAQU\?'%^/Z8-6H*J?9DJR^"!)L*[M4[QFI?+ON)1$&-TD#
M6B[K?)6_?#FEOBZ+)NX5_)<%92O?'KOHE_)D;9[EAOZ,/$JR>4I'Y%;WY(-+
MJ<]>/=K@4CJ]]=(BO.!45\OSYY%NB++9,('D[#U__#UR</L-2<GGP %U;'7:
M;O?XY#\'O]\S3 4_![+_J(F2W6F"U(8#X*7[6?<&[YR .D68NO,\[P;7=Y*D
ML4^[,M(8P=<5T;_A=27KX;3=M&O&''L2IHD097'U5_@ /Z2$8)<]UJ$PPL9'
M FT_-&)=1YT')_98&[4"4V'J).Q[^#U>T8=U+:(#)3@DF<V#:$%(WL$(FWRQ
M-H>')\YZ []>6ARF)*Q,ROK>G<ZJ[TE3?E^7B$ICF:&'2^\]7!JV1UH9#8TN
MW^C@/U\P)_,9W\4M.\X.K5]*EVU#ZY?Z*-I2I^F3:'9B:HV=3;^&>9M-QLNA
MX<F!/1&F).KJF=^&//N.)[(^5AI>CCP+[^Y02FU_F3%!,>O/R]MU5O27M=[*
M IU(!8'Z-?MWNIT/(M.HA)>LBG;3W7A'7^E ^;K%:HRUGI3EZ>VJ[>OL#16%
M.E_YNJ@H#>\$A_I19\YM,.<UN4]>G[CIT.;@/X1X-'+@:I9HR#U5E!TX4&_^
M&R_6HAC.Z2WZ_8EJ_[G4 _W+"[4O^I_$9CN<T[LXITNB876ZO0[G](;G=+6A
MY7SLQ3J<TY_AR0U6OF@U== -Y_0SYS::!@U=^"_BG+ZMA&?#X_M0*/CX4@VL
MT)J:O.=<,78H%+S.^+'2T"71 ]N?6WG9(NPX)O,L=J<L+%E((V 5:L(>' F2
M:*N5,TFABV%Z#*MVH]DL"O-P5R<5G+ ('F/E OH!\P<00[UBP\,[6/HA)#3X
M5GCPTRFL_,6,8*CW1$B=1\ AF\-/&(^+VPRM##/9C.J>Q^3>C[(D6 A^DF3P
M?27 >Q+%RY#>8T;TCGG1^4<4'EFTJ[6H3E1XY+%AO&3AL<8;&OP%A.UWD"+S
M,>=DGH'R+5]GK(#VYH(,@,T3GP2>*'P.W7$_0?<5HTS8!K'PXRJ3QWWS\?K;
MM]5G[\U?!8=&Y\-*P ."/W>HU)=272*A4#2E=9[R\H0V%K\ ^+MPODCA'3AG
MW-$U%T=!(,"ZR%@2!<O&0=!@/8&R</R ANS#W !="9@DN_TG+%_\P84#C0,K
MF@#;_5L_\%/4B7]F?DQP1>.8))XM@:6#S^/HWO<(2]_A(=S#4ITYBXH8+0G<
MC*SPAR/<1P$0U8D7@C-)L<Z\\PB'N<0'Q#^>$2Y41-BV0+GB]P%T&%563T 2
MFM+%%#^L!IHNT ,<EOZ7"B"YK-) ?-!Y?Y"4Q>/W \UZCAE=[3CU.L,0QEL"
M&IG5W:-['#Y'''=:[)"%%,QASHCVZ)SCY^I*=YTX]K&#9Y;BYGQX%!/_L8SB
M"-!"(P A2\3<(J ?ROCU 9CPWQD8$W)E)?63P"7\MQ-FJ$:JDQ?L=)T N MV
M#!HS8VRT2MF?4XDN66;A]$.F#\3-;1R9V3A'H5@6DJ6%+E8@6&TC*^N\A^.Z
M*:IR)21,Z(<4@+ZMU!TD132:YVAIWY-@(9;5?#_6?P_*>ZQ5,*\FQI[:0C&/
MO5"LDU@HFJAH1UDHNFBKRBDN%%E:BS#LB2(_V&.UZD688Z8^$J5*D[%PF?1#
MBQK_2U5HT[6: 6@P3.'@)SAS.%H\^C,G!8#[()XEB:943;R>Q-&L=(RI'F_\
M<*6-F#(" P<,WCZ-FSJ/UB4[NP!H!>0KT[$OV+B;>0^^-%NT-*-&+6R8W7 F
M(:63,;J8)EF:Q25ZK?J-H7W-=?[\]"I+1G>.,W_] 4[F093 (%>3<B&-[R0
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
M(7;FG5)YQQF6I%>[I#P?F-_1['D1F+*0]?>Y]PR!N(V%5Q2B2^K1>1%4**6
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
M!N-8^#SA3XUFBI>YQ!-1)AZB+/#R:G0P4KF\2-[)K*A)RR!M,.Y3T^<*LA:
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
MZ;N3[&+G@*FW8[5RI+GE@%RP"RW*"DLU@*%&ERFULK&;J9NZ;36$X3KT[E)
MU&,4 )F3]_]98K^-0Y"C5[:5&JOC\=BT]*V0;07@6'!KX-&HI*5M:-K8,K06
MP+UAS8,.PJ=226C+4FS%V@X?7[$Y1#50IE1VZ#.<L6([ZD$0?8K"Z3%HJNRZ
MIAMP6(RM,*W6/ BL.KBJ/ VZK3FVV0RL*'RX)_&\D*!SV-3N2I;2=$?1ROD?
MFVL> %2=H=R57*7:CFTT ^H326_<Y/$+7C9[F+ST+2'>;?B!=2@-'Z[Q0FQ3
M^#;/1E+L'>/G=<NR"U#7!ZJ]S31*7%+L'6/H'<UVBNU"^]A-HR0G8*G*W1A
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
ME;J4'>/SF<351O<"Z3T>D.-"SV=2\?'6#:C\<*G6S*H]I+<$.!"'R)<^!56
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
MW8;8@^7>_<$OI8%/R<Q/[S$E[Y#KIBOU9"V^^FEB\1H&M'9:35]KT*@ ?BC
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
MJ(ZLU.V]T+<Z$U4] ^2@UU;5LR/.,AB<ZPXJKHXJ&03B"\QN@+[JJ 92X+W
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
M)8.\NA-3C6CP,0/Q>FKYU,5B@^T2(,8?[(X+G!/A&Y2[GS/9#QF1?)16JK/
MI>BE8TL4]Y<&[B\U+-8S%M_WAQLL61TD-H%CGQU1=MCS<(OR215EAP,L+J-=
MXDC6)2XO+RL91:6_7,S$X$,PT^> #[O1(.%W(+8\V)WTXI-@1ZQ%% @UT&JG
M*K;[JZ#/>=%G ).#UZJI)<*[)$A/$<X@",!H$1'Y.I>9]LAN]49DQV$6:%]5
M#NDCJ]72H=;/:%M-R[<?U]A/OE_-8D*PER:)29)*,>^R*7AG;TC;:;6_DSBQ
M-2O96[VP/RNE2OLE'] B^9(91A^)W+@^L=]1GL>@]"QV",.KGP4@)_+$B14G
M5F"_]6#YX<'MG8'SR7H@_BL<YMA'_4M7N0Z]M4^^A7[:1O<^0\R(%C.B3Q1F
M%GW_=O7]>\!Z$\D#SW<8G>[V!]ES^?HM?*(=2CDM1;>[4\?I%-G41;N[85-)
M-4=:S3D3HGN:L'OI"C8(9E/X'?V=6:.SFI#>8P6[SBQK."Y8IE;]EJK+3EUM
M7 \!(D13Z[!:(Z,C83D\K=J\R%*4D[1^\DU9TVI>OXGBH3.G-ICSAMHEK0=N
M.C1Q_$73H5JWRL98MM2.V@D("FPW_ZV+M2B$G]X@94O6#7$_V.M![0K_@U"V
MPD]OPT]79&O<JGH5?GI-/UVO:3GW?5B%G_X*/3<X^?*X;H!.^.EG3FTT#6J&
M\"_"3]]5OUW3?1==(OKG:B"%4=?D/>=V :)+Q,8T)ZUF2*(#LA^1+MEJ2N/V
MY,GD\^PF"C%)*Z8K?)Y]]9/O;U_PWP_N-(WBPW(B'9$3>7DYD:K:8>W]>ZR]
MWZRW/]28>+U4Z2A1\V(Z/S2ZG#GSC6ZDGPYN;/1:$$'Q0VZF8P!!NDO==%>B
MM$C*K)%@-Y9-4Z_?<%EDS_9%*$W6'%,0:O"$LFS94=1>"-5GM'>K)MPJO:^#
M0/J< A:E&U@<')QCBUU$=/ (;I6-<0-F/=,^P(+P&X0W9=VT!.$OC_! =,,>
M#N&'?"=0H<#N(T"\](FDTIT;'*6\1"CX&$X>@SFL&T>RLK@&.$O:V[9LF<<:
M+H+VYTE[77:,\:!H?\@]4(/;F;7K'1( *A]^(R&)W> Z]*Z]N1_Z"7W/$WG_
M Z^42+T;'8],?4!L\O>?;C]]X!<\ICZVE+&I_B0M0Y]]WT\B0U/MJV7B_?0/
MS385Q1D[A2W5@JB=7=BK78QK[$*KW(7IP'^ZWL\NK-4N[!J[T"MW83BFIMO6
MD;O8VNS\. Y2%<VL@EJU-0?^7 !Z*P"' =F$00!(JQ*UBJ)KBGT:()O0'X"T
M*X'45<>Q6\'D=1R[X0/!]CUO7[9W]*'_\#Y:7V@;+;7!Q3'=BZ'H/_WCB_[/
M?1 ?!DV7^]S&9\5]VJ]DGYOT_!?]WOW+@ES_\).K]_-%$+T04NCW])%>V_[K
M*P) G_D((FB^G+//2WA258&G I[<'U5XT@!/YF7CZ=Y/,7_F-O2PA?T2U!L^
M_\Z/"9I+VY"&PD:]!*2MY0IQA'T)W/"3.V>/T#\4@<._@I:S=Y_6"JQG5$JV
MH%T;"[0?@O;BX3\$[0ZB71DVWM__9^FG+[<AX&V)'R;T+NC^T0UYJ\"\0N V
M9"O74;UUR++#PC*5HH7U8Q('_A7+ 09CU=0TK064-M_X@#!^V$'8A7'5K,:X
M.M:52\#X$K:;]<"[9BWP:-7I.S<E'UP_QJZ9M5S@H]E_O-W!N%J0^&K].(P,
MM4/BU,+1>=#M!(>HPGO=1C>L [E4NM&5DTX5BEXIWFQ-W^NPM[_IH:#Z!(=
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
M$&/05*[#K_,HK-6O5!F/=U0D&:IF:1OU)!RZ)G#;K</M:#LKJ51MK*VW5CT
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
M6S8TJ[ZATQK^6A%7@O9'Z2D+])11WWCJ@/:9P%IKJ%JZ[3HJ1L)C&$.+%K<
MUN OE+$% XO\8Z1LE7M]&R9IO&1A[A*A,<2VNDM+LKJO5>T";1)#HV@T)[!T
M[9:_L?*F1RY>5A;B<[(41"!C-C_.[[IB,B7P%F#.PH<+]X75,]"F8-,8ZSFS
MW(F1])FE0*"'7O7V8/WFD&^A&$B$3<3Q"^Z6!B=+K:H*,<Y$FI"IBWW]L@2B
MU4Y9&DSVA\(Z(^GW;9#M6/ZT(59QN!I >)VQX=><-]>JF=C]IX]W0RD=5U1.
M5%ZU:6/E2EEB3CF,O6+0*>8)Y=E6-/2;TJL@6(&W10Q>>KBFR9(+1U*.DOP*
M*UH5]=-3F)W(8K8;-NA:L'X _+:))R32S!9,!G.!0X%CRY?S/;4[8QE?JY.#
M#3LY? 4IM99(D#?89'>%+@I0>F<W6:7PK#=XY*V]B@G6B#40I ]XNS1C^6R
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
M7O,6CA,"]@,=G,%&:72):M7<ULQ_I5-H.U1_GL.*VH1ZM%%"-K?"M0UQ8_2
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
M>L42FH._-SGX>\P2FD.?,F%<T[T!3[L:YP/-L-MQAMU^Z'M'W/98-7]@N/I
M.5 F0],E=)Y]=XW!N++A$T\N\ 8^#E3*UU0$P!'SHB!EWU'0XH"4A2-FQ5<-
MY6P [GOZ]R-B18'\1\R*V\7"U,$Q\F&KY$?,!)KO<9RZI\&\0PGF[9X--)CW
M&+5.@WF[#.9M5?^_ 3A'UE9PV OSD7W]]]#TG,E4EY=G>JX'"X1G7_\]4EV6
MSH9Q[=A//G '7JR@8@J)K-#'3H'[I>/Z#\?&@9S4(R.!.F/X&<\.+1@O;'93
MD-#4BIVG5LPJ6VJ0_T,,1E6;[1)H,&JGD[@VM$N#48<;C-H[?M!@U!X&H_:-
M)308M8_!J'UC"0U&I4R@P:A]"$9M@P\T&+4_P:@=ZIL&H_8D&+6_'/@.'[AT
M@6'ZZ<3-0=2!Y0/7AA[W"PBK_<)[*7-J.L).Q#U<+RQ GQ*X'('O@ <T5U_"
MAS^AFE@.CC&"?VW%=O,E W>0!D3VFC1%#:.:85!^-\_OU")X"O.1,I4>B!G>
M@9B^\((>B.G3@9B^L((>B.G3@9B^L((>B*%,H =BQJS[.'@8+^+?+G#D2%C/
MVS6!=_'-#6,+1Q W0Q0V-9DA2WUT#'BT#>"93S:JJWJ_U-RA6W^!^O'J"$G>
ML2N>GH7K^5FX[ME S\(=H];I6;@NS\*UJG]Z%F[PNJ1GX7I]%JY7%*!GX<9(
M I9!->;GQG_7GH^7M;\X[@UXG>NX[X.#V3?7L>$_]6#1._#SXQ]AWVD;:)/W
M<67 7A25V&2X<(_S3K.?HH7B-[0]'%Z_7__PP/_6:%!]@?^+EXMRUX?-LDJ
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
MV12_A8!I1KX!VYL9V#*Z.9,W/_-OC6V>IF_ W,M8V#*X.9&WF!!H36Z8P&_
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
M=898#$9P4P]9/M.\\4#S-#[#O*1,\%AHW!3G*=>G=KH-YDLAW14P3*.7$ZB
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
M8[2C48,3H26,5^KK57.>1F/[X2%<9#&;DXTQ33U:V;_T;!?0 PT,(VL#]3D
M*/X9MK)=J$A/PZJJ:^*/4.-DUS<:!;'^E\(-D4R;QOFJ_IJ171K;>G!5DC15
MMQ>1C'"IY63)43*7>K8ZA'+Z2,Z>U?G;()*T&L,'5$Z).'Y=*Z\!6&,/#S!>
M9)]MZ>B(<Z5;E[+0\7)//BK5BHUND26@?=;GH\+$63[*/YM[.8JW]2=3$GM3
M^Q!.$L))0C@)XKS2PTF0;N9%#&[4P@@0HL&R5GHB1K3U9E(VI.B"<5IJ%4X&
MT_(PX6EVP3 '+H[1!>Y9"E;H8L$,?)59!6.@"E!T=,0@STZ#O4-KS7FT50#
M%F-TNQ!V]#,G]AV4&]6EJ#2276O]SAO<C$" "$L8Z/WKZ#9JKS+LUIP /7@H
M][(71>! RAX<0JFDSDGQH502IL)5>$H4 *, 46V4MMHP:XY+1K>;^C /(-]]
M0\D%'7)MAI4+$<R5A5L?S3KJR"J:\XJ 2!W=,.=0.] '[*#A\PVF7-8FU0H5
M<V]GRQX)ZVYX:U:I@T!PCNXY#'GG(>_\@//.G4:=;R9C^*ST9$)+6]\DCYZM
M"T#5=_:2AVXBI5,"^E&:$YZ5ENN5]> N>M9G!P.:.\A7/EWY2>385379U;J[
M8U>2[4:J!-DE$^(DXGPY95R)IH:,YNZC.8 D)6+YWN.9%)]/R2-)V:(4K;.D
M=D9/)+DT!^)S/+0#L.J:WDJS2%/V%&4QT<_TV?-"*MJ))/=;3E-U?[$>J<MQ
M!X;Y3_HP(UPYAY16])6E%561-J&DQR=@2I?'2-,;2N&W3^O:8:;&P%]SXU$2
M[S_N^$ 2Z^1T$I'3^$35%.5+8^:!L:VO]"VU+HI\QGC]KH4UQD \(.U,WWRT
M /QOY!?*X*4I(5V\)'R5 FA3IE=-(T_I U(J5$$?Z7\5G(J$QHUIO<!>(87C
M\&[9K-69# R_L3T2"(UI6\!>!P+'_WFPK^P=+W>%4,.ZL^T>DJ%",I2#) OK
M9<?L]$.,F!MD^KUHV2;Q&2/&YF.,M3PJAD7K/,C=K,JA\_PTKD!FI6>C<DJZ
MVX\C<9C;O$PKE658I [W)%#:1K<MH1R3P31HE-O2Y1$RD@UJ\5KM_*GH0@EM
MD?;BI1QV5ARRK7;*&CHNUB# ,\<>>)1<SKT"-!)>!WSY[IWVZ'AA#S-AZ\T'
MS@F>=*L0_FB-*(0_#A3^"'>S^8QM)!/9.I9_\BI-84T9,+I1U]U+?*.9F$X1
MCG=/[*00N7RAW!!$IV_5.?HGKJPI:@(^K?]0='[:\@&LOO[MR__L$K?W Z9(
M*8PTO:'H+> =)[\S_K*V-3<\Z!L-0Z12'*^FKZC0WG30V'9$)/NY]^.V$AD^
M$_; H\6,QE&J);VQ[8A(]C3;ZZ-NFR#-/FQL.[Q;>G7MM]398T(?E;!GC)1I
M:CX\@)-MR>*&BN_')(MG\X@W7(L!['8P@/Q'0.Q3N'RAT1#Y .V& M!N=99F
M+/7U>;S"@$<LVG1% $S-M=TFVN\Q<A@(V,!*1-HCTGP5$*Q7"-AO&[2IJI_=
MD$>2%>0KR<WALJ:V(4@VU#D/H7V(0\!@B@BST@^QX3,8/)B5F0$3,!LADK60
M:4:"M5[X-P$VJG:CC5>TTXO0.6W ;XE9"1ZH_(I]KF(,803]KN:15*Z%\%?6
M4I$9RVIN>?YT6L-XPKX@+A8TRQ8F_#"@XQ35 NTH^6'@J#T=G#"S_>BBC"Q\
M*JCV7[-6Q?2Q >BV7'=ELM/.PU-&.02]62,*06\#!;W9>VI\!K]-)U'\1T%%
M^;0U6<#(M]J^7L+>#)1TBGD[B5+Z?)'%^GBW^A:8XK@PTO2&8LNL_17'A9"L
M4XBCS8HN/W)B=D6"^QT0)/\^UCH2]5$)#:W]D7_"YO<TJVYO L<DV'4.#N/@
M=0U>5[1^H(/QND)Y+6M]=([6D04Z?M#I7_"WPP!".2K+0!]K%8-Q-9AX@HGG
M@$T\;01?GT:>APE970$SN2>9?&X^6:21K;FG810OAA\039U,0.>4B_Q25=I0
MKJP\GM'L06\.:FYM(XIK2+HE<HH2,$V YIAL0QAI>D/V*E@J5DRRB%/V+1,+
M$E.Y;1-]%EE3VQ&1[#GQ;4U74]);7;M@?FD)X[J2^XZRY"J?$7[-)$$DE_*V
MFNGCZM 1<*-9U^&"_2G8GX+]";']J9D3,ZN#<736)N!1A$8)A+T+9BGAHS)/
M=%^3&*Q*SMXA6",*5K-@-0M6,T=6,S>2KR<[FJ /F60I<20_1U6,K^09DP5+
M:4R)>/D MZG9CCBT?:T=?3!;6[ A';0-R5I;.WI97]>K5=5@*6CNX %$\DAX
M3H4DJKS8N:1LV60/ /;R4#TB$JK(M/KG[(^"/D:IY I 4%9]AX=V%O%,SK>X
M)KR\?1L&"MAK>#CG$>6J)BZYFI[3+,IB&J47F=P.Q7PS[1I05GV'A_:9L>2)
MIJE<3!=9'F4/5(I%5>WK]4]&>-;]AX=X,5_(=Z!F^XI+Z6?!1"2UDDN6/5S2
M1Y)4Q,)6:)>A/ !?5X<%@FMH[@/ HYQJQI=0 .;F?@"(7*T7. )C^^$A?"5/
M6[( 9YG\&),MW@5#UG88#^Z(UX0TR$D-K3V0S]E"RCO+ZS0J;ZU0XL$"O@)M
MNP\/<)/X"63:S1U\@*B[9$15T<\$,1ZX%CU]P"H+6L@99P^5Q@Q]1<!^'OQ<
M2A(]C@1)3MA<37(9C72UR"M+RT69BR8/?[5AS))@AY&"3_+PKNO])J1*<"9R
M.I?TZ&:WOM'H':B@4Q.3SW%$SM/@Y A.CC$Y.9IXP7[MCT:C)#J, ,)9:VD(
MC8^X'=H6IDP@XN'NU;)##-3R@2@=U;!QCK*%X1.(V%&9E![V+4S1!,+\"U*8
M,#,;$.1?D8)L9P<!@OZ$%'1+8SX0]=^0HNYNU =.P$]8)P!D^(>*&5BEJL[F
M%^@$8!6TK"V'4,!8Y2PKSS\4+%9QR\IY#@6+5=(RF<6@V+"*5]T\99ZB]\I<
MT6@BBOD\XLL)FS9&M^6EG+PF'I@AV^$)7K)G.]/;*;-6[I)ID2HAQG"?J+81
MIM ^C#2%<$-#I-[ZWO!SQD\X26BN[@TGXBI;F0*RARUEN;12-H;Q.1C29P"(
M.$DC(<JDB>/E"<M*_E]$Z9<H+[A:5))Q@";"Q9"(PA(:+YJSZ(D(5NLX"\SO
M:O\Z #"JO9X'!LM_H<3;>$:2(E6"\8XJ()5>&BNMCZ9%3A(0E^DXFD_XYTJ<
M(Z7M9M>*90G=>B2?L%_,LB<%YVO?'QPKK'L(1#F\0!300K%?#J,(1#'!"O$G
M/1:/M)'J(&X9G8 QNMB;UF(ONJ 'FW?%8-8(5'%'_2]E##4!0CA9""<;4SB9
MYD2O#;_I:D!!%WG5#-Z=&0U=$%8S^';:#KHXK&:@MM8E=(%7-N^RI9:.+@K+
M!G,'HXQ/#^']1#:9TXKY3J(LF4RCF*;RX6T]@A8C>O$ 6M,7ZGL$AULGZV<A
M91?R12[H>3&_))$@U]&R7'WJQ(\6-(_2\FMK8VC'@8/I,)@.@^DPF Z#K2'8
M&MZ,K<'U\>E3>(\G0JD:,Y;*:183(G7*?-E.:H<,Y45<AQ,6Y/0@IW>1T^O3
M$8XXC[*'JF#G<M-DQ2J.GB*>5!D+XA<BI**O;#O/"[FZI<[/U%=712Z7=);0
M[,%2OO=%$+Z7<)M+\E:HCB3C>)3+QLEDP@?&,2G;;WF;=I766:T.(8IY]5WK
M">K^$.^3=;_[HF_DPN=4;8(2D=P4.]]\DP=8I[75RR.Q5-?IS'3.GJ4>044)
M$C2YGL@(-I%@$PDVD6 3"3:18!-Y@S81]T+@"",R7"L-8XS+\"I^C3"^ XO6
M/NJXD;[U*)^VVF1"RZ(>DSQZ;AM:81S#BW460%$PRP:S;!=[CF(%+%-N&14D
MN*J+LZJ1LKI"R=)<TWI$G]-P2J:$<Q5(]EQ%TDD^>$FC^U7DDN44M!K-:P;E
M=*IXTB-Y>6$WDA&I@HR9"MXJ#PK;-,K60P8CT>$9B6ZKLB!7TXV"LP[,;EQ2
M%EV#]2M8OX+U*UB_@O4+H?[943 <M:FKJS0T1B.7"W%XC+8J:WG%I^&$3-02
M)"H5L+2/M3.=-(SBQ7@"HBF83X+YI+WB+-2AMK7&KJ8W5'P_7JK_GT>Q) >J
M+[<8*:C)AZ<F!VTR:)-!FPS:9- F&Y2*UN>E3UE[.HGB/PHJRJ>U$[1-0WB1
MLIL)"B)V$+'M):'C0DBV)L319G5=<W;.^#RZR*;JG])DTB JM1S%IRMN=0O:
MOTARD<A=5A;K65E-% A>!J]L64_*0#'K(J=.GQ(TD:")!$TD:")!$PF:R)O3
M1'HY2T?HZ^HD:OG4RJSNK$E('M%43-2&*J*7_=#'=3Z:1WG1\MP1WNF"GZ^%
M6J%7TVM)7):+SUR2((=Z+9P 6F)2 C'2](844\'S+:%8_K5+GOSJMR_1LZIB
M4GNIE/;W@4BK"JSH2:O[?1C2;E1*1LWKK/UM0)*T<U7S*S*R_-^ZLKFJ[U;E
MRT0\$=\6B>2RLOU?/_Q8"Z)57P_0DM^+59UD*;88KB4T7-[4:@P?4%]N"ET%
M8&GQZ!IZ('K.)"G_6MG[=TO?Z@" .GD (]=$HHK7TD=R2V)5?EO*3F?/<5I(
MZ>A<"M\J7*[(5X3OUK^5L(J-"K>+V>78PT_-*5EP$E<Q<1J$=4V&)U1?B'E]
MK<-4MZ]LNF(")HZ77Z+?&2\+R1OX8(L14,'<D/@UFILO2VLYRAN!ZU]B^<Q8
M\D33='/MO;H!0(/.W'AXXC=T7$TO6?90SGLUV_^4.KR4,;YISVZKOL-#6ZOH
M-V0ACVAE7[JM#).Z=]/<87@05PNB A#DY*I2EFLCWU*#H*&U;_)OZ,-,KA6Y
M*LI5 @*AZ3,\E)6EQZB U+89GM0;(DC$XYFZOX \DI255U68!7%0G^"(/3Q'
M[&UQ+\@?A7K9Z@H7X_HVMO5.^MW2>.]Q0VL4Y!LEH\;V(X;@7XQ3M%Q-CQ)6
MUG$Q;@-3T]$1[G_FOV7\Q<-Y%SVO4O5TV[BAM;?@D$.)I# #J;>MLP;[-B8$
MW2RIS(8+8(3=QG#"'!DC,,Y'DU3 K,_?T04^&?QE:.)F=.R%-3I(445M0=GG
M@5Q4V]E:BV;]=>5_#&0D0+56_9P8G5:^H_($#E=^!W\MNK5O%'BV,=N[X5$N
M_%XDQ$[KVU$9"H?K&V140;>2FR4Y/<31+%\7DBT&.:2#5*B/30-"<%1H-V0G
M])B=H&4;AY:=,%PT/@R2/DAF6''-&2"H WC8T]H9/$CLP;!\T1DT^W G(-#A
M;JLW P4G'0!Q_14)KC9AE$"(GY!!;!$N T3Z-V1(02X:(+:?D&&SB). 'NO8
MTI.;8K*AN+#)*SV$+4.G IND8Q%C!86(3=H!Q<)MP V?%WH_D4WFM#(P3:(L
MF4RC>)7"VS$/M,W07O(^VQ,:JOZ$Y$K[4).2%Y17$$D),S5'1!K;ADA(GY&0
M(9 G&!V#T?%-&AT!7-FG4!=/A-(59BR5LR<FY(]"KK>.TIS5F%[$N!84=JK3
M<1*)64J$^$+R&=N^WW1U0R5):L-@6_6U.30UY)[)E\&6A)0/NRYX/)-K^#J-
MZH-U;;HX)*X^L\74Q,'#6]^V^3(EG,:[<D4/([N"NG<[YCY!][L$?8GX=Y*7
MY%S+%:KXW@.YFDX)E\KMJ=R'6OB]/LWGE*SN6BT-X.(BDX12EOQ*E!F#)$>/
M4O%_D'Q=G3B2Z!.FBOC&B@7=$3YW.ELN"'$QD8I+;).N.,6/'SY\TN]I8!=7
MQ-V0Q<N^8@\\FE]D,5='^45V5$A&S)6MN+;H0*<Q')#_39Y2JB)5I.ZK58O
MP"B;VF(R$V"DZ0V9+D!U>TXI)ZK6N+9T3WV#4+0J%*T*1:MZ)N^.YJHXYT66
MT$>:R#-=\U*-[3R1^BO-9S<DK>ZMFM'%'3,PZ0XC'"@\_RF3ZL:W^$7*V%-S
M&FIN677V $Y)U@W)W+5MAB>U3%ZXFI;BJ3'Q6=]P5$3[7_ERI<Y95IE%(G[%
M2ZMAHJY")&M'O0X-O*=76)7BL-%HFN'H>OB (7*Y8*)4HR4UMAN>Y!=+&^&/
M-";U//$KRQZ)4#J]XCOBCN51NOV[PO.5Y?]+\DVQ;@WTWI]W0%-8V5/.&5]]
MI=I]''I>C41XG.R-Y=JXU1K;>R@Z5MY1O/'WJ$<K>YO^N ?T0 /#>*2"^AP
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
M4D),RJAC4J '-6LM=XW6S0^27=!8M^W?#@.HMJCLIGVL50RNIV  #P;PPS&
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
M(I0%Q90CJVOHA6B-6K0)W=/# '?% &P=KZ=/"@;UP0#E14A:&>D:SBC[ 5"
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
M4 >C!=K#"7606B 1M#>7K)IQUAQ.EM&DO:=RQ[M_G-2OJB?U_:);+P1R8MH
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
MI![4K("*-A)L*/89HB<U(]+,3'E]U[73A \EG/#/LWX2/B24H\<7K;R/V9(
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
MR*XY99279I+V+DI%ZS(;Y?4G8G^1&6H)8]R="O4!YQX):Q]Q/+_:"'_:V6!
M<.\8Z!M+=RYO3R==H* 7D6E8@XMMUP'!(3M=]F\^U:*-+BO'Z3(1#/KFQ^_?
MR)*P["<]9<9.TY2^</EF!]HYK1[+996>QO))Y(!Y)\Q@6F36')*?^G.\_%S4
M8"$LH:3& T4U(B;"X&6="8U%SD2/03\D+2O,;W65M ))C2/Z*JFQ_!HEHET6
M*ME >;)H$.<;OW5\)S LM; [<\@SD!U6V(V6+80Q 7D6W4&',ZHFS&0U0V$0
MHO/GPKY6/YUN0'-Y7IFR6:.9 @8[X-G(2IYQ7I*"U\>D19,/-O8.KOD5U! ;
MGMTUPW; (PY_-ARJ2W4*)*5?SCL3K:=%/I#(3U2PFFH8D+<.IW-N[G0:;"]0
M5)4KFI/?F2K\X<WBS1OY?_0_OGGS%FVB'#USE/Z*WGZ_^.._OEW\^<T/PBDL
M_OG'Q0\_?+]HG$M$W,[$;VE5%B7[BZSCRXV,>\9'HMXB^IY-SLDOV^$<_OC/
M0;A8N:%4=Y=\:\A_5/7#YP.]PWR%),4?<"DC':]IP7Y^%A6KVYP^DP0G[[8?
M"QX7TL;8GL9,X<L>/L.AT2Y!@76Q?93<*_ 69UZ%-V^P%FVIF[(#5/PK9IBC
M38TZ;TS8J8G=XAVF#K939J ^=SC8N2(]6:>MTAT_8E1?3#]M#F<.=O!,=)U:
M71+@R;1>U[U<ET0![7 (?:0I&:C_=!LF86#!&7S_&!EM2V#\O(KL"\N^C17:
M73]&Z"'&"N_$[Z!T&^4WN2B$+[O"-XF6XPPV]N5T9E-!\,MX[15 ,%U"TS3*
M"^X4E PX55_;6^1DO<U00327;1&2NA9/FTT<6LQ&V:U?Y/3(ZU?\."*RAW3C
M;&V*5SU$G\3SB/3'7_%LCDKYS :=!BB8IN!\/=:9X@615_=K!PAOBQ1JL5J@
MMI(;0ZRI0G'5OF\T?OZO%TB'&(ZD&LRXU-:.A*D*V6 V6,9Z>/#$&I#[D[J6
MT&->#%N]>H2T/<4$A^@U\;'Z$$1QAT4'MP>ZJV[*;OEG49YOES1_B?*DZ&VN
M8VDVR",V'*I_UBM0C1SW,G4JX3+\T!Z"FKU\ I,#]NY]QP.""^F#6_'W?H;&
M6IXA#$/>55 \>E/QVZ13VK1I1I?O:+ASRJ6<AG%W50%>PBU( +6\CV%/F>+X
MB-0\<@:^M'3^]$#P78=X )4I57RMKG!*/>*=XEN@7DM1(R?(XU(G!Y]&O+G
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
M_A=C)Z>[Q<&\G0\KC%[&%QK J6G,:G02B3W'G'3[YHPXJP;'0N--^N9T7^)
MMC;222%W%6$R2$MJ1*! ==DT2[./#)]:K\UWB?4&[NSN^:.$[JN3-J-[?,<*
MN2;1(TE%,L=/.3-!>$]+W4Y*X]].MTC5, +DXJN1F9B&;V654S+P!524-"7B
M>,A"6N,4YBW!C,WZ+6Q=JOI7ZO+]["J+Z1I?925F.S-4>'-H^ 2EWC>M>Z4N
MX2 BP 93WX,DI:9T\LM!G2Z,(V;DP$@@W_3,Z)IE9(_,@ ;D$!7[FV/.P7CL
M:#_5R^7Q".A+Y6XF7\=R!R3D\)V$,:"FK^A?U9ZIH?*#^W:<:A!E%JGJ/;W5
M%8QM/H'=U/0>0-YRG[0Q N5".5PO0*BXNSCFN?@5C] C&5HVB,PT$7^( \<3
M\$?)[+Y4YSG)<<Q$I#<B1CT 4)1S?R+7XM- "Q/A,D X.DZ-B4\#O#LA[R=[
MLSRCZS7-1%S6994QQGM8Y;1Z6DEOZCU-DP=:1\?VO1-,F@CR:  "Z*,V2,JK
MUN!/.(])(>**1<EU1#?<36^D>'VN$_Z80&H$^5)C@6*]XJ5 $I42R^:-H>!Q
M93PQ@GT:2VP#O#5,8U=J;V\\7QZ;!T=YG^7/CJK+HWHD]/)X/*,ONZ@'-,0
MLK("4$L0#FZOVM"H)G%U&QY@"VI J5G<*7IJ&IG=*08F<%[N*O"=H@<CBW<*
M*^N=<J?8U BAQ^UK+/!E<*\8)?4L1%5Z8B>(ZL $=D6U!U!@4>W!R**H6EFO
MC>L_:1"9J9@.<>"XF(Z2>0Z/R$:OQDZ>B<.^"]M[" :__#[ )&GVC[_ZK[WS
M$PN--I!F\1;Z\]F-P1B'&S@N8QQ!B[$:5JDQ*7Y#:VU^8S4,6'0\?L.4TIZ+
M>+/CFJ'&_^")",]1RI,-;W%.*,,WSGDJXCF6?RKD'#(%M,BW 2A?TFR"$T2
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
MT'FOJR:X:;QQL6/SI(>(/4:(BC*^$YX8 H1F47H;D>0J.XLVI(S2X0(X.M^
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
MFH^'\SI_1N;PVAJ/(=LUCI.VKXCC,+W\,E,7E\&V/NJ!0/8YGM WWX1LU#-
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
M*H=;,)T%!Q9G'T[=<!:8-CDRPVT\SL%DD+8]W%[D'"KMLO_  /WH#4"M$F+
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
MGWCV>B(".6GH:?6M< EA!4Z.1(8@72OKQ"O;VKI(1>!:)U\USF-88Q>(!UP
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
M[@L68^0;3>7$CX/Y1K[6S>SJ8QMN^@7$C1T^(5=IM"C+<,E*;QYJ8Q\"^%W
MZZ"^+%YX^_9>B<:W!H8<7@_U[8I_1Q<:^%W BZ:^>?'7)YJ 48=73'V[,Z!+
M2@GX11B78/6S?F77@"\8[U"(=>@HHMWD[C3".6^$HB)^1"RZYQ16#X[B+",/
M<9Z@2#B-[X5/N5U2=X<G6$KF[DQQIR3NX\ULNXT?#QA#Q:_;QQ]LGWY64<>_
M/T0YFN'B(/VC9(6@ORE9NX_Q3 (_K=FJIO 7DCW70+]&?!*Q.&O'EGZ\'MB2
MAF4Z"!$HU;ZSD(84^SVRG$FQWQ=M]EJV)9%00$^;^47#,F8S.R?$UB<:RAMN
MD0TQ];<34P]U!D+<K[U5VF+7]DYJ&@'JV7[Q+L3>!32H=31<C,QI3U$+A=.N
M(V?&-9$_2\QPI9]LKT<FLPBQ B]%!"":Q9A6.@Q79<BF/6<QBBL&6[IW>G^N
M):?/0'QT<@4=Q1E^Y*M;X\EE18LA_1J]XP3R=@ST=H(/Q%4?R&')^/+,V,'S
M:S^HWZ@Z9Q_<SPV6Y#44-*WMD7]$EG<XWV@,"9GG^-\H/4OY5,4S+'3_>K_<
MH)X>\/V=?XPSS@)B_+MR*0*R19S/,6^L8W^@ITT=OGO>GM#U*.!MGF7ST$^?
M#%U1PC7/8BT2U MQY2IONVH(GEAY]F2@_4Q(^H"SK)'-+ZAG,*%/&Q^^(_XZ
M.<E)Q<I%3+\Q99D977,+#'!3F5O/]!IE%5%L@5<:'O0]QF?C%.>X0.?X?G>Y
MKX7H<'T1_T'H4<8U0<6&VV($I]A\)E%[L+'E*..SNYWW$C[VOPZ!'YN!GV&(
MO:5QBI;:A576[*U$JOHWD$/\ZNW$KW3&)FEM8/N"4!OM@/2TX_J"H3Y$"')Z
M^!+[ DPZK8_7%RSTHM%:/?<%HHXKD%I!\B4TVA$DL&D[7%1T6GB!W!F^"-<8
M63Z.RXO+63[.'KD:Q1WORS8W/J1 I[QWJ]B(,BN)OWFW*BHA;?96#G#NW6$,
M1HG_6$O$NHNS*C&,+1 G'IY(U=QO_$0H%1V=$IGJM_F%Y)LK^DX>DZP4M]Y
M@[$M1XE^"/D^T\CW.4@24N8%NXK78OH?U6]8XNQ7-[9'/%_*$+X7)/$U"<:"
MJHL51OCVL+O&:KE0M[?&P@U?RBB4?DEC"\2G:>4'C+.K&'.]Z2A>X>+5^5=@
M:POD5PNTC-HZS-1Z1>Z+/(U$[+9QAMB#.U;=;P@A>K^MA922F"WX+BQ^B)WX
M/LXX6>R@.(HI7?/M6E7CVJBO!=;(<DGRJHZED@M),WM';J\YC$?\)Y;)D+RA
MU7/"X*T(U,?9#!:;R97[CE^NB#QIUAKR3;K:8&SC*Y/G(S8U&9_0'8&5T+G3
MPN:FM&M\YW4YWTW=\;I CI[ZQFZ.L*1>8%XW=(MLC8Z@[V"5B6>K7D__<UNK
M;X#D<W'9]%E5^*DJ"B4C7=YR?+*KPE4;[YI:8A0MK9*MGJ;RAE:)ULJWLJTE
MTG?7;8"L*)J/S\#5UE>N5=85+6V0+7%ERG482!<;E^\6,<Y1>A+3G&N#["!)
MRF69B4Q4KJKC1&J(P#O:N'R(T *VZ*N:ACQU,Z(O9Z<XC_,$Q]D5V63*J=<C
MDZXA 5]#+%#+=TNO?TV-5F1T'?PY2]!JFH0# 6_G0$ H:.5TJIN+J1V ((0O
M@*A9W<V/-8]F^#)]P!CI%65?,N_ D,"3 WS)H -#(W?8^Y)(!X9"Y^D" V)^
MO0LIXFS<3&OXW%$%\,&0P&]9<5M&X+XA7_8=F+*B]6W[HJJH&-W!0QNB&$X\
M+!S; ((B"\[[HH\ 83 /\ONBE0 ! H1NAE-.+.S%&EAZRM7V2GT!2E)SCJ0O
MZPUL:X8F*OBR0P/X;3 -5:GOOJARQLAH<[E]F4FMD-&E10ZW:UM8<,T0TN=V
M^:+2&)A'VG0.7U9@+;?-=>%[FT^.+\-MX)%ED0^W -M2ZH# @-(7O5J!6Z+3
M&A/'W;K "TJ!20B^++T ?E]X,S69>KXLN6:PJ$\;^:+SFF$".AOICU)G HUI
M@J57OBLSJ/0I;5YYJ<S ,3W5\PS5R&4YGGZKZMXF,5M$LXP\&!3HT(TP?JD.
M&$6=BG:<Y0E%,4/'J/YYEN\YGS9^A9-'<9-Z)02[ZO^6DMT*'CT-V</]1@V4
M;._U.B7TF)1WQ:S,MM0!>0&,T ?IC)7B*9>SG8W_M!3O^79!23E?5'?8LQL^
M&6^)N.@^SO=S=KL/% JJ.%]0A:)J#UH26N!_5TO0Y>P8LUH@^=3BZO02ETNF
M/\S0;K H_]DB_T^70+);(FI,Y0FN\JCJVR+/">.?B\2\*TKN,1?YP_57)FJ5
M7:Z0N \QGQ_4-_OJ#S\-^2@/JS?8O(%\>.8LWD+>3.!5=<WF_FYEQ&/S$#9/
M=P@"3_EN*WQI_-=ZT1$3*4\W!QEV)Y58I[CJ7%*DF<E]#6NO9,;37;@;%6IS
M):Z$7TTOFU4ICA'7G1-<[33\]ZS>?O)T=P>2<J7O:I.USUQE$9O"9<XE:+4Y
M;G,YJX/_'R5,J3M9W6K/N&*(:7V,2"225>6D:\+^R2T:K@U_E2XX1GUME!#9
M3 S$A!])54A$UM *T1(KZSFA7,Z&MFN4?W*)MVU&N+QXBK*/8]P\J80;AZ5F
MPS(?P DF16CH6?E558V#=;:Z_(FS&0W*?8/"(.$1/H!-E0M.I49FVP_D#-//
MBF'+=]LP@(/OMH'*=N\6,) S3#<8Y6;,-@S@X+LU=W.T'\@*T\_.%SD_K]M8
MJ/@2KRO7$5=UK]&JI,F";W,O7+(2^O4=K6Z+6_*JNW10>DNX<OP;+A8B1L2E
MA5-=>9</.=&I\"USNU-EU+4=S@D,;LFFDOVV_CUBGZE<,G7=W.))[SY6=7&+
M%]/+P>$#V.63D@2AE)U2LFR,^LC8@_:SR])-G"&.]45<E!07Z\N9<!W<DNW?
M-R@1/^4;>:>Q[+-^.>.?I*78?I'2F()WM,R4$*W+574#V\DCH@GFBSJ$)U4_
M&]7"#/8WR>YET4TY]9IA6V>^3J^%= DUPM3$EJM55A$29UL,S_(9H<L84JS-
MK+?79;CD$AC*;X7R6Z'\5BB_)3DYT-4[XPM:'7 @(-^0=Q-,*5;#YS8-)W@6
M*HL,"M>+<W;F*0Z^".Y8&+=(3?#EK,W0$'=.H![@Y,ZG&NB<*U?%IJTW>#\]
MIY\\W@%/!/F\9!OEV@UPL.@M2+AAFAP89>."@!Y+,LQ5Z<M>"-.3VR9B#:#]
MOISFM^/+80LLE$@"4A 'T&V]@U&5]#C 9+6YV_0-'2CGT)?3Y.W Z_]\IU?G
MSKM)9/M,,U^$LI,3%)Q^./AN/*[0=8!CM^I*^QR7P;=E+_#LQ=1V7(ON"3K#
M!!9?5K]AT&N1YC3 GNSAA-:E:WI5-*8?#-N?DQA.39R0A@,^//,V-!P(' T3
MV""3WI=@6D\ FN4)>Z[4=  /D,'J6>BKWQG<^72(5TZ'?K!M?SSU+>@YAF!V
M*; R7+!J53V?:R"T\ =43=DA,)H_M4/S))_D2MJJRM%P$]U%';Q5OKHO^96F
MS+^,JRAKI RWOKDH1?W6FO)%O'I#A?17Y/(9VY$+U^:D0%$:X6K>1(68.#M_
M1*B.HD5WFPPB_L6*Y)4;.14UGC.#"K>]/6K\4K@]D]ZI9FY#@=[^Z-NMW3KH
M@T)M5[=KNVZNFSE%?$6/LVJ[X>OC.:<@>Y57J*MXV&$HVXQ#JQP">UECQZQF
MH[J3U:*<-65J(5)S!>MKK[SF1H;:5=E4=[9;;/,%A9U6E$YC^5(XU>(LW)+V
M OAVW$&&L"FV9EPYR,"T2RST6YE@6O;J"$IX./ ?#OR' __AP+_,?]C9<O,%
MKTY(2!'56!^^3+N>P3,QX(9+ [$0'NX91Z!AX8L4PI:\'DS+X=8\"P<^N^$A
M![;O(\K&PN<#EFV,9Z]6Q-X1[7M--+]%>\)B:2R!5B_I9"(FN[E--$+5=:+P
M6"9X*-O7=FI)ZQ2+K"+=(OR-TN.2XGQ>9YEMPMU-B:9?4'$YJ[\_>4P6<3Y'
MHLS-)KFR*0PYU#-ZN"930EJ5OS0L]UT?8>.RQ,;;LB_0\@Y1B8</U,?JO8\]
M59[O,*([-V!*WE9%]MT^V==B+6*X0#>(WN,$U6(M*HK,\VH4U36)8SW60GSS
M.8%(.3.D[<8GN;Z)^VCK9&[,N "U#5=X*$B]%I[['*4G,<WY<L"4TJ%N;*E*
M.:MW,5DP9Z>)S=M;34FU>!=K38=8]/CFT&W_:3.4U8WGR9FSMZ*PAKPJHSXA
M0&M: [_:A#861HTLO!B^OJ\WL>>AB%481R?<Z"1K5-L)5YLSIZ*BAES".HWF
M&/O7B(L23@KA)^/-#AYB6EM'?$F;(5R45'I;2^=Q+2^.<IM1^A;-D("-Y1;K
M_<N#\;"6 'D^<9X>Y-S:*3!M$FP5\\ A[,N]EE"586DP@GU.7^R;*H9>-+2J
M7'<@&Z1H3S.YP$PA>B,Y6RUR=O1ZO7>@*%DF8'^1=S%^*"X&'F9?*HH88P3Q
M)@T7$'4<'(!'T[O)Y6#VI+7J$L#C_ KOYG#BX3HH6MW4NR57B<>X42W/:CP9
MB%Q;4W: NDV^(-9L$0]0LF4B@/7J.GQ;-4OZ=;4-5X%I0MB9^>_!D/WL,60F
M_FTP8)^F#-@(N7AP37@J[AEC)/O)ZX,#.8VB^"9&5L<D!CATT[BFQMCT&*^\
MZ<>I^(*4T/5RC:]QI5=+]1];>#O:EG'\:%S'T6U,M!$M:\<BJG("<<3*Y3*F
MZ^K0 )[G>(:3F'\;U[<K\24@6I$,)Z(&[PSGF/?)Q&VU$>8DYG,LKDR+ZUNK
MVE6&&Y "2P7C!N=HF#IR Y(-*B\W.&RAZMP>6>Y4G4.TJ-ZVF& 7,?VFSG/6
M-;=1GXP57!>@E18E]/<%7FEXT/<8GXW3:E95MY&?/<VIZO:CKPS-RNP<SV0I
M-"9=76*,'21)N2PKY7?WZFIC-G4#.<7TX?HB_H/0HXROEXK4Z18C.,5F=4>2
M.6\ONCG%T#/F7^(E4IZY:3F*4^SNU/&&<\<[11_ML5-=Z/H*<=56 .@Q/AM7
M?!W+-80WM@DG*?P[;G!+XQ0MM7J9K)D_J9OV+)@WDOX92O:U5+M(3SN_+QCJ
ML]9:*[>^)/9U%#.P!>M+.E=7O$!>"U\R:CN"I58E!DC)FB)("OU[@!RL*2($
M-JU\6=/'J/;K^#+M<KZZBY%L<\^M=Y.E)3Y-CD+O9E%;;$#N\.&TG7M$[\C8
M)14[@];@N[2;'[!WW0!%O'.",USG )%9Q#?8:%97D*S<(65!Z'KW6@(:BV'Z
MN#2NIX>[<8U<K\QT2@@XF<T$#_?HJ8[G-7_0]0OZ3AY7F%:_B;/*_&N1EKA"
MXJ-\+C*@KA!-4',IPS[';WGZO@/G_,'+N#KBAWEKO@ DJ"NS@"''8H[O7ZNZ
M5;8^2,FJ$ FG#P?"72F0OZ)<_#"?)R>/G$;&Q]C4=GV^47Z;&(A6F\3 KN ,
M3U(/X$*O9^EIEH/R9X9<8$+JS!Y9SJ3.-,^I(R*B#26?+YM5E$B+/YD/X J3
M+Q>.@]T+$BK1?M'8B/M6([L)RU%U9. LWU;[YHUJ55,<.:C9RS+R(.XQ[@!1
MBZ>X#==)'HOS9MV%1SV@FR TWR\@+135QY!N L$_/.+2C,7Q",:5_F31 8+7
M@[E12O.5K?KVLB:FY=ZSH@:&_(.WDW\0K@P,001#GV;O>K1W@M09/H@F^;:B
M#_TIGKYD70!.H/?JH?0E$:/_66IL"0^0L>'N ?3A P-@..'5<]R%LV<S%(S=
MI*OGN!>2 ./N10F>MHYGNP%Q% G1X']N:(M23CLK<!+%>97'CV@>UQ7\(A9G
MJ.VQ^,[/L13F[HGN88ZX=R8.%(CK"8(.\:WJM E=BS?UT_8/@=-/.RZUS<>_
M?[W99^[5%R$&.&H,D-%BQR/*_]HGCW_T^PV:"XG[C,B<QJL%YM9-(WZ@MB.1
MO)TFNX0T8 MJ:^..OIU)?8W9-[[+)PN1HZX\APOMY@)#ZR?:%(?"H=V<8.B6
M$V'&RWX/!]@0))G)V.L>X[/Q/'-?D:<\10KN9^'B2))_51^!;6AAX]+(>Y27
MTGCM]NO]"[I'#>0)O6=#"#?IE9@JVX; :0B<]A,X[:ZVAQBI_S%2F')*C!3O
MJ6-BHDV1%EJ+Q_@T:\XJD)3F@R](Z</O9E:(+]'D-A($4)]\@:>5V#0;?+Y
M8K@F&QI?WN4;O!(< V?4U$4&K-K(/,13EP8P %IKW[M\D@$S :>2&N)@)B W
M2=T\XBQS,3EUF'FW0EOR=..C2)%.-R]A-RMZ4Y=-^ (R'-_A#!>X=71W!$K<
M..8\'&>=(L3G))_SR;-L]#LJ6O1P=/1F06AQJWRVI,F(YU:'>&UM#K$.)SXA
MFKU'EC,G6O<S)Y61+W5C^\2SSX2D#SC+#O)7Q3Z +*F&L'J"[!6A9SG?]45>
M/Y2SIPXV0U&OJ'J17WH44[J>$2KN' 2_,?T(#K!Y10DGLUB+F^T*+EOB>IK5
M[J5B.BZE [@EE?R7[6<GC^+^*K1[CQ6G>YNMV7S1U1%A8$1Z?)23P(F,87J/
M&.?D($EH&;_:W?L9S 'F7Z?K'Y64&LP.Z0"NS([S9Q5)S]-.XR@7]S"ZQ8!B
MB]Q^9<0C8#P'7V-5CNX+R1.HI,K[.LC=%46K&&]7#S.9W>L;#MX[DC\R#+&O
ME][#]?[ZK$@*-.W^5A)DQK#-0PJ-_RDTK><9,;/[?<%)'X%HMV)-/5[918ZT
M/MZIQS([@Z-T0OLB.J%<NIOQ3?>/6G?RT@XP?2:(&-Q_Z-U<,P,*ZD[V+NO$
M#*;>O:_#I; XF[@!#]& P?&A7DDW[Q(8*G@MDFG/2ZWK?X *)%,5KC:NZ $*
MB4P6/HU?&PS5)S^A,@U6P577MMK^+2GBS''4E.$P:TF.3[]57EC>.><ZHT%J
MHKK_^ F%$'HZI0'^AO!\(2XHNN<*]AQ5>B&[+ O^X#SESSJX8P6-D\;++$S[
MAK0SM]/.A/I_.=LD+DLB0XUM+)0NW\R$*T2WI@Q.)"0KV]HG_1AG)9]$0.+W
M6ENH:2&TB2M*N!4I(7FG1?2#/4+KFFK"7R!JT#4553M$,T+13D74"YP3RJ?A
MF3CICEA1*9R[HPC_3+&^0,6"I,(L9$6U-DN &)$"^T _*1"2'0/8VA;Y'/V-
M9;9QD2C)E[:V0?Y6"&K2MI(CI5_=W$)%&50\B[B$ZA=M;,KZDQ]RZ^G02+NV
MO446M*@WM+2)_4;IV*ZE L7?<+'87L)^\IAD9:5V<GN._Q-&BH2Q#B-9R#M"
M&1]S_IDO-#06/I"#=(ESS*ISR?=H(U@23LTZATPP_S+!]HRT+Z4(95_.-GKD
M*YM-PDW+49QA]Q6%*H.AU1C^I,!!-;60J/9V$M7"?3AN9HDX' 3KK&1Y)SA*
MN!2.M>%R/PI7 PT*']+;2O$ &I"^+"UZ=DDWXV:X1<7"7#)""V#-^Y)D9H0+
MS",VW*KCNMQ8]&(/EWWFM#P"/,P#I)Y-1!R5KF!?TLR,$ '$-P=()IL>+HVA
M4U^6&,!%7^W2-::N6;9CG?3B#9RZ!3L4=C"WL;4DLNJH[RR*$ZZE,"R:1RM*
M(J[D+.,(Y]7/ZM-VE>]:C&RIDEUK2CNEI!W%&7[D>[R\.EQSBR&+P[5  E3L
MK37"(8MNCRQGLN@.2\:W8,8.GE]L]2M%ZAN,P/W<8$E>/$+3V@GRKR@Y%1/,
M)(_0=!B;%=T,:%7G'YH/Y!C;;$LNU(]17U_-SO+J=EO1:BY.9CYR)8=K:SB/
MZ;K2K\4US#-YCHD-4J*/;D(/2?$"]W>5277>-*"GU<O(0A[.E.W;7O7+D-?Q
M=O(Z=+H:::V?^H*0/NT#I.].W15D(#!:$]T7+$+I'*>3HIRM,-%"%QQNRMPC
M>D>FA]-8)M1P$W6BP"MML0&S)"8TF8V\0L,%('V 3.)3@H2&-M^(_^YBAO@G
M_Q]02P$"% ,4    " !R;F]/PEM$-++L  !T-PT $0              @ $
M    8VQF9"TR,#$Y,#DS,"YX;6Q02P$"% ,4    " !R;F]/%XZQ(KX/  #Q
MO@  $0              @ 'A[   8VQF9"TR,#$Y,#DS,"YX<V102P$"% ,4
M    " !R;F]/F,<B.7X+  !AH0  %0              @ '._   8VQF9"TR
M,#$Y,#DS,%]C86PN>&UL4$L! A0#%     @ <FYO3UR+_#+X0P  (K0% !4
M             ( !?P@! &-L9F0M,C Q.3 Y,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( ')N;T_PR,Q&<E\  .5I!0 5              "  :I, 0!C;&9D+3(P
M,3DP.3,P7VQA8BYX;6Q02P$"% ,4    " !R;F]/ ^RDOQ)'  !&(P8 %0
M            @ %/K $ 8VQF9"TR,#$Y,#DS,%]P<F4N>&UL4$L%!@     &
-  8 B@$  )3S 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6949882304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note B - Commitments and Facilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock', window );">Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">Year ending September 30</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Operating leases</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 50%; font-size: 10pt; text-align: center">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 47%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">643,040</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">479,213</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">491,397</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">503,895</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">516,720</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: center">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">217,551</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: center">Total minimum lease payments</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,851,816</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<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_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6950126016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note F - Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">NOTE F &#x2013; ACQUISITION </div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 20, 2018, </div>the Company completed the acquisition of a portfolio of Telcordia certified outdoor active cabinet products from Calix, Inc. (&#x201c;Calix&#x201d;) upon the terms and conditions contained in an Asset Purchase Agreement dated <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 20, 2018.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; background-color: white">The introduction of the Clearfield active cabinet line provides customers a single point of contact for cabinet solutions&#x2014;both passive and powered. The acquisition enables Clearfield to expand its Fiber-to-Anywhere expertise to include active powered electronic cabinet platforms while leveraging its supply chain. The acquisition also enables Clearfield to capitalize on and expand its reach to a broader customer base, including service providers in the Tier <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> and Tier <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> markets.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Acquisition date fair value of the consideration transferred totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,350,000</div> which was comprised of a cash payment of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,350,000</div> from the Company&#x2019;s cash operating account.&nbsp;We assumed <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> liabilities in the acquisition.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; color: windowtext">The following table summarizes the estimated fair values of the assets acquired at the acquisition </div>date:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">February 20, 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 87%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Inventories</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,781,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Property, plant and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Customer relationships</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Product certification</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -10.1pt; padding-left: 10.1pt">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,138,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt">Total Assets</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,350,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The active cabinet acquisition resulted in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,138,000</div> of goodwill, which is expected to be deductible for tax purposes<div style="display: inline; color: windowtext">.&nbsp; Specifically, the goodwill recorded as part of the acquisition of the Calix active cabinets includes the expected synergies and other benefits that we believe will result from combining the operations of active cabinet lines with the operations of Clearfield, Inc. </div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 47; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company incurred approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$106,000</div> in legal, professional, and other costs related to this acquisition accounted for as selling and administrative expenses when incurred. The remaining weighted-average useful life of intangible assets acquired was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.5</div> years as of the acquisition date.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">As the active cabinet business was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> operated as a separate subsidiary, division or entity, Calix did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> maintain separate financial statements for the active cabinet business. As a result, we are unable to accurately determine earnings/loss for the active cabinet business on a standalone basis since the date of acquisition.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">The following table below reflects our unaudited pro forma combined results of operations as if the acquisition had taken place as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 1, 2016 </div>and shows the net sales and net income as if the active cabinet business were combined with the Clearfield business for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The pro forma includes estimated expenses relating to the amortization of intangibles purchased, the amortization of the inventory fair value adjustment, and estimated personnel costs:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year&nbsp;Ended</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br /> 2018</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br /> 2017</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net sales</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,958,789</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,672,074</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Income from operations</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,554,766</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,174,841</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,794,757</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,809,018</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income per share:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Basic</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.36</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.43</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Diluted</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.36</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.43</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The pro forma unaudited results do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> purport to be indicative of the results which would have been obtained had the acquisition been completed as of the beginning of the earliest period presented or of results that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be obtained in the future.&nbsp; In addition, they do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> include any benefits that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>result from the acquisition due to synergies that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be derived from the elimination of any duplicative costs.</div></div><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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<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_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>55
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6771328496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes - Reconciliation of the Federal Statutory Income Tax Rate (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">34.00%<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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Federal rate change</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(5.00%)<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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">1.00%<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_clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent', window );">Permanent differences</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1.00%)<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="num">(4.00%)<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_clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent', window );">Expiration and utilization of state NOL&#8217;s</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">3.00%<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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch', window );">Research and development credits</a></td>
<td class="num">(2.00%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.00%)<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_clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent', window );">Excess tax expense (benefits) from stock-based compensation</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(1.00%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Tax rate</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 expiration of state NOL's.</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;">clfd_EffectiveIncomeTaxRateReconciliationExpirationOfStateNetOperatingLossPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 permanent differences.</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;">clfd_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 excess tax benefits from stock-based compensation related to the prospective adoption of new accounting principle.</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;">clfd_EffectiveIncomeTaxRateReconciliationProspectivelyAdoptedNewAccoutingPrincipleExcessTaxBenefitsFromStockBasedComepnsationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 changes 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://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 applicable to state and local income tax expense (benefit), net of federal 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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 research tax credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6786655152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 25, 2017</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</div></th>
<th class="th"><div>Nov. 13, 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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock Repurchase Program, Remaining Authorized Repurchase Amount</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">$ 5,409,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,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_clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount', window );">Stock Repurchase Program, Increase in Authorized Amount</a></td>
<td class="nump">$ 4,000,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>
<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="nump">$ 12,000,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>
<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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,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 " 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 or Stated Value 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.01<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="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_PreferredStockSharesAuthorized', window );">Preferred 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued, Total</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<span></span>
</td>
<td class="nump">0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</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">851,134<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</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">$ 2,371,309<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</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">4 years 328 days<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_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</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">$ 1,729,025<span></span>
</td>
<td class="nump">$ 2,003,207<span></span>
</td>
<td class="nump">$ 2,319,975<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</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">172,000<span></span>
</td>
<td class="nump">108,000<span></span>
</td>
<td class="nump">0<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</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">4 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">3 years<span></span>
</td>
<td class="text">3 years<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</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">$ 12.17<span></span>
</td>
<td class="nump">$ 13.37<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_clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term</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">4 years 255 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</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">2 years 146 days<span></span>
</td>
<td class="text">1 year 324 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</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">36,000<span></span>
</td>
<td class="nump">0<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</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">7,750<span></span>
</td>
<td class="nump">8,450<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,728<span></span>
</td>
<td class="nump">$ 75,767<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,933<span></span>
</td>
<td class="nump">41,989<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_TreasuryStockAcquiredAverageCostPerShare', window );">Treasury Stock Acquired, Average Cost 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">$ 13.51<span></span>
</td>
<td class="nump">$ 11.66<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment, Tax Withholding, Share-based Payment Arrangement</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">$ 553,165<span></span>
</td>
<td class="nump">$ 489,428<span></span>
</td>
<td class="nump">$ 952,832<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_PlanNameAxis=clfd_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,846<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Market Price Percentage, Offering Date</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">85.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>
</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Stock Issued During Period, Shares, Employee Stock Purchase Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,923<span></span>
</td>
<td class="nump">17,312<span></span>
</td>
<td class="nump">15,932<span></span>
</td>
<td class="nump">14,242<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.43<span></span>
</td>
<td class="nump">$ 8.43<span></span>
</td>
<td class="nump">$ 9.39<span></span>
</td>
<td class="nump">$ 10.41<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payment, Tax Withholding, Share-based Payment Arrangement</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">$ 80,708<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_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director [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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</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">6 years<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=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member] | Director [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">1 year<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=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member] | 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">3 years<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=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, Option [Member] | 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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">5 years<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=clfd_CashlessMethodStockOptionExercisedMember', window );">Cashless Method Stock Option Exercised [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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</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">6,750<span></span>
</td>
<td class="nump">2,250<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=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Minimum [Member] | Employees [Member] | Stock Compensation Plan 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">1 year<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=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member] | Maximum [Member] | Employees [Member] | Stock Compensation Plan 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</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">10 years<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [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_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</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">$ 1,638,829<span></span>
</td>
<td class="nump">$ 1,835,086<span></span>
</td>
<td class="nump">2,103,621<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [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_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, Expense</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">$ 90,196<span></span>
</td>
<td class="nump">$ 168,121<span></span>
</td>
<td class="nump">$ 216,354<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_StatementClassOfStockAxis=clfd_UndesignatedSharesMember', window );">Undesignated Shares [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_PreferredStockSharesAuthorized', window );">Preferred 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,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>
</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_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [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_PreferredStockSharesAuthorized', window );">Preferred 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,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>
</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_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued, Total</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<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_clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about the purchase price of each share under the employee stock purchase 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;">clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market price of one share of common stock on offering date that participants pay for shares.</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;">clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for option awards granted, 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>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;">clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the 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;">clfd_StockRepurchaseProgramIncreaseInAuthorizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_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>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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 cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow to satisfy grantee's tax withholding obligation for award under share-based payment 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/disclosureRef<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=118932676&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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross 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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised 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://fasb.org/us-gaap/role/ref/legacyRef<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)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="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_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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining of a 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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_PlanNameAxis=clfd_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=clfd_EmployeeStockPurchasePlanMember</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_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_TitleOfIndividualAxis=srt_DirectorMember</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_EmployeeStockOptionMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_AwardTypeAxis=clfd_CashlessMethodStockOptionExercisedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=clfd_CashlessMethodStockOptionExercisedMember</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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_RestrictedStockMember</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_srt_TitleOfIndividualAxis=clfd_EmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_TitleOfIndividualAxis=clfd_EmployeesMember</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_PlanNameAxis=clfd_StockCompensationPlan2007Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PlanNameAxis=clfd_StockCompensationPlan2007Member</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_StatementClassOfStockAxis=clfd_UndesignatedSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=clfd_UndesignatedSharesMember</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_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</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>57
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6936861616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity - Options Currently Outstanding (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number outstanding (in shares)</a></td>
<td class="nump">290,750<span></span>
</td>
<td class="nump">138,500<span></span>
</td>
<td class="nump">38,950<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (Year)</a></td>
<td class="text">3 years 14 days<span></span>
</td>
<td class="text">3 years 299 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 11.86<span></span>
</td>
<td class="nump">$ 10.99<span></span>
</td>
<td class="nump">$ 2.79<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 156,173<span></span>
</td>
<td class="num">$ (4,097)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for option awards outstanding, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6929498352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Components of Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 7,115,298<span></span>
</td>
<td class="nump">$ 6,013,166<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_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">540,962<span></span>
</td>
<td class="nump">560,988<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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">1,356,720<span></span>
</td>
<td class="nump">3,475,981<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">$ 9,012,980<span></span>
</td>
<td class="nump">$ 10,050,135<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="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://fasb.org/us-gaap/role/ref/legacyRef<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=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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)(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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="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>59
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6773515120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note F - Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">February 20, 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 87%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Inventories</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,781,000</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Property, plant and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Trademarks</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">563,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Customer relationships</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,742,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt">Product certification</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,068,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -10.1pt; padding-left: 10.1pt">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,138,000</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt">Total Assets</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,350,000</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><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_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Pro&nbsp;Forma</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year&nbsp;Ended</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">Year Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br /> 2018</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; white-space: nowrap">September 30,<br /> 2017</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">(unaudited)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net sales</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,958,789</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="width: 10%; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,672,074</div></td> <td style="width: 1%; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Income from operations</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,554,766</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,174,841</div></td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,794,757</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,809,018</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify; text-indent: -10.1pt; padding-left: 10.1pt; white-space: nowrap">Net income per share:</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: right; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Basic</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.36</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.43</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Diluted</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.36</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt; white-space: nowrap">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right; white-space: nowrap"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.43</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left; white-space: nowrap">&nbsp;</td> </tr> </table></div><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_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</td>
</tr>
<tr>
<td style="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>60
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6771625328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note A - Summary of Significant Accounting Policies - Weighted Average Common Shares Outstanding (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 4,566,156<span></span>
</td>
<td class="nump">$ 4,274,547<span></span>
</td>
<td class="nump">$ 3,847,839<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares (in shares)</a></td>
<td class="nump">13,442,871<span></span>
</td>
<td class="nump">13,429,232<span></span>
</td>
<td class="nump">13,532,375<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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits', window );">Dilutive potential common shares</a></td>
<td class="nump">$ 8,343<span></span>
</td>
<td class="nump">$ 23,628<span></span>
</td>
<td class="nump">$ 128,431<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average dilutive common shares outstanding (in shares)</a></td>
<td class="nump">13,451,214<span></span>
</td>
<td class="nump">13,452,860<span></span>
</td>
<td class="nump">13,660,806<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_EarningsPerShareAbstract', window );"><strong>Earnings per share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.28<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_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.28<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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits</td>
</tr>
<tr>
<td style="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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit outstanding 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<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_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="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>61
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780616176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Statements of Shareholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [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_SharesIssued', window );">Balance (in shares) at Sep. 30, 2016</a></td>
<td class="nump">14,126,279<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="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_StockholdersEquity', window );">Balance at Sep. 30, 2016</a></td>
<td class="nump">$ 141,263<span></span>
</td>
<td class="nump">$ 57,320,515<span></span>
</td>
<td class="nump">$ 5,132,265<span></span>
</td>
<td class="nump">$ 62,594,043<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,319,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,319,975<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(270,124)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (2,701)<span></span>
</td>
<td class="num">(3,644,613)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,647,314)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net (in shares)</a></td>
<td class="num">(7,809)<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net</a></td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">78<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="nump">25,867<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">334,434<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">334,692<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_clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment (in shares)</a></td>
<td class="nump">14,053<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_clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment</a></td>
<td class="nump">$ 140<span></span>
</td>
<td class="nump">28,577<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">28,717<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares)</a></td>
<td class="num">(75,445)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</a></td>
<td class="num">$ (754)<span></span>
</td>
<td class="num">(952,078)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(952,832)<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,847,839<span></span>
</td>
<td class="nump">3,847,839<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_SharesIssued', window );">Balance (in shares) at Sep. 30, 2017</a></td>
<td class="nump">13,812,821<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="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_StockholdersEquity', window );">Balance at Sep. 30, 2017</a></td>
<td class="nump">$ 138,128<span></span>
</td>
<td class="nump">55,406,888<span></span>
</td>
<td class="nump">8,980,104<span></span>
</td>
<td class="nump">64,525,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,003,207<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,003,207<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(154,491)<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="num">$ (1,545)<span></span>
</td>
<td class="num">(1,758,897)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,760,442)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net (in shares)</a></td>
<td class="num">(7,987)<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net</a></td>
<td class="num">$ (80)<span></span>
</td>
<td class="nump">80<span></span>
</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="nump">30,174<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">$ 302<span></span>
</td>
<td class="nump">297,558<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">297,860<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_clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment (in shares)</a></td>
<td class="nump">8,025<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_clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="nump">23,931<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">24,012<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares)</a></td>
<td class="num">(41,989)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</a></td>
<td class="num">$ (420)<span></span>
</td>
<td class="num">(489,008)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(489,428)<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,274,547<span></span>
</td>
<td class="nump">4,274,547<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_SharesIssued', window );">Balance (in shares) at Sep. 30, 2018</a></td>
<td class="nump">13,646,553<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="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_StockholdersEquity', window );">Balance at Sep. 30, 2018</a></td>
<td class="nump">$ 136,466<span></span>
</td>
<td class="nump">55,483,759<span></span>
</td>
<td class="nump">13,254,651<span></span>
</td>
<td class="nump">68,874,876<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,729,025<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,729,025<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net (in shares)</a></td>
<td class="num">(7,490)<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock issuance, net</a></td>
<td class="num">$ (75)<span></span>
</td>
<td class="nump">75<span></span>
</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="nump">37,235<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">$ 372<span></span>
</td>
<td class="nump">313,519<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">313,891<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_clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment (in shares)</a></td>
<td class="nump">6,440<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_clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment', window );">Exercise of stock options, net of shares exchanged for payment</a></td>
<td class="nump">$ 64<span></span>
</td>
<td class="nump">2,540<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,604<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares)</a></td>
<td class="num">(40,933)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares for payment of withholding taxes for vested restricted stock grants</a></td>
<td class="num">$ (409)<span></span>
</td>
<td class="num">(552,756)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(553,165)<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,566,156<span></span>
</td>
<td class="nump">4,566,156<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_SharesIssued', window );">Balance (in shares) at Sep. 30, 2019</a></td>
<td class="nump">13,641,805<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="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_StockholdersEquity', window );">Balance at Sep. 30, 2019</a></td>
<td class="nump">$ 136,418<span></span>
</td>
<td class="nump">$ 56,976,162<span></span>
</td>
<td class="nump">$ 17,820,807<span></span>
</td>
<td class="nump">$ 74,933,387<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share options (or share units) exercised during the current period, net of shares exchanged for payment.</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;">clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as a result of the exercise of stock options, net of shares exchanged for payment.</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;">clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to equity for grantee's tax withholding obligation for award under share-based payment 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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_SharesIssued</td>
</tr>
<tr>
<td style="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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 used to settle grantee's tax withholding obligation for award under share-based payment 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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and retired 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780998976">
<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>Sep. 30, 2019</div></th>
<th class="th"><div>Nov. 08, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</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">Clearfield, 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">0000796505<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">clfd<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">--09-30<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_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="re">
<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="ro">
<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 );">Entity Voluntary Filers</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_EntityWellKnownSeasonedIssuer', window );">Entity 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,641,805<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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,326,246<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_EntityShellCompany', window );">Entity Shell Company</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_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="ro">
<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">Sep. 30,  2019<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<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_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="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.01 par value<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_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>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_DocumentInformationLineItems</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: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_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 12<br> -Subsection b-2<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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</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 12<br> -Subsection b-2<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_EntityEmergingGrowthCompany</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_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: Large Accelerated Filer, Accelerated Filer, Non-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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<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_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>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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 12<br> -Subsection b-2<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_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</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 12<br> -Subsection b-2<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_EntityShellCompany</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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</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 12<br> -Subsection b-2<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_EntitySmallBusiness</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_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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</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 Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<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_Security12bTitle</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:securityTitleItemType</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>dei:tradingSymbolItemType</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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6938112720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note D - Income Taxes - Valuation Allowance Activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2017</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_DeferredTaxAssetsValuationAllowance', window );">Balance at Beginning of Year</a></td>
<td class="nump">$ 104,858<span></span>
</td>
<td class="nump">$ 159,154<span></span>
</td>
<td class="nump">$ 322,404<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_clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment', window );">Income Tax Benefit</a></td>
<td class="nump">10,448<span></span>
</td>
<td class="nump">79,377<span></span>
</td>
<td class="num">(32,154)<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_clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal', window );">Reversal for State NOL Expiration and Utilization</a></td>
<td class="num">(68,292)<span></span>
</td>
<td class="num">(133,673)<span></span>
</td>
<td class="num">(131,096)<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_DeferredTaxAssetsValuationAllowance', window );">Balance at End of Year</a></td>
<td class="nump">$ 47,014<span></span>
</td>
<td class="nump">$ 104,858<span></span>
</td>
<td class="nump">$ 159,154<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment to the deferred tax asset's valuation allowance pertaining to income tax benefits.</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;">clfd_DeferredTaxAssetValuationAllowanceIncomeTaxBenefitAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment to the valuation allowance of deferred tax assets to enclose the information pertaining about the State NOL expiration.</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;">clfd_DeferredTaxAssetValuationAllowanceStateNolExpirationReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>clfd_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=84230637&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6932335344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note C - Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Share-based Payment Arrangement [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">NOTE C &#x2013; SHAREHOLDERS&#x2019; EQUITY </div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Share Repurchase Program:</div> On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 13, 2014, </div>the Company announced that its Board of Directors had approved a stock repurchase program under which it will purchase up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8,000,000</div> of its outstanding shares of common stock. On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April 25, 2017, </div>the Board of Directors increased the repurchase authorization by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,000,000</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$12,000,000</div> of common stock. The program does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> obligate Clearfield to repurchase any particular amount of common stock during any period. The repurchase will be funded by cash on hand. The repurchase program is expected to continue indefinitely until the maximum dollar amount of shares has been repurchased or until the repurchase program is earlier modified, suspended or terminated by the board of directors. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>repurchase up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,409,326</div> of its outstanding shares of common stock.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company is authorized to issue <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,000,000</div> shares of common stock at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$.01</div> par value and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,000,000</div> undesignated shares. From the undesignated shares, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">500,000</div> shares have been designated as Series B Junior Participating Preferred Shares and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">none</div> of such shares have been issued or are outstanding. The Board of Directors <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may, </div>by resolution, establish from the remaining undesignated shares different classes or series of shares and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>fix the relative rights and preferences of shares in any class or series.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Stock-Based Compensation: </div>The Company&#x2019;s stock-based compensation plans are administered by the Compensation Committee of the Board of Directors, which selects persons to receive awards and determines the number of shares subject to each award and the terms, conditions, performance measures and other provisions of the award.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <!-- Field: Page; Sequence: 40; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company currently has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> equity compensation plan, the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Compensation Plan, from which it grants equity awards that are used as an incentive for directors, officers, and other employees. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Compensation Plan has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">851,134</div> shares available for issue as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019. </div>As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,371,309</div> of total unrecognized compensation expense related to non-vested awards is expected to be recognized over a period of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div> years. The Company recorded related compensation expense for the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div> of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,729,025,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,003,207,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,319,975,</div> respectively. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,638,829</div> of this expense was included in selling, general and administrative expense and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$90,196</div> was included in cost of sales. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,835,086</div> of this expense was included in selling, general and administrative expense and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$168,121</div> was included in cost of sales. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,103,621</div> of this expense was included in selling, general and administrative expense and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$216,354</div> was included in cost of sales.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><div style="display: inline; font-weight: bold;">Stock Options:</div> The Company uses the Black-Scholes option pricing model to determine the weighted average fair value of options granted. During the fiscal year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company granted employees non-qualified stock options to purchase an aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,000</div> shares of common stock with a weighted average contractual term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> years, a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> year vesting term, and a weighted average exercise price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$12.17.</div> During the fiscal year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>the Company granted employees non-qualified stock options to purchase an aggregate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,000</div> shares of common stock with a weighted average contractual term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.7</div> years, a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> year vesting term, and a weighted average exercise price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13.37.</div> There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> stock options granted during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2017. </div>The fair value was estimated at the grant date using the assumptions listed below:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br /> September 30,<br /> 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended<br /> September 30,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: justify">Dividend yield</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Weighted average expected volatility</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37.77</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43.68</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Weighted average risk-free interest rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.92</div></td> <td style="font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.70</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">Weighted average expected life (in years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: justify">Vesting period (in years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify; text-indent: 0.5in">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">The expected stock price volatility is based on the historical volatility of the Company&#x2019;s stock for a period approximating the expected life. The expected life represents the period of time that options are expected to be outstanding after their grant date. The risk-free interest rate reflects the interest rate at grant date on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">zero</div>-coupon U.S. governmental bonds having a remaining life similar to the expected option term.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"></div> <div style=" font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Options are generally granted at fair market values determined on the date of grant and vesting normally occurs over a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div>-year period. However, options granted to directors have a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> year vesting period and a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div> year contractual term. The maximum contractual term is normally <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div> years. Shares issued upon exercise of a stock option are issued from the Company&#x2019;s authorized but unissued shares. There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,000</div> options vested during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> options vested during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30 2018. </div>For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,750</div> stock options that were exercised using a cashless method of exercise. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,250</div> stock options that were exercised using a cashless method of exercise. The intrinsic value of options exercised during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$81,728</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$75,767,</div> respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <!-- Field: Page; Sequence: 41; Value: 1 --> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">Option transactions under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Compensation Plan during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are summarized as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br /> shares</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> exercise&nbsp;price</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average fair value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 61%; font-size: 10pt; text-align: left">Outstanding as of September 30, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,950</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.79</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.37</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.78</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(8,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.58</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Outstanding as of September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">138,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.99</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.53</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Cancelled or Forfeited</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,000</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,750</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.58</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Outstanding as of September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,750</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.86</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The following table summarizes information concerning options exercisable under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Compensation Plan:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Exercisable</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> remaining contractual life<br /> (in years)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> exercise price</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; font-size: 10pt; text-align: justify">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 22%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,750</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.40</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 22%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.19</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: justify">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.89</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.58</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The following table summarizes information concerning options currently outstanding at:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Year Ended</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number<br /> outstanding</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average<br /> remaining<br /> contractual life <br /> (in years)</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted<br /> average<br /> exercise<br /> price</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Aggregate<br /> intrinsic<br /> value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 20%; font-size: 10pt; text-align: left">September 30, 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,750</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.04</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.86</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 17%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">156,173</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">138,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.82</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.99</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,097</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div><div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;"></div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Restricted Stock: </div>The Company&#x2019;s <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2007</div> Stock Compensation Plan permits our Compensation Committee to grant other stock-based awards. The Company has awarded restricted stock grants to employees that vest over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">ten</div> years.</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">Restricted stock transactions during the years ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are summarized as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; min-width: 700px;">  <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: justify; white-space: nowrap">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Number of<br /> shares</td> <td style="font-size: 10pt; padding-bottom: 1pt; white-space: nowrap">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid; white-space: nowrap">Weighted average<br /> grant date fair value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 74%; font-size: 10pt; text-align: left">Unvested shares as of September 30, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">370,530</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.24</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,235</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.17</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(113,930</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16.45</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(15,222</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.41</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Unvested shares as of September 30, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">248,613</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.65</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,340</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.40</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Vested</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(110,683</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16.31</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt">Forfeited</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(11,830</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.47</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Unvested shares as of September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">130,440</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.25</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr>  </table> </div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify">The Company repurchased a total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,933</div> shares of our common stock at an average price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13.51</div> in connection with payment of taxes upon the vesting of restricted stock previously issued to employees for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019. </div>The Company repurchased a total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,989</div> shares of our common stock at an average price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$11.66</div> in connection with payment of taxes upon the vesting of restricted stock previously issued to employees for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018.</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: left"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" margin: 0pt 0; font-size: 10pt; text-align: justify"><div style="display: inline; font-weight: bold;">Employee Stock Purchase Plan: </div>The Clearfield, Inc. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2010</div> Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) allows participating employees to purchase shares of the Company&#x2019;s common stock at a discount through payroll deductions. The ESPP is available to all employees subject to certain eligibility requirements. Terms of the ESPP provide that participating employees <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>purchase the Company&#x2019;s common stock on a voluntary after tax basis. Employees <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>purchase the Company&#x2019;s common stock at a price that is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> less than the lower of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85%</div> of the fair market value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> share of common stock at the beginning or end of each stock purchase period or phase. The ESPP is carried out in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div>-month phases, with phases beginning on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 1 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1 </div>of each calendar year. For the phases that ended on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 30, 2019, </div>employees purchased <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,312</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,923</div> shares, respectively, at a price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.43</div>.</div> For the phases that ended on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 30, 2018, </div>employees purchased <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,242</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,932</div> shares, respectively, at a price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.41</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.39</div> per share, respectively. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company has withheld approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$80,708</div> from employees participating in the phase that began on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 1, 2019. </div>After the employee purchase on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 30, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,846</div> shares of common stock were available for future purchase under the ESPP.</div></div><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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>65
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6772732768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note F - Acquisition - Summary of Estimated Fair Values of Acquired Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Feb. 20, 2018</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,708,511<span></span>
</td>
<td class="nump">$ 4,708,511<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_BusinessAcquisitionAxis=clfd_CalixIncMember', window );">Calix, Inc. [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,781,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,138,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,350,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_BusinessAcquisitionAxis=clfd_CalixIncMember', window );">Calix, Inc. [Member] | Trademarks [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">563,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_BusinessAcquisitionAxis=clfd_CalixIncMember', window );">Calix, Inc. [Member] | Customer Relationships [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,742,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_BusinessAcquisitionAxis=clfd_CalixIncMember', window );">Calix, Inc. [Member] | Certification Marks [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,068,000<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=116868840&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<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_BusinessAcquisitionAxis=clfd_CalixIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessAcquisitionAxis=clfd_CalixIncMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CertificationMarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CertificationMarksMember</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>
</SEC-DOCUMENT>
