0001171843-20-005401.txt : 20200730 0001171843-20-005401.hdr.sgml : 20200730 20200730140628 ACCESSION NUMBER: 0001171843-20-005401 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 56 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200730 DATE AS OF CHANGE: 20200730 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-16106 FILM NUMBER: 201060121 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 10-Q 1 clfd20200630_10q.htm FORM 10-Q clfd20200630_10q.htm
0000796505 Clearfield, Inc. false --09-30 Q3 2020 0.01 0.01 500,000 500,000 0 0 0 0 50,000,000 50,000,000 0.01 0.01 13,647,005 13,647,005 13,641,805 13,641,805 5 4 3 3 5 1 10 1 1 1 1 289,085 2 0 0 47,000 0 10.17 3 2 3 00007965052019-10-012020-06-30 xbrli:shares 00007965052020-07-15 iso4217:USD 00007965052020-06-30 00007965052019-09-30 iso4217:USDxbrli:shares 00007965052020-04-012020-06-30 00007965052019-04-012019-06-30 00007965052018-10-012019-06-30 0000796505us-gaap:CommonStockMember2020-03-31 0000796505us-gaap:AdditionalPaidInCapitalMember2020-03-31 0000796505us-gaap:RetainedEarningsMember2020-03-31 00007965052020-03-31 0000796505us-gaap:CommonStockMember2020-04-012020-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-30 0000796505us-gaap:RetainedEarningsMember2020-04-012020-06-30 0000796505us-gaap:CommonStockMember2020-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2020-06-30 0000796505us-gaap:RetainedEarningsMember2020-06-30 0000796505us-gaap:CommonStockMember2019-03-31 0000796505us-gaap:AdditionalPaidInCapitalMember2019-03-31 0000796505us-gaap:RetainedEarningsMember2019-03-31 00007965052019-03-31 0000796505us-gaap:CommonStockMember2019-04-012019-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-30 0000796505us-gaap:RetainedEarningsMember2019-04-012019-06-30 0000796505us-gaap:CommonStockMember2019-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2019-06-30 0000796505us-gaap:RetainedEarningsMember2019-06-30 00007965052019-06-30 0000796505us-gaap:CommonStockMember2019-09-30 0000796505us-gaap:AdditionalPaidInCapitalMember2019-09-30 0000796505us-gaap:RetainedEarningsMember2019-09-30 0000796505us-gaap:CommonStockMember2019-10-012020-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2019-10-012020-06-30 0000796505us-gaap:RetainedEarningsMember2019-10-012020-06-30 0000796505us-gaap:CommonStockMember2018-09-30 0000796505us-gaap:AdditionalPaidInCapitalMember2018-09-30 0000796505us-gaap:RetainedEarningsMember2018-09-30 00007965052018-09-30 0000796505us-gaap:CommonStockMember2018-10-012019-06-30 0000796505us-gaap:AdditionalPaidInCapitalMember2018-10-012019-06-30 0000796505us-gaap:RetainedEarningsMember2018-10-012019-06-30 0000796505us-gaap:AccountingStandardsUpdate201602Member2019-10-01 utr:Y 0000796505srt:MaximumMember2019-10-012020-06-30 0000796505us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-04-012020-06-30 0000796505us-gaap:CostOfSalesMember2020-04-012020-06-30 0000796505us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-10-012020-06-30 0000796505us-gaap:CostOfSalesMember2019-10-012020-06-30 0000796505us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-04-012019-06-30 0000796505us-gaap:CostOfSalesMember2019-04-012019-06-30 0000796505us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-10-012019-06-30 0000796505us-gaap:CostOfSalesMember2018-10-012019-06-30 xbrli:pure 0000796505srt:MinimumMember2019-10-012020-06-30 0000796505us-gaap:EmployeeStockOptionMembersrt:MinimumMember2019-10-012020-06-30 0000796505us-gaap:EmployeeStockOptionMembersrt:MaximumMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMemberclfd:StockCompensationPlan2007Membersrt:MinimumMemberclfd:EmployeesMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMemberclfd:StockCompensationPlan2007Membersrt:MaximumMemberclfd:EmployeesMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMemberclfd:StockCompensationPlan2007Memberclfd:NonEmployeeDirectorsMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMemberclfd:StockCompensationPlan2007Memberclfd:NonEmployeeDirectorsMember2020-02-012020-02-29 0000796505us-gaap:PerformanceSharesMemberclfd:StockCompensationPlan2007Memberclfd:NonEmployeeDirectorsMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMemberclfd:StockCompensationPlan2007Memberclfd:NonEmployeeDirectorsMember2018-10-012019-06-30 0000796505us-gaap:RestrictedStockMember2019-09-30 0000796505us-gaap:RestrictedStockMember2019-10-012020-06-30 0000796505us-gaap:RestrictedStockMember2020-06-30 0000796505clfd:EmployeeStockPurchasePlanMember2019-10-012020-06-30 0000796505clfd:EmployeeStockPurchasePlanMember2019-01-012020-06-30 0000796505clfd:EmployeeStockPurchasePlanMember2019-07-012019-12-31 0000796505clfd:EmployeeStockPurchasePlanMember2020-02-012020-02-29 0000796505clfd:EmployeeStockPurchasePlanMember2020-06-30 0000796505country:US2020-04-012020-06-30 0000796505country:US2019-04-012019-06-30 0000796505country:US2019-10-012020-06-30 0000796505country:US2018-10-012019-06-30 0000796505us-gaap:NonUsMember2020-04-012020-06-30 0000796505us-gaap:NonUsMember2019-04-012019-06-30 0000796505us-gaap:NonUsMember2019-10-012020-06-30 0000796505us-gaap:NonUsMember2018-10-012019-06-30 0000796505clfd:BroadbandServiceProvidersMember2020-04-012020-06-30 0000796505clfd:BroadbandServiceProvidersMember2019-04-012019-06-30 0000796505clfd:BroadbandServiceProvidersMember2019-10-012020-06-30 0000796505clfd:BroadbandServiceProvidersMember2018-10-012019-06-30 0000796505clfd:BuildToPrintCustomersMember2020-04-012020-06-30 0000796505clfd:BuildToPrintCustomersMember2019-04-012019-06-30 0000796505clfd:BuildToPrintCustomersMember2019-10-012020-06-30 0000796505clfd:BuildToPrintCustomersMember2018-10-012019-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerAMember2020-04-012020-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerBMember2020-04-012020-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerAMember2019-10-012020-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerBMember2019-10-012020-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerAMember2019-04-012019-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerBMember2019-04-012019-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerAMember2018-10-012019-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerBMember2018-10-012019-06-30 0000796505us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerCMember2018-10-012019-06-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2019-10-012020-06-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerOneMember2019-10-012020-06-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerTwoMember2019-10-012020-06-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:TwoCustomersMember2019-10-012020-06-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2018-10-012019-09-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerOneMember2018-10-012019-09-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:CustomerTwoMember2018-10-012019-09-30 0000796505us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberclfd:TwoCustomersMember2018-10-012019-09-30 00007965052018-10-012019-09-30 0000796505us-gaap:PatentsMember2019-10-012020-06-30 0000796505us-gaap:StateAndLocalJurisdictionMember2020-06-30 0000796505us-gaap:StateAndLocalJurisdictionMember2019-09-30 utr:sqft 0000796505clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember2020-06-30 0000796505clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember2015-01-01 0000796505clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember2019-06-302019-06-30 0000796505clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember2019-10-012020-06-30 0000796505clfd:TijuanaMexicoMember2017-08-01 0000796505clfd:TijuanaMexico2Member2020-02-12 utr:M 0000796505srt:WeightedAverageMember2020-06-30
 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2020

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from __________________ to ___________________

 

Commission File Number 0-16106

 

Clearfield, Inc.

(Exact name of Registrant as specified in its charter)

 

Minnesota41-1347235
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)

 

7050 Winnetka Avenue North, Suite 100, Brooklyn Park, Minnesota 55428

(Address of principal executive offices and zip code)

 

(763) 476-6866

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.01 par valueCLFDThe NASDAQ Stock Market LLC

 

Indicate by check mark whether the registrant (1) filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

 

Yes ☐ No

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

 

☒ Yes No

 

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 in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer Accelerated filer Non-accelerated filer

 

Smaller reporting company Emerging growth company

 

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.

 

 

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

 

Yes ☒ No

 

Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.

 

Class:Outstanding as of July 15, 2020
Common stock, par value $.0113,647,005

 

1

 

 

 

 

 

 

PART I.  FINANCIAL INFORMATION

ITEM 1.  FINANCIAL STATEMENTS

 

 

 

 

CLEARFIELD, INC.
CONDENSED BALANCE SHEETS

 
 

(Unaudited)
June 30,
2020

  

September 30,
2019

 

Assets

        

Current Assets

        

Cash and cash equivalents

 $9,278,968  $10,081,721 

Short-term investments

  11,093,527   13,524,270 

Accounts receivables, net

  9,099,727   9,118,639 

Inventories, net

  14,881,952   9,012,980 

Other current assets

  602,700   769,161 

Total current assets

  44,956,874   42,506,771 
         

Property, plant and equipment, net

  5,354,082   5,413,241 
         

Other Assets

        

Long-term investments

  28,072,000   23,902,000 

Goodwill

  4,708,511   4,708,511 

Intangible assets, net

  4,875,117   5,147,135 

Right of use lease asset

  2,710,073   - 

Other

  186,571   210,905 

Total other assets

  40,552,272   33,968,551 

Total Assets

 $90,863,228  $81,888,563 
         

Liabilities and Shareholders’ Equity

        

Current Liabilities

        

Current portion of lease liability

 $672,384  $- 

Accounts payable

  3,878,915   3,173,599 

Accrued compensation

  3,279,018   3,224,860 

Accrued expenses

  987,205   208,603 

Total current liabilities

  8,817,522   6,607,062 
         

Other Liabilities

        

Long-term portion of lease liability

  2,299,835   - 

Deferred taxes

  101,690   101,690 

Deferred rent

  -   246,424 

Total other liabilities

  2,401,525   348,114 

Total liabilities

  11,219,047   6,955,176 
         

Shareholders’ Equity

        

Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding

  -   - 

Common stock, authorized 50,000,000, $.01 par value; 13,647,005 and 13,641,805 shares issued and outstanding as of June 30, 2020 and September 30, 2019

  136,470   136,418 

Additional paid-in capital

  57,443,281   56,976,162 

Retained earnings

  22,064,430   17,820,807 

Total shareholders’ equity

  79,644,181   74,933,387 

Total Liabilities and Shareholders’ Equity

 $90,863,228  $81,888,563 

 

 

SEE ACCOMPANYING NOTES TO CONDENSED FINANCIAL STATEMENTS

 

3

 

 

 

CLEARFIELD, INC.

 

CONDENSED STATEMENTS OF EARNINGS

 

UNAUDITED

 
                                 
   

Three Months Ended

   

Nine Months Ended

 
   

June 30,

   

June 30,

 
   

2020

   

2019

   

2020

   

2019

 
                                 

Net sales

  $ 25,970,045     $ 21,892,244     $ 65,756,545     $ 61,065,759  
                                 

Cost of sales

    15,179,875       13,479,617       39,087,407       37,681,191  
                                 

Gross profit

    10,790,170       8,412,627       26,669,138       23,384,568  
                                 

Operating expenses

                               

Selling, general and  administrative

    7,207,157       6,870,994       21,965,038       20,374,613  

Income from operations

    3,583,013       1,541,633       4,704,100       3,009,955  
                                 

Interest income

    174,555       212,894       615,523       517,474  
                                 

Income before income taxes

    3,757,568       1,754,527       5,319,623       3,527,429  
                                 

Income tax expense

    763,000       454,000       1,076,000       849,000  

Net income

  $ 2,994,568     $ 1,300,527     $ 4,243,623     $ 2,678,429  
                                 

Net income per share Basic

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

Net income per share Diluted

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  
                                 

Weighted average shares outstanding:

                               

Basic

    13,497,955       13,446,289       13,510,413       13,422,885  

Diluted

    13,497,955       13,451,671       13,547,124       13,434,009  

 

 

 

SEE ACCOMPANYING NOTES TO FINANCIAL STATEMENTS

 

4

 

 

CLEARFIELD, INC.

CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY

UNAUDITED

 

For the three months ended June 30, 2020

                                       
   

Common Stock

   

Additional

   

Retained

   

Total share-

 
   

Shares

   

Amount

   

paid-in capital

   

earnings

   

holders’ equity

 

Balance at March 31, 2020

   
 
13,627,639
 
    $ 136,276     $ 57,042,604     $ 19,069,862     $ 76,248,742  

Repurchase of common stock

    -       -       -       -       -  

Stock-based compensation expense

    -       -       213,361       -       213,361  

Restricted stock issuance, net

    -       -       -       -       -  

Issuance of common stock under employee stock purchase plan

    15,116       151       178,973       -       179,124  

Exercise of stock options, net of shares exchanged for payment

    4,250       43       8,343       -       8,386  

Tax withholding related to vesting of restricted stock grants

    -       -       -       -       -  

Net income

    -       -       -       2,994,568       2,994,568  

Balance at June 30, 2020

   
 
13,647,005
 
    $ 136,470     $ 57,443,281     $ 22,064,430     $ 79,644,181  

 

For the three months ended June 30, 2019

                                       
   

Common Stock

   

Additional

   

Retained

   

Total share-

 
   

Shares

   

Amount

   

paid-in capital

   

earnings

   

holders’ equity

 

Balance at March 31, 2019

    13,668,408     $ 136,684     $ 56,725,019     $ 14,632,553     $ 71,494,256  

Stock-based compensation expense

    -       -       433,438       -       433,438  

Restricted stock issuance, net

    (6,538 )     (65 )     65       -       -  

Issuance of common stock under employee stock purchase plan

    19,923       199       167,752       -       167,951  

Exercise of stock options, net of shares exchanged for payment

    -       -       -       -       -  

Tax withholding related to vesting of restricted stock grants

    (29,924 )     (299 )     (424,804 )     -       (425,103 )

Net income

    -       -       -       1,300,527       1,300,527  

Balance at June 30, 2019

    13,651,869     $ 136,519     $ 56,901,470     $ 15,933,080     $ 72,971,069  

 

 

 

 

 

SEE ACCOMPANYING NOTES TO CONDENSED FINANCIAL STATEMENTS

 

 

 

 

 

5

 

CLEARFIELD, INC.          
CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY          
UNAUDITED          
 
         

 

For the nine months ended June 30, 2020

                                       
   

Common Stock

   

Additional

   

Retained

   

Total share-

 
   

Shares

   

Amount

   

paid-in capital

   

earnings

   

holders’ equity

 

Balance as of September 30, 2019

    13,641,805     $ 136,418     $ 56,976,162     $ 17,820,807     $ 74,933,387  

Repurchase of common stock

    (41,796 )   $ (418 )   $ (428,236 )   $ -     $ (428,654 )

Stock-based compensation expense

    -       -       541,884       -       541,884  

Restricted stock issuance, net

    9,580       96       (96 )     -       -  

Issuance of common stock under employee stock purchase plan

    30,223       302       348,474       -       348,776  

Exercise of stock options, net of shares exchanged for payment

    7,646       76       10,892       -       10,968  

Tax withholding related to vesting of restricted stock grants

    (453 )     (4 )     (5,799 )     -       (5,803 )

Net income

    -       -       -       4,243,623       4,243,623  

Balance at June 30, 2020

    13,647,005     $ 136,470     $ 57,443,281     $ 22,064,430     $ 79,644,181  

 

For the nine months ended June 30, 2019

                                       
   

Common Stock

   

Additional

   

Retained

   

Total share-

 
   

Shares

   

Amount

   

paid-in capital

   

earnings

   

holders’ equity

 

Balance as of September 30, 2018

    13,646,553     $ 136,466     $ 55,483,759     $ 13,254,651     $ 68,874,876  

Stock-based compensation expense

    -       -       1,535,628       -       1,535,628  

Restricted stock issuance, net

    (6,890 )     (69 )     69       -       -  

Issuance of common stock under employee stock purchase plan

    37,235       372       313,519       -       313,891  

Exercise of stock options, net of shares exchanged for payment

    5,440       54       (30 )     -       24  

Tax withholding related to vesting of restricted stock grants

    (30,469 )     (304 )     (431,475 )     -       (431,779 )

Net income

    -       -       -       2,678,429       2,678,429  

Balance at June 30, 2019

    13,651,869     $ 136,519     $ 56,901,470     $ 15,933,080     $ 72,971,069  

 

 

 

SEE ACCOMPANYING NOTES TO CONDENSED FINANCIAL STATEMENTS

 

 

 

 

 

 

 

 

6

 

 

 

CLEARFIELD, INC.

               

CONDENSED STATEMENTS OF CASH FLOWS

               

UNAUDITED

               
   

Nine Months Ended June 30,

 
   

2020

   

2019

 

Cash flows from operating activities

               

Net income

  $ 4,243,623     $ 2,678,429  

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

               

Depreciation and amortization

    1,824,517       1,613,394  

Change in allowance for doubtful accounts

    -       210,000  

Amortization of discount on investments

    (64,327 )     (43,601 )

Stock-based compensation

    541,884       1,535,628  

Changes in operating assets and liabilities:

               

Accounts receivable, net

    18,912       3,308,314  

Inventories, net

    (5,868,972 )     625,873  

Other assets

    190,796       (116,872 )

Accounts payable, accrued expenses and deferred rent

    1,553,798       (901,754 )

Net cash provided by operating activities

    2,440,231       8,909,411  
                 

Cash flows from investing activities

               

Purchases of property, plant and equipment and intangible assets

    (1,493,341 )     (1,099,089 )

Purchases of investments

    (31,837,930 )     (17,444,393 )

Proceeds from maturities of investments

    30,163,000       7,235,000  

Net cash used in investing activities

    (3,168,271 )     (11,308,482 )
                 

Cash flows from financing activities

               

Proceeds from issuance of common stock under employee stock purchase plan

    348,776       313,891  

Proceeds from issuance of common stock upon exercise of stock options

    10,968       24  

Tax withholding related to vesting of restricted stock grants

    (5,803 )     (431,779 )

Repurchase of common stock

    (428,654 )     -  

Net cash used in financing activities

    (74,713 )     (117,864 )
                 

Decrease in cash and cash equivalents

    (802,753 )     (2,516,935 )
                 

Cash and cash equivalents, beginning of period

    10,081,721       8,547,777  
                 

Cash and cash equivalents, end of period

    9,278,968       6,030,842  
                 

Supplemental disclosures for cash flow information

               

Cash paid during the year for income taxes

  $ 469,529     $ 1,081,068  
                 

Non-cash financing activities

               

Cashless exercise of stock options

  $ 10,962     $ 17,390  

 

 

SEE ACCOMPANYING NOTES TO CONDENSED FINANCIAL STATEMENTS

 

 

 

7

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

 

 

Note 1. Basis of Presentation

 

The accompanying (a) condensed balance sheet as of September 30, 2019, which has been derived from audited financial statements, and (b) unaudited interim condensed financial statements as of and for the three and nine months ended June 30, 2020 have been prepared by Clearfield, Inc. (the “Company”) in accordance with accounting principles generally accepted in the United States of America for interim financial information, pursuant to the rules and regulations of the Securities and Exchange Commission. Pursuant to these rules and regulations, certain financial information and footnote disclosures normally included in the financial statements have been condensed or omitted. However, in the opinion of management, the financial statements include all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the financial position, results of operations and cash flows of the interim periods presented. Operating results for the interim periods presented are not necessarily indicative of results to be expected for the full year or for any other interim period, due to variability in customer purchasing patterns and seasonal, operating and other factors. These condensed financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended September 30, 2019.

 

In preparation of the Company’s financial statements, management is required to make estimates and assumptions that affect reported amounts of assets and liabilities and related revenues and expenses during the reporting periods. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.

 

Recently Adopted Accounting Pronouncements

 

Effective October 1, 2019 we adopted the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2016-02, Leases, using the effective date method under the modified retrospective approach. The amended guidance requires lessees, at the commencement date, to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis, and to record a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. In July 2018, the FASB issued ASU 2018-11, Leases, Targeted Improvements, which gave companies the option of applying the new standard at the adoption date, rather than retrospectively to the earliest period presented in the financial statements. The Company elected the package of practical expedients permitted under the new standard, which among other things, allowed the Company to carry forward the historical lease classification. The Company also elected the practical expedient to not recognize a lease liability and ROU asset for short-term leases less than 12 months. We chose the option to apply the new standard at the adoption date, and therefore we are not required to restate the financial statements for prior periods, nor are we required to provide the disclosures required by the new standard for prior periods. Upon adoption, we recognized an approximate $2.4 million right-of-use asset, and an approximate $2.6 million lease liability. Our adoption of the new standard did not impact our cash flows or have a material impact on our results of operations. We have expanded our financial statement disclosures to comply with the requirements of the new standard.

 

 

Note 2. Net Income Per Share

 

Basic net income per common share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted EPS equals net income divided by the sum of the weighted average number of shares of common stock outstanding plus all additional common stock equivalents, such as stock options, when dilutive.

 

8

 

The following is a reconciliation of the numerator and denominator of the net income per common share computations for the three and nine months ended June 30, 2020 and 2019:

 

   

Three Months Ended June 30,

   

Nine Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Net income

  $ 2,994,568     $ 1,300,527     $ 4,243,623     $ 2,678,429  

Weighted average common shares

    13,497,955       13,446,289       13,510,413       13,422,885  

Dilutive potential common shares

    -       5,382       36,711       11,124  

Weighted average dilutive common shares outstanding

    13,497,955       13,451,671       13,547,124       13,434,009  

Net income per common share:

                               

Basic

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

Diluted

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

 

 

 

 

 

Note 3. Cash, Cash Equivalents and Investments

 

The Company invests its excess cash in bank certificates of deposit (“CDs”) that are fully insured by the Federal Deposit Insurance Corporation (“FDIC”) and United States Treasury (“Treasuries”) 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’s investments as of June 30, 2020 and September 30, 2019 are as follows:

 

   

June 30, 2020

   

September 30, 2019

 

Less than one year

  $ 11,093,527     $ 13,524,270  

1-5 years

    28,072,000       23,902,000  

Total

  $ 39,165,527     $ 37,426,270  

 

 

Note 4. Stock-Based Compensation

 

The Company recorded $213,361 and $541,884 of compensation expense related to current and past restricted stock grants, non-qualified stock options and the Company’s Employee Stock Purchase Plan (“ESPP”) for the three and nine months ended June 30, 2020, respectively. For the three months ended June 30, 2020, $207,653 of this expense is included in selling, general and administrative expense, and $5,708 is included in cost of sales. For the nine months ended June 30, 2020, $526,580 of this expense is included in selling, general and administrative expense, and $15,304 is included in cost of sales. The Company recorded $433,438 and $1,535,628 of compensation expense related to current and past stock option grants, restricted stock grants and the Company’s ESPP for the three and nine months ended June 30, 2019, respectively. For the three months ended June 30, 2019, $410,784 of this expense is included in selling, general and administrative expense, and $22,654 is included in cost of sales. For the nine months ended June 30, 2019, $1,450,489 of this expense is included in selling, general and administrative expense, and $85,139 is included in cost of sales. As of June 30, 2020, $ 2,147,356 of total unrecognized compensation expense related to non-vested restricted stock awards and stock options is expected to be recognized over a period of approximately 4.2 years.

 

Stock Options

 

The Company uses the Black-Scholes option pricing model to determine the fair value of options granted. During the nine months ended June 30, 2020, the Company granted employees non-qualified stock options to purchase an aggregate of 121,350 shares of common stock with a weighted average contractual term of 5.71 years, a 4.71 year weighted average vesting term, and an exercise price of $12.43. During the nine months ended June 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 four years, a three year vesting term, and a weighted average exercise price of $12.17.

 

9

 

This fair value of awards during the nine months ended June 30, 2020 was estimated as of the grant date using the range of assumptions listed below:

 

   

Nine months ended June 30, 2020

Dividend yield

    0%  

Expected volatility

  39.5 44.9%

Risk-free interest rate

  0.24 1.69%

Expected life (in years)

 

4

- 6

Vesting period (in years)

 

3

- 5

 

 

The expected stock price volatility is based on the historical volatility of the Company’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 as of the grant date on zero-coupon U.S. governmental bonds having a remaining life similar to the expected option term.

 

Options are granted at fair market values determined on the date of grant, and vesting normally occurs over a three to five-year period. Shares issued upon exercise of a stock option are issued from the Company’s authorized but unissued shares.

 

The following is a summary of stock option activity during the nine months ended June 30, 2020:

 

   

Number of options

   

Weighted average exercise price

 

Outstanding as of September 30, 2019

    290,750     $ 11.86  

Granted

    121,350       12.43  

Exercised

    (8,500 )     2.58  

Cancelled or Forfeited

    (48,250 )     13.35  

Outstanding as of June 30, 2020

    355,350     $ 12.08  

 

The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. As of June 30, 2020, the weighted average remaining contractual term for all outstanding and exercisable stock options was 2.31 years and their aggregate intrinsic value was $278,995. During the nine months ended June 30, 2020, the Company received proceeds of $10,968 from the exercise of stock options. During the nine months ended June 30, 2019, the Company received proceeds of $24 from the exercise of stock options.

 

Restricted Stock

 

The Company’s 2007 Stock Compensation Plan permits its Compensation Committee to grant stock-based awards, including stock options and restricted stock, to key employees and non-employee directors. The Company has made restricted stock grants that vest over one to ten years.

 

During the nine months ended June 30, 2020, the Company granted non-employee directors elected at the Company’s 2020 Annual Meeting of Shareholders restricted stock awards totaling 5,830 shares of common stock, with a vesting term of approximately one year and a fair value of $10.72 per share. In February, the Company granted 5,000 shares of restricted stock, with a vesting term of approximately one year and a fair value of $11.01 per share. The Company also granted 8,625 performance stock units entitling the participant to receive the same number of shares of the Company’s common stock, upon achievement of a fiscal year 2020 performance goal. The shares issued to the participant in settlement of the performance stock unit, if any, will be restricted stock subject to forfeiture that will vest one year following the settlement date of the performance stock unit. The Company has determined the fair value per underlying share of the performance stock unit awards to be $11.86 as of the grant date. These performance stock unit awards were forfeited during the nine months ended June 30, 2020.

 

During the nine months ended June 30, 2019, the Company granted non-employee directors restricted stock awards totaling 4,340 shares of common stock, with a vesting term of approximately one year and a fair value of $14.40 per share.

 

 

10

 

Restricted stock transactions during the nine months ended June 30, 2020 are summarized as follows:

 

   

Number of shares

   

Weighted average grant date fair value

 

Unvested shares as of September 30, 2019

    130,440     $ 13.25  

Granted

    19,455       11.30  

Vested

    (5,740 )     14.01  

Forfeited

    (9,875 )     12.03  

Unvested as of June 30, 2020

    134,280     $ 13.02  

 

Employee Stock Purchase Plan

 

Clearfield, Inc.’s ESPP allows participating employees to purchase shares of the Company’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’s common stock on a voluntary after-tax basis. Employees may purchase the Company’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 January 1 and July 1 of each calendar year. For the phases that ended on June 30, 2020 and December 31, 2019, employees purchased 15,116 and 15,107 shares at a price of $11.85 and $11.23 per share, respectively. In February 2020, the shareholders of Clearfield approved an increase of 200,000 in the shares authorized for issuance under the ESPP. As a result, as of June 30, 2020, the Company has 219,623 shares of common stock available for future purchases under the ESPP.

 

 

Note 5. Revenue

 

Revenue Recognition

 

Net sales include products and shipping and handling charges. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. 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. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.

 

Disaggregation of Revenue

 

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 countries in the Caribbean, Canada, Central and South America.

 

Our revenues related to the following geographic areas were as follows for the three and nine months ended:

 

  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

United States

 $25,090,614  $20,243,754  $62,765,455  $55,861,025 

All other countries

  879,431   1,648,490   2,991,090   5,204,734 

Total Net Sales

 $25,970,045  $21,892,244  $65,756,545  $61,065,759 

 

Clearfield manufactures and sells a proprietary product line designed for the Broadband Service Provider marketplace. In addition, the Company provides Build-to-Print services for original equipment manufacturers requiring copper and fiber cable assemblies built to their specification.

 

 

11

 

The percentages of our sales by markets were as follows for the three and nine months ended:

 

  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

Broadband service providers

  97%  97%  96%  95%

Build-to-print customers

  3%  3%  4%  5%

Total Net Sales

  100%  100%  100%  100%

 

Broadband Service Providers are made up of Community Broadband, which includes local and regional telecom companies, utilities, municipalities and alternative carriers, also referred to as Tier 2 and 3 customers, National Carriers, which includes large national and global wireline and wireless providers also referred to as Tier 1’s, multiple system operators (“MSO’s”), which include cable television companies, and international customers.

 

 

Accounts Receivable

 

Credit is extended based on the evaluation of a customer’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 writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts. As of both June 30, 2020 and September 30, 2019, the balance in the allowance for doubtful accounts was $289,085.

 

See Note 7, “Major Customer Concentration” for further information regarding accounts receivable and net sales.

 

 

Note 6. Inventories

 

Inventories consist of the following as of:

 

   

June 30, 2020

   

September 30, 2019

 

Raw materials

  $ 11,340,314     $ 7,115,298  

Work-in-progress

    1,384,876       540,962  

Finished goods

    2,156,763       1,356,720  

Inventories, net

  $ 14,881,952     $ 9,012,980  

 

 

Note 7. Major Customer Concentration

 

For the three months ended June 30, 2020, Customer A comprised 20% and Customer B comprised 11% of the Company’s net sales. For the nine months ended June 30, 2020, Customers A and B comprised 20% and 11% of the Company’s net sales, respectively. Both of these customers are distributors. For the three months ended June 30, 2019, Customers A and B comprised 19% and 12%, respectively, of the Company’s net sales. Both Customers A and B are distributors. For the nine months ended June 30, 2019, Customers A and B comprised 18% and 10%, respectively, while Customer C comprised 11% of the Company’s net sales. Customer C is a private label original equipment manufacturer. 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.

 

As of June 30, 2020, two customers accounted for 17% and 11% respectively, or 28% in the aggregate, of accounts receivable. Both of these customers are distributors. As of September 30, 2019, two customers accounted for 16%, and 12%, respectively, or 28% in the aggregate of accounts receivable. Both of these customers are distributors.

 

 

Note 8. Goodwill and Intangibles

 

The Company analyzes its goodwill for impairment annually or at an interim period when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of September 30, 2019 did not indicate an impairment of goodwill. During the nine months ended June 30, 2020, there were no triggering events that indicate potential impairment exists.

 

12

 

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 June 30, 2020, the Company has 22 patents granted and multiple pending applications both inside and outside the United States.

 

In addition, the Company has various finite lived intangible assets, most of which were acquired as a result of the acquisition of the active cabinet product line from Calix, Inc. (“Calix”) during fiscal year 2018. The Company analyzes its intangible assets for impairment annually or at interim periods when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of September 30, 2019 did not indicate an impairment of our intangible assets. During the nine months ended June 30, 2020, there were no triggering events that indicate potential impairment exists.

 

 

Note 9. Income Taxes

 

 

For the three and nine months ended June 30, 2020, the Company recorded income tax expense of $763,000 and $1,076,000 reflecting an effective tax rate of 20.3% and 20.2%, respectively. For the three and nine months ended June 30, 2019, the Company recorded a provision for income taxes of $454,000 and $849,000, respectively, reflecting an effective tax rate of 25.9% and 24.1%, respectively. The differences between the effective tax rate and the statutory tax rate were related to nondeductible meals and entertainment, nondeductible stock compensation, foreign derived intangibles income deduction (FDII) and research and development credits.

 

Deferred taxes recognize the impact of temporary differences between the amounts of the assets and liabilities recorded for financial statement purposes and these amounts measured in accordance with tax laws. The Company’s realization of deferred tax temporary differences is contingent upon future taxable earnings. The Company reviewed its deferred tax asset for expected utilization using a “more likely than not” criteria by assessing the available positive and negative factors surrounding its recoverability.

 

As of June 30, 2020 and September 30, 2019, the Company had a remaining valuation allowance of approximately $47,000 related to state net operating loss carry forwards the Company does not expect to utilize. Based on the Company’s analysis and review of long-term forecasts and all available evidence, the Company determined that there should be no further change in the valuation allowance for the nine months ended June 30, 2020.

 

As of June 30, 2020, we do not have any unrecognized tax benefits. It is the Company’s practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company does not expect any material changes in its unrecognized tax positions over the next 12 months.

 

 

Note 10. Leases

 

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.  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. The renewal and termination options have not been included within the lease term because it is not reasonably certain that we will exercise either option.

 

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. This lease does not contain a written option to renew.

 

On February 12, 2020, the Company entered into an indirect lease arrangement for an additional 52,000 square foot manufacturing facility in Tijuana, Mexico. The lease term is approximately 42 months and commenced on February 12, 2020. The lease contains written options to renew for two additional consecutive periods of three years each.

 

13

 

Right-of-use lease assets and lease liabilities are recognized as of the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do not contain any material residual value guarantees or material restrictive covenants. As of June 30, 2020, we do not have material lease commitments that have not commenced.

 

Operating lease expense included within cost of goods sold and selling, general and administrative expense was as follows for the three and nine months ended June 30, 2020:

 

Operating lease expense under ASC842, Leases, within:

 

Three months ended June 30, 2020

   

Nine months ended June 30, 2020

 

Cost of goods sold

  $ 247,897     $ 652,399  

Selling, general and administrative

    54,345       166,109  

Total lease expense

  $ 302,242     $ 818,508  

 

Future maturities of lease liabilities were as follows as of June 30, 2020:

 

   

Operating

Leases

 

2020 (remainder of fiscal year)

  $ 202,586  

2021

    752,423  

2022

    772,803  

2023

    744,963  

2024

    516,725  

Thereafter

    217,552  

Total lease payments

  $ 3,207,052  

Less: Interest

    (234,833 )

Present value of lease liabilities

  $ 2,972,219  

 

 

The weighted average term and weighted average discount rate for our leases as of June 30, 2020 were 4.21 years and 3.48%, respectively. For the three and nine months ended June 30, 2020, the operating cash outflows from our leases were $237,726 and $574,381, respectively.

 

Rent expense for our operating leases as accounted for under ASC 840, Leases, included within cost of goods sold and selling, general and administrative expense was as follows for the three and nine months ended June 30, 2019.

 

Operating lease expense under ASC840, Leases, within:

 

Three months ended June 30, 2019

   

Nine months ended June 30, 2019

 

Cost of goods sold

  $ 158,932     $ 491,878  

Selling, general and administrative

    54,990       162,366  

Total lease expense

  $ 213,922     $ 654,244  

 

 

 

 

14

 

As previously disclosed in Note B of the Notes to the Financial Statements in our 2019 Annual Report on Form 10-K, prior to the adoption of ASU 2016-02, Leases (Topic 842), the future minimum payments required under lease agreements were as follows:

 

 

   

As of September 30, 2019

 

2020

  $ 643,040  

2021

    479,213  

2022

    491,397  

2023

    503,895  

2024

    516,720  

Thereafter

    217,551  

Total minimum lease payments

  $ 2,851,816  

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

 

The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements relate to future events and typically address the Company’s expected future business and financial performance. Words such as  “plan,” “expect,” “aim,” “believe,” “project,” “target,” “anticipate,” “intend,” “estimate,” “will,” “should,” “could” and other words and terms of similar meaning, typically identify these forward-looking statements. Forward-looking statements are based on certain assumptions and expectations of future events and trends that are subject to risks and uncertainties. Actual results could differ from those projected in any forward-looking statements because of the factors identified in and incorporated by reference from Part I, Item 1A, “Risk Factors,” of our Annual Report on Form 10-K for the year ended September 30, 2019, as well as in other filings we make with the Securities and Exchange Commission, which should be considered an integral part of Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” All forward-looking statements included herein are made as the date of this Quarterly Report on Form 10-Q and we assume no obligation to update the forward-looking statements or to update the reasons why actual results could differ from those projected in the forward-looking statements.

 

The following discussion and analysis of our financial condition and results of operations as of and for the three and nine months ended June 30, 2020 and 2019 should be read in conjunction with the financial statements and related notes in Item 1 of this report and our Annual Report on Form 10-K for the year ended September 30, 2019.

 

OVERVIEW

 

General

 

Clearfield, Inc. designs, manufactures and distributes fiber optic management, protection and delivery products for communications networks. Our “fiber to the anywhere” platform serves the unique requirements of leading Broadband Service Providers in the United States, which include Community Broadband, National Carriers, and MSO’s, while also serving the broadband needs of the International markets, primarily countries in the Caribbean, Canada, and Central and South America. These customers are collectively included in Broadband Service Providers. The Company also provides contract manufacturing services for Build-to-Print customers which include original equipment manufacturers (OEM) requiring copper and fiber cable assemblies built to their specifications.  

 

The Company has historically focused on the unserved or underserved rural communities that receive voice, video and data services from independent telephone companies. By aligning its in-house engineering and technical knowledge alongside its customers, the Company has been able to develop, customize and enhance products from design through production. Final build and assembly of the Company’s products is completed at Clearfield’s manufacturing facilities in Brooklyn Park, Minnesota, and Tijuana, 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. The Company deploys a hybrid sales model with some sales made directly to customers, some made through two-tier distribution (channel) partners, sales agents and manufacturing representatives, and sales through original equipment suppliers who private label their products.

 

15

 

Due to the role Clearfield’s solutions play in supporting communications infrastructure, the Company’s operations in Minnesota have been classified as critical sector work under the State of Minnesota’s “stay at home” and “stay safe” executive orders adopted in response to the novel coronavirus (“COVID-19”) pandemic. We have transitioned our corporate employees at our Brooklyn Park headquarters to remote work arrangements. In accordance with the CDC and WHO guidelines, we also have implemented health and safety measures for the production staff that remain onsite at our Brooklyn Park facility. We have continued to maintain our manufacturing capacity in Brooklyn Park with these personnel. Similarly, we have implemented the recommended health and safety measures for the production staff that remains onsite at our Tijuana, Mexico manufacturing facilities.

 

The Company is closely monitoring the operations and staffing levels at its manufacturing facilities in Tijuana, Mexico and the status of restrictions at the U.S.-Mexico border. The State of Baja California, where our facilities are located, adopted an order that temporarily suspended the operations of other manufacturers in the region. While our operations in Tijuana have not been affected, we may become subject to local enforcement orders at any time.

 

Since the start of the pandemic, we have continued to be fully operational in both our US and Mexico manufacturing facilities and have established multiple contingency plans in the event our ability to operate is diminished or eliminated at either location. Even if our manufacturing capacity in Mexico continues, we may experience challenges to timely supply of materials to our Mexico facilities and timely product deliveries from the facilities due to border restrictions or border delays. Depending on the severity of these border issues, we may experience diminished or temporarily suspended operations, longer lead times than typical for product deliveries, or temporarily suspended product deliveries, which would result in delayed or reduced revenue from the affected orders in production and higher operating costs.

 

We dual source all our components and most of our supply chain partners remain operational and continue to provide the necessary components for our products to be manufactured in Minnesota and Mexico. We continue to monitor our supply chain, however uncertainties caused by the impact of COVID-19 present significant risk of disruption in our supply chain.

 

Should the Company experience a disruption in our ability to continue to produce in one or both of our facilities, disruption in our supply chain, or a decline in operational abilities, our contingency plans would result in a potentially significant increase in manufacturing costs and could impair our ability to fulfill customer orders.

 

 

RESULTS OF OPERATIONS

 

Three months ended June 30, 2020 vS. three months ended JUNE 30, 2019

 

Net sales for the third quarter of fiscal 2020 ended June 30, 2020 were $25,970,000, an increase of approximately 19% or $4,078,000, from net sales of $21,892,000 for the third quarter of fiscal 2019. Net sales to Broadband Service Providers were $25,293,000 in the third quarter of fiscal 2020 versus $21,127,000 in the same period of fiscal 2019. Among this group, the Company recorded $879,000 in international sales for the third quarter of fiscal 2020 versus $1,648,000 in the same period of fiscal 2019. Net sales to Build-to-Print customers decreased $87,000 to $678,000 in the third quarter of fiscal 2020 from $765,000 in the same period of fiscal 2019. The Company allocates sales from external customers to geographic areas based on the location to which the product is transported. Accordingly, international sales represented 3% and 8% of total net sales for the third quarter of fiscal 2020 and 2019, respectively.

 

The increase in net sales for the quarter ended June 30, 2020 of $4,078,000 compared to the quarter ended June 30, 2019 was driven by increased sales to Community Broadband Service Providers, MSO and Tier 1 customers of $3,004,000, $1,218,000 and $637,000, respectively. Offsetting this were decreased sales to International customers of $769,000 due to lower demand for each in the period. The decline in international revenue in the fiscal third quarter 2020 was primarily related to currency conversion issues in the Company’s international markets that have made the Company’s products temporarily cost-prohibitive, causing customers to delay purchasing decisions.

 

16

 

Revenue from all customers is obtained from purchase orders submitted from time to time. Accordingly, the Company’s ability to predict orders in future periods or trends affecting orders in future periods is limited. The Company’s ability to predict revenue has become further limited by potential disruption to product delivery or changes in customer ordering patterns due to COVID-19. The Company’s ability to recognize revenue in the fourth quarter of 2020 for its backlog of customer orders will depend on the Company’s ability to manufacture and deliver products to the customers and fulfill its other contractual obligations. Beginning March 2020, the Company has experienced increased orders as the Company’s customers remained committed to their builds and other projects to expand communications networks, which are part of the world’s critical infrastructure. However, while national carriers have declared a commitment to capital equipment expenditures despite the COVID pandemic, COVID has impacted the deployments plans for 5G both in the near and mid-term. At this time, the Company does not have visibility into how long these customer ordering trends will continue. We expect that restrictions on our employees’ ability to access our customers may negatively impact sales in future quarters.

 

Cost of sales for the third quarter of fiscal 2020 was $15,180,000, an increase of $1,700,000, or 13%, from $13,480,000 in the comparable period of fiscal 2019. Gross profit percent was 41.5% of net sales in the fiscal 2020 third quarter, an increase from 38.4% of net sales for the fiscal 2019 third quarter. Gross profit increased $2,378,000, or 28%, to $10,790,000 for the three months ended June 30, 2020 from $8,413,000 in the comparable period in fiscal 2019. The increase in gross profit in the third quarter of fiscal 2020 was due to increased volume while the increase in gross profit percent was primarily due to a favorable product mix and cost reduction efforts across the Company’s product lines, including greater use of its Mexico manufacturing plant, efficiencies realized from supply chain programs, and lower tariff costs. Gross profit was negatively impacted by tariff costs of approximately $127,000 for the three months ended June 30, 2020 and $318,000 in the comparable period in fiscal 2019. In the third quarter of fiscal 2020, the Company did not experience any significant impacts on cost of sales due to COVID-19.

 

Selling, general and administrative expenses increased $336,000, or 5%, to $7,207,000 in the third quarter fiscal 2020 from $6,871,000 for the fiscal 2019 third quarter. The increase in expense in the third quarter of fiscal 2020 consists primarily of increases of $692,000 in compensation expense due to additional personnel, and $279,000 in product certification testing expenses, offset by lower travel, entertainment and marketing costs of $499,000 and $126,000, respectively, due to COVID-19 restrictions. In the third quarter of fiscal 2020, other than the travel and marketing costs mentioned, the Company did not experience any significant impacts on selling, general and administrative expense due to COVID-19.

 

Income from operations for the quarter ended June 30, 2020 was $3,583,000 compared to $1,542,000 for the comparable quarter of fiscal 2019, an increase of approximately 132%. This increase is attributable to increased gross profit, offset by higher selling, general and administrative expenses.

 

Interest income for the quarter ended June 30, 2020 was $175,000 compared to $213,000 for the comparable quarter for fiscal 2019. The decrease is due to lower interest rates earned on investments in the third quarter of fiscal 2020. We expect interest income to decline due to the prevailing lower interest rates and the potential for further decreases in rates in the current economic environment. The Company invests its excess cash in FDIC-backed bank certificates of deposit, U.S. treasury securities, and money market accounts.

 

We recorded a provision for income taxes of $763,000 and $454,000 for the three months ended June 30, 2020 and 2019, respectively. We record our quarterly provision for income taxes based on our estimated annual effective tax rate for the year. The increase in tax expense of $309,000 from the third quarter for fiscal 2019 is primarily due to increased income from operations. The decrease in the income tax expense rate to 20.3% for the third quarter of fiscal 2020 from 25.9% for the third quarter of fiscal 2019 is primarily due to increased research and development tax credits and FDII deduction.

 

The Company’s net income for the three months ended June 30, 2020 was $2,995,000, or $0.22 per basic and diluted share. The Company’s net income for the three months ended June 30, 2019 was $1,301,000, or $0.10 per basic and diluted share.

 

NINE months ended JUNE 30, 2020 vS. NINE months ended June 30, 2019

 

Net sales for the nine months ended June 30, 2020 were $65,757,000, an increase of 8%, or approximately $4,691,000, from net sales of $61,066,000 for the first nine months of fiscal 2019. Net sales to Broadband Service providers were $63,102,000 for the first nine months of fiscal 2020, versus $57,887,000 in the same period of fiscal 2019. Among this group, the Company recorded $2,991,000 in International sales versus $5,205,000 in the same period of fiscal 2019. Net sales to Build-to-Print customers were $2,655,000 in the first nine months of fiscal 2020 versus $3,179,000 in the same period of fiscal 2019. The Company allocates sales from external customers to geographic areas based on the location to which the product is transported. Accordingly, international sales represented 5% and 9% of total net sales for the first nine months of fiscal 2020 and 2019, respectively.

 

17

 

The increase in net sales for the nine months ended June 30, 2020 of $4,691,000 compared to the nine months ended June 30, 2019 is primarily attributable to an increase in sales to Tier 1, MSO, and Community Broadband customers of $2,960,000, $2,773,000 and $1,701,000 respectively. This was offset by decreased sales to International customers of $2,213,000, and Build-to-Print of $530,000.

 

Cost of sales for the nine months ended June 30, 2020 was $39,087,000, an increase of $1,406,000, or 4%, from $37,681,000 in the comparable period of fiscal 2019. Gross profit percent was 40.6% of net sales in the fiscal 2020 first nine months, up from 38.3% for the comparable nine months in fiscal 2019. Gross profit increased $3,285,000, or 14%, to $26,669,000 for the nine months ended June 30, 2020 from $23,385,000 in the comparable period in fiscal 2019. The increase in gross profit in the nine months ended June 30, 2020 was due to increased volume and a higher gross profit percent. The increase in gross profit percent was primarily due to improved manufacturing efficiencies and costs in its manufacturing facilities, and lower tariff costs. Tariff costs were $288,000 in the nine months ended June 30, 2020, compared to $877,000 in the comparable nine month period. In the nine months ended June 30, 2020, the Company did not experience any significant impacts on cost of sales due to COVID-19.

 

Selling, general and administrative expenses increased 8%, or $1,590,000, from $20,375,000 for the first nine months of fiscal 2019 to $21,965,000 for the first nine months of fiscal 2020. The increase in the first nine months of fiscal 2020 consists primarily of increases of $2,524,000 in compensation expense due to additional personnel, and $536,000 in product certification testing expenses, offset by decreases of $924,000 in stock-based compensation expense, and lower travel, entertainment and marketing costs of $590,000 and $178,000, respectively, due to COVID-19 restrictions.

 

Income from operations for the nine months ended June 30, 2020 was $4,704,000 compared to income from operations of $3,010,000 for the first nine months of fiscal 2019, a increase of $1,694,000, or 56%. This increase is primarily attributable to increased gross profit, offset by increased selling, general and administrative expenses.

 

Interest income for the nine months ended June 30, 2020 was $616,000 compared to $517,000 for the comparable period for fiscal 2019. The increase is due to increased balances and higher interest rates earned on investments in the first half of fiscal 2020.

 

We recorded a provision for income taxes of $1,076,000 and $849,000 for the nine months ended June 30, 2020 and 2019, respectively. The increase in tax expense of $227,000 from the nine months ended June 30, 2019 is primarily due to increased pre-tax income offset by a lower effective tax rate for the nine months ended June 30, 2020. The decrease in the effective tax rate to 20.2% for the nine months ended June 30, 2020 from 24.1% for the nine months ended June 30, 2019 is primarily due to increased research and development credits and FDII deduction.

 

The Company’s net income for the first nine months of fiscal 2020 ended June 30, 2020 was $4,244,000, or $0.31 per basic and diluted share. The Company’s net income for the first nine months of fiscal 2019 ended June 30, 2019 was $2,678,000, or $0.20 per basic and diluted share.

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of June 30, 2020, our principal source of liquidity was our cash, cash equivalents and short-term investments. Those sources total $20,372,000 as of June 30, 2020 compared to $23,606,000 as of September 30, 2019. Our excess cash is invested mainly in certificates of deposit backed by the FDIC, U.S. Treasury securities and money market accounts. Substantially all of our funds are insured by the FDIC or backed by the U.S. Government. Investments considered long-term were $28,072,000 as of June 30, 2020, compared to $23,902,000 as of September 30, 2019. 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. At the end of the third quarter 2020, our cash, cash equivalents and short-term and long-term investments remained consistent at $48.4 million compared to the prior quarter end. We had no long-term debt obligations as of June 30, 2020 or September 30, 2019.

 

18

 

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 for beyond the next 12 months. The Company intends on utilizing its available cash and assets primarily for its continued organic growth and potential future strategic transactions, as well as to mitigate the potential impacts of COVID-19 on the Company’s business.

 

Due to the economic crisis resulting from the COVID-19 pandemic, our future cash flow from operating and investing activities may be negatively impacted. Our uses of cash may also be materially impacted by increased operating expense associated with mitigating supply chain, logistics, and customer fulfillment risks caused by COVID-19.

 

Operating Activities

 

Net cash provided by operating activities totaled $2,440,000 for the nine months ended June 30, 2020. This was primarily due to net income of $4,244,000, non-cash expenses for depreciation and amortization of $1,825,000, and stock-based compensation of $542,000 in addition to changes in operating assets and liabilities providing cash. Changes in operating assets and liabilities using cash include an increase in inventory of $5,869,000, offset by increases in accounts payable, accrued expenses and deferred rent of $1,554,000. The increase in inventory is a result of additional stocking levels to support the Company’s increased backlog and higher demand, and additional safety stock across the Company’s multiple locations due to the uncertainty of COVID-19 on the Company’s supply chain and manufacturing locations. Accounts receivable balances can be influenced by the timing of shipments for customer projects and payment terms. Day’s sales outstanding, which measures how quickly receivables are collected, decreased one day to 32 days from September 30, 2019 to June 30, 2020.

 

Net cash provided by operating activities totaled $8,909,000 for the nine months ended June 30, 2019. This was primarily due to net income of $2,678,000, non-cash expenses for depreciation and amortization of $1,613,000, and stock-based compensation of $1,536,000 in addition to changes in operating assets and liabilities providing cash. Changes in operating assets and liabilities providing cash include decreases in accounts receivable and inventories of $3,308,000 and $626,000, respectively. Accounts receivable balances can be influenced by the timing of shipments for customer projects and payment terms. Day’s sales outstanding, which measures how quickly receivables are collected, decreased from 52 days at September 30, 2018 to 39 days at June 30, 2019. The decrease in inventory is a result of stocking levels being maintained by suppliers, which reduced the Company’s inventory.

 

Investing Activities

 

We invest our excess cash in money market accounts, U.S. Treasury securities and bank CDs in denominations across numerous banks. We believe we obtain a competitive rate of return given the economic climate along with the security provided by the FDIC and U.S. Government on these investments. During the nine months ended June 30, 2020, we used cash to purchase $31,838,000 of both FDIC-backed and treasury securities and received $30,163,000 on CDs and treasuries that matured. Purchases of property, plant and equipment, mainly related to manufacturing equipment, consumed $1,493,000 of cash during the nine months ended June 30, 2020.

 

During the nine months ended June 30, 2019, we used cash to purchase $17,444,000 of both FDIC-backed and treasury securities and received $7,235,000 on CDs that matured. Purchases of patents and capital equipment, mainly related to information technology and manufacturing equipment, consumed $1,100,000 of cash in the nine months ended June 30, 2019.

 

Financing Activities

 

For the nine months ended June 30, 2020, we received $349,000 from employees’ participation and purchase of stock through our ESPP and used $6,000 to pay for taxes as a result of employees’ vesting of restricted shares using share withholding. We used $429,000 to repurchase 41,796 shares of our common stock under the share repurchase program in the nine months ended June 30, 2020. As of June 30, 2020, we had the authority to purchase approximately $4,981,000 in additional shares under the repurchase program announced on November 13, 2014 that was subsequently increased on April 25, 2017. In April 2020, the Board of Directors suspended the share repurchase plan due to uncertainties caused by COVID-19 and the Company’s desire to maintain capital flexibility.

 

For the nine months ended June 30, 2019, we received $314,000 from employees’ participation and purchase of stock through our ESPP and used $432,000 to pay for taxes as a result of employees’ vesting of restricted shares using share withholding. We did not repurchase our common stock under the repurchase program in the nine months ended June 30, 2019. As of June 30, 2019, approximately $5,400,000 in additional shares were available for purchase under the repurchase program announced on November 13, 2014 that was subsequently increased on April 25, 2017.

 

19

 

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

Management utilizes its technical knowledge, cumulative business experience, judgment and other factors in the selection and application of the Company’s accounting policies. The accounting policies considered by management to be the most critical to the presentation of the financial statements because they require the most difficult, subjective and complex judgments include revenue recognition, stock-based compensation, and valuation of inventory, long-lived assets, finite lived intangible assets and goodwill.

 

These accounting policies are described in Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the Company’s Annual Report on Form 10-K for the year ended September 30, 2019. Management made no changes to the Company’s critical accounting policies during the quarter ended June 30, 2020.

 

In applying its critical accounting policies, management reassesses its estimates each reporting period based on available information. Changes in these estimates did not have a significant impact on earnings for the quarter ended June 30, 2020.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

The Company’s management carried out an evaluation, under the supervision and with the participation of the Company’s Chief Executive Officer and the Company’s Chief Financial Officer of the effectiveness of the design and operation of the Company’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 June 30, 2020. Based upon that evaluation, the Company’s Chief Executive Officer and the Company’s Chief Financial Officer concluded that the Company’s disclosure controls and procedures were effective.

 

Changes in Internal Control over Financial Reporting

 

There were no changes to the Company’s internal control over financial reporting, as defined in Rule 13a-15(f) of the Securities Exchange Act of 1934, that occurred during the quarter ended June 30, 2020 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

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.

 

ITEM 1A. RISK FACTORS

 

The most significant risk factors applicable to the Company are described in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended September 30, 2019, as updated by our Quarterly Report on Form 10-Q for the quarter ended March 31, 2020. There have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K, as updated.

 

 

20

 

 

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

None

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5. OTHER INFORMATION

 

Not applicable.

 

 

ITEM 6. Exhibits

 

  Exhibit 31.1* Certification of Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act
  Exhibit 31.2 * Certification of Chief Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act
  Exhibit 32.1 ** Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. §1350
 

101.INS

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

 

101.SCH  

XBRL Taxonomy Extension Schema Document

 

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

  101.DEF  XBRL Taxonomy Extension Definition Linkbase Document
 

101.LAB 

XBRL Taxonomy Extension Label Linkbase Document

 

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

 

104

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)     

 

 

* Filed herewith.
**Furnished herewith.

 

 

 

 

 

 

 

21

 

SIGNATURES

 

Pursuant to the requirements 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.

 

CLEARFIELD, INC.

 

 

July 30, 2020    /s/ Cheryl Beranek
   

By: Cheryl Beranek

Its: President and Chief Executive Officer

    (Principal Executive Officer)
     
July 30, 2020   /s/ Daniel Herzog
   

By: Daniel Herzog

Its: Chief Financial Officer

    (Principal Financial and Accounting Officer)

 

 

 

 

 

 

22

 
 
EX-31.1 2 ex_194800.htm EXHIBIT 31.1 ex_194800.htm

Exhibit 31.1

CERTIFICATION

I, Cheryl Beranek, certify that:

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Clearfield, Inc.;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’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:

 

 

a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c.

Evaluated the effectiveness of the registrant'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

 

 

d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

 

 

a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

 

 

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

July 30, 2020

 

 /s/ Cheryl Beranek

   

By: Cheryl Beranek, President and Chief Executive Officer

   

(Principal Executive Officer)

 

 

 
EX-31.2 3 ex_194801.htm EXHIBIT 31.2 ex_194801.htm

Exhibit 31.2

CERTIFICATION

I, Daniel Herzog, certify that:

 

 

1.

I have reviewed this Quarterly Report on Form 10-Q of Clearfield, Inc.;

 

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

 

4.

The registrant’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:

 

 

a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

 

b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

 

c.

Evaluated the effectiveness of the registrant'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

 

 

d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

 

 

a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

 

 

b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

July 30, 2020

 

 /s/ Daniel Herzog

   

By: Daniel Herzog, Chief Financial Officer

   

(Principal Financial and Accounting Officer

 
EX-32.1 4 ex_194802.htm EXHIBIT 32.1 ex_194802.htm

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

 

The undersigned certify pursuant to 18 U.S.C. § 1350, that:

 

(1) The accompanying Quarterly Report on Form 10-Q for the period ended June 30, 2020 of Clearfield, Inc. (the “Company”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2) The information contained in the accompanying report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

July 30, 2020

 

 /s/ Cheryl Beranek

   

By: Cheryl Beranek, President and Chief Executive Officer

   

(Principal Executive Officer)

 

July 30, 2020

 

/s/ Daniel Herzog

   

By: Daniel Herzog, Chief Financial Officer

   

(Principal Financial and Accounting Officer)

 

 
EX-101.SCH 5 clfd-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Statements of Earnings (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Statements of Shareholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Net Income Per Share link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Revenue link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Inventories link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Major Customer Concentration link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Goodwill and Intangibles link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Leases link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 2 - Net Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Tables) link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 4 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 5 - Revenue (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 6 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 10 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 1 - Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 4 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Stock-based Compensation - Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 4 - Stock-based Compensation - Option Transaction Summary (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 5 - Revenue (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 5 - Revenue - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 6 - Inventories - Components of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 7 - Major Customer Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 8 - Goodwill and Intangibles (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 9 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 10 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 10 - Leases - Operating Lease Expense (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 6 clfd-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 7 clfd-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 clfd-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield Note To Financial Statement Details Textual Note 2 - Net Income Per Share Note 3 - Cash, Cash Equivalents and Investments 2021 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Note 4 - Stock-based Compensation Risk-free interest rate Note 5 - Revenue Note 6 - Inventories Note 10 - Leases Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details) Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details) Note 4 - Stock-based Compensation - Valuation Assumptions (Details) Income Tax Disclosure [Text Block] Note 4 - Stock-based Compensation - Option Transaction Summary (Details) Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details) Note 5 - Revenue - Disaggregation of Revenue (Details) Lessee, Operating Lease, Liability, Maturity [Table Text Block] Expected volatility Note 6 - Inventories - Components of Inventory (Details) Other us-gaap_ShareBasedCompensation Stock-based compensation Note 10 - Leases - Operating Lease Expense (Details) 2020 (remainder of fiscal year) us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear us-gaap_LiabilitiesCurrent Total current liabilities Note 10 - Leases - Maturities of Lease Liabilities (Details) Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details) us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life (Year) Notes To Financial Statements Expected life (in years) (Year) Notes To Financial Statements [Abstract] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Operating expenses us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share (in dollars per share) Share-based Payment Arrangement, Option, Activity [Table Text Block] us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments Amortization of discount on investments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Proceeds from maturities of investments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Vested (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Forfeited (in dollars per share) Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Balance, weighted-average grant date fair value (in dollars per share) Balance, weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Balance, unvested shares (in shares) Balance, unvested shares (in shares) Long-term investments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation Tax withholding related to vesting of restricted stock grants (in shares) us-gaap_AssetsCurrent Total current assets Change in allowance for doubtful accounts The amount of increase (decrease) during the period in allowance for doubtful accounts. us-gaap_PaymentsToAcquireInvestments Purchases of investments clfd_OperatingLeaseTerminationFee Operating Lease Termination Fee The amount of termination fee pursuant to the lease agreement. us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) clfd_AdditionalAreaOfRentalSpace Additional area of rental space (Square Foot) The additional area of rental space in connection with the amendment of lease agreement. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Tijuana, Mexico [Member] Represents Tijuana, Mexico. 7050 Winnetka Avenue North, Brooklyn Park, Minnesota [Member] Represents 7050 Winnetka Avenue North, Brooklyn Park, Minnesota. Common stock, authorized 50,000,000, $.01 par value; 13,647,005 and 13,641,805 shares issued and outstanding as of June 30, 2020 and September 30, 2019 Adjustments to reconcile net income to net cash provided by (used in) operating activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Weighted-average exercise price, outstanding (in dollars per share) Weighted-average exercise price, outstanding (in dollars per share) Common stock, authorized (in shares) Common stock, shares issued (in shares) Weighted-average exercise price, Cancelled or Forfeited (in dollars per share) Common stock, par value (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Weighted-average exercise price, Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share) Weighted-average exercise price, Exercised (in dollars per share) Accrued expenses Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Non-cash financing activities Minimum [Member] Lessee, Operating Leases [Text Block] Weighted Average [Member] Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Options, outstanding (in shares) Options, outstanding (in shares) Other current assets Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod Cancelled or Forfeited (in shares) Total lease expense under ASC 840 Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding Preferred stock, shares issued (in shares) Accrued compensation us-gaap_PolicyTextBlockAbstract Accounting Policies Geographical [Axis] Geographical [Domain] Preferred stock, authorized shares (in shares) Inventories, net Inventories, net us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) Preferred stock, par value (in dollars per share) Dilutive potential common shares (in shares) us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property, plant and equipment and intangible assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) Customer [Axis] Customer [Domain] Vesting period (in years) (Year) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Cash paid during the year for income taxes Current Liabilities us-gaap_Assets Total Assets Supplemental disclosures for cash flow information Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_OperatingLeaseExpense Total lease expense under ASC 842 Cash flows from operating activities us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Statement [Line Items] us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent Accounts Receivable, Allowance for Credit Loss, Current Accounts receivables, net Additional paid-in capital Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Stock Compensation Plan 2007 [Member] Represents information regarding the 2007 Stock Compensation Plan. Finite-Lived Intangible Assets, Major Class Name [Domain] Short-term investments us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Tax withholding related to vesting of restricted stock grants Shareholders’ Equity Non-employee Directors [Member] Represents information pertaining to non-employee directors of the Company. Employees [Member] Represents information about the Company's employees. Award Type [Domain] Weighted average shares outstanding: The weighted average shares outstanding. Current Assets Award Type [Axis] Net income Net income Intangible assets, net clfd_NumberOfPatentsGranted Number of Patents Granted Represents the number of patents granted in the United States. Interest income Restricted Stock [Member] Other Assets us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities Performance Shares [Member] Cashless exercise of stock options The issuance of common stock funded through shares sold to the company. us-gaap_OperatingIncomeLoss Income from operations Share-based Payment Arrangement, Option [Member] us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Decrease in cash and cash equivalents Cost of sales us-gaap_GrossProfit Gross profit Deferred taxes Property, plant and equipment, net us-gaap_Goodwill Goodwill Accounting Standards Update 2016-02 [Member] Accounting Standards Update [Domain] Other Liabilities us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Tax withholding related to vesting of restricted stock grants Accounting Standards Update [Axis] Cash flows from investing activities us-gaap_PaymentsForRepurchaseOfCommonStock Repurchase of common stock us-gaap_HeldToMaturitySecurities Total Employee Stock Purchase Plan [Member] The employee stock purchase plan. Retained Earnings [Member] Earnings Per Share [Text Block] clfd_HeldtomaturitySecuritiesInvestmentTerm Held-to-maturity Securities, Investment Term (Year) Represents information about the Company's investment term in money market accounts and bank certificates of deposit. Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Net sales Total Net Sales Title of Individual [Domain] Proceeds from issuance of common stock under employee stock purchase plan Title of Individual [Axis] Two Customers [Member] Information related to two major customers. Deferred rent Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments Income before income taxes Income tax expense Income Tax Expense (Benefit), Total Equity Components [Axis] Equity Component [Domain] clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate Share-based Compensation Arrangement by Share-based Payment Award, Market Price Percentage, Offering Date Percentage of market price of one share of common stock on offering date that participants pay for shares. clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment Total other assets 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. clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price (in dollars per share) Represents information about the purchase price of each share under the employee stock purchase plan. Tijuana, Mexico 2 [Member] Represents a second categorization of information related to Tijuana, Mexico. Accounts payable, accrued expenses and deferred rent 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. Lessee, Operating Lease Expense [Table Text Block] Tabular disclosure of a lessee's operating lease expense. clfd_LesseeOperatingLeaseNumberOfOptionsToRenew Lessee, Operating Lease, Number of Options to Renew Represents the number of options to renew an operating lease. clfd_NumberOfMajorCustomers Number of Major Customers 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. Percent of net sales Represents the percentage of revenues. Build-to-print Customers [Member] Information pertaining to build-to-print customers. Less than one year 1-5 years Broadband Service Providers [Member] Information pertaining to broadband service providers. Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period State and Local Jurisdiction [Member] Exercise of stock options, net of shares exchanged for payment (in shares) Number of share options (or share units) exercised during the current period, net of shares exchanged for payment. Exercise of stock options, net of shares exchanged for payment Value of stock issued as a result of the exercise of stock options, net of shares exchanged for payment. Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense Revenue from Contract with Customer [Text Block] Document Quarterly Report Amendment Flag Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance Accounting Policies [Abstract] Document Transition Report City Area Code Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] Entity Interactive Data Current us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Security Exchange Name Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Title of 12(b) Security us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date Cost of Sales [Member] Basis of Accounting [Text Block] us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating Lease, Weighted Average Discount Rate, Percent Document Fiscal Period Focus Document Fiscal Year Focus Document Period End Date Income Statement Location [Axis] Income Statement Location [Domain] Entity File Number Entity Emerging Growth Company Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Square Foot) Entity Filer Category Entity Current Reporting Status us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Diluted (in shares) Weighted average dilutive common shares outstanding (in shares) us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable, net Entity Tax Identification Number Non-US [Member] Entity Central Index Key Entity Registrant Name us-gaap_OperatingLossCarryforwardsValuationAllowance Operating Loss Carryforwards, Valuation Allowance, Total Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Statement [Table] Entity Address, Address Line One Statement of Financial Position [Abstract] Net income per share Diluted (in dollars per share) Diluted (in dollars per share) Customer Two [Member] Represents Customer two. Thereafter us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter Basic (in shares) Weighted average common shares (in shares) Customer One [Member] Represents Customer One. us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total minimum lease payments Entity Address, City or Town us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Entity Address, Postal Zip Code 2023 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears Net income per share Basic (in dollars per share) Basic (in dollars per share) Entity Address, State or Province Concentration Risk Type [Axis] 2024 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears Concentration Risk Type [Domain] 2021 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears Statement of Cash Flows [Abstract] 2022 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears Entity Common Stock, Shares Outstanding Statement of Stockholders' Equity [Abstract] us-gaap_StockRepurchasedAndRetiredDuringPeriodValue Repurchase of common stock us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Repurchase of common stock (in shares) 2020 us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent Income Statement [Abstract] Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories, net Trading Symbol Concentration Risk Benchmark [Axis] Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Concentration Risk Benchmark [Domain] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) Investments Classified by Contractual Maturity Date [Table Text Block] Local Phone Number us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised Exercised (in shares) us-gaap_TableTextBlock Notes Tables Issuance of common stock under employee stock purchase plan Restricted stock issuance, net (in shares) Restricted stock issuance, net (in shares) Restricted stock issuance, net Selling, general and administrative us-gaap_LiabilitiesNoncurrent Total other liabilities Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) Cash flows from financing activities Raw materials us-gaap_LiabilitiesAndStockholdersEquity Total Liabilities and Shareholders’ Equity Finished goods Work-in-progress UNITED STATES Retained earnings Customer A [Member] Disclosure for customer A. Customer B [Member] Disclosure for customer B. Customer C [Member] Disclosure for customer C. Changes in operating assets and liabilities: us-gaap_StockholdersEquity Total shareholders’ equity Balance Balance us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Long-term portion of lease liability Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Present value of lease liabilities us-gaap_OperatingLeaseLiability Operating Lease, Liability, Total Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Current portion of lease liability Cash and Cash Equivalents Disclosure [Text Block] Right of use lease asset Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest 2022 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive Thereafter us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive EX-101.PRE 9 clfd-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 10 clfd20200630_10q_htm.xml IDEA: XBRL DOCUMENT 0000796505 2019-10-01 2020-06-30 0000796505 2020-07-15 0000796505 2020-06-30 0000796505 2019-09-30 0000796505 2020-04-01 2020-06-30 0000796505 2019-04-01 2019-06-30 0000796505 2018-10-01 2019-06-30 0000796505 us-gaap:CommonStockMember 2020-03-31 0000796505 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000796505 us-gaap:RetainedEarningsMember 2020-03-31 0000796505 2020-03-31 0000796505 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000796505 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000796505 us-gaap:CommonStockMember 2020-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000796505 us-gaap:RetainedEarningsMember 2020-06-30 0000796505 us-gaap:CommonStockMember 2019-03-31 0000796505 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000796505 us-gaap:RetainedEarningsMember 2019-03-31 0000796505 2019-03-31 0000796505 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000796505 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000796505 us-gaap:CommonStockMember 2019-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000796505 us-gaap:RetainedEarningsMember 2019-06-30 0000796505 2019-06-30 0000796505 us-gaap:CommonStockMember 2019-09-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000796505 us-gaap:RetainedEarningsMember 2019-09-30 0000796505 us-gaap:CommonStockMember 2019-10-01 2020-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2019-10-01 2020-06-30 0000796505 us-gaap:RetainedEarningsMember 2019-10-01 2020-06-30 0000796505 us-gaap:CommonStockMember 2018-09-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000796505 us-gaap:RetainedEarningsMember 2018-09-30 0000796505 2018-09-30 0000796505 us-gaap:CommonStockMember 2018-10-01 2019-06-30 0000796505 us-gaap:AdditionalPaidInCapitalMember 2018-10-01 2019-06-30 0000796505 us-gaap:RetainedEarningsMember 2018-10-01 2019-06-30 0000796505 us-gaap:AccountingStandardsUpdate201602Member 2019-10-01 0000796505 srt:MaximumMember 2019-10-01 2020-06-30 0000796505 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-04-01 2020-06-30 0000796505 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0000796505 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-10-01 2020-06-30 0000796505 us-gaap:CostOfSalesMember 2019-10-01 2020-06-30 0000796505 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-04-01 2019-06-30 0000796505 us-gaap:CostOfSalesMember 2019-04-01 2019-06-30 0000796505 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-10-01 2019-06-30 0000796505 us-gaap:CostOfSalesMember 2018-10-01 2019-06-30 0000796505 srt:MinimumMember 2019-10-01 2020-06-30 0000796505 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-10-01 2020-06-30 0000796505 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-10-01 2020-06-30 0000796505 srt:MinimumMember clfd:EmployeesMember us-gaap:RestrictedStockMember clfd:StockCompensationPlan2007Member 2019-10-01 2020-06-30 0000796505 srt:MaximumMember clfd:EmployeesMember us-gaap:RestrictedStockMember clfd:StockCompensationPlan2007Member 2019-10-01 2020-06-30 0000796505 clfd:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember clfd:StockCompensationPlan2007Member 2019-10-01 2020-06-30 0000796505 clfd:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember clfd:StockCompensationPlan2007Member 2020-02-01 2020-02-29 0000796505 clfd:NonEmployeeDirectorsMember us-gaap:PerformanceSharesMember clfd:StockCompensationPlan2007Member 2019-10-01 2020-06-30 0000796505 clfd:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember clfd:StockCompensationPlan2007Member 2018-10-01 2019-06-30 0000796505 us-gaap:RestrictedStockMember 2019-09-30 0000796505 us-gaap:RestrictedStockMember 2019-10-01 2020-06-30 0000796505 us-gaap:RestrictedStockMember 2020-06-30 0000796505 clfd:EmployeeStockPurchasePlanMember 2019-10-01 2020-06-30 0000796505 clfd:EmployeeStockPurchasePlanMember 2019-01-01 2020-06-30 0000796505 clfd:EmployeeStockPurchasePlanMember 2019-07-01 2019-12-31 0000796505 clfd:EmployeeStockPurchasePlanMember 2020-02-01 2020-02-29 0000796505 clfd:EmployeeStockPurchasePlanMember 2020-06-30 0000796505 country:US 2020-04-01 2020-06-30 0000796505 country:US 2019-04-01 2019-06-30 0000796505 country:US 2019-10-01 2020-06-30 0000796505 country:US 2018-10-01 2019-06-30 0000796505 us-gaap:NonUsMember 2020-04-01 2020-06-30 0000796505 us-gaap:NonUsMember 2019-04-01 2019-06-30 0000796505 us-gaap:NonUsMember 2019-10-01 2020-06-30 0000796505 us-gaap:NonUsMember 2018-10-01 2019-06-30 0000796505 clfd:BroadbandServiceProvidersMember 2020-04-01 2020-06-30 0000796505 clfd:BroadbandServiceProvidersMember 2019-04-01 2019-06-30 0000796505 clfd:BroadbandServiceProvidersMember 2019-10-01 2020-06-30 0000796505 clfd:BroadbandServiceProvidersMember 2018-10-01 2019-06-30 0000796505 clfd:BuildToPrintCustomersMember 2020-04-01 2020-06-30 0000796505 clfd:BuildToPrintCustomersMember 2019-04-01 2019-06-30 0000796505 clfd:BuildToPrintCustomersMember 2019-10-01 2020-06-30 0000796505 clfd:BuildToPrintCustomersMember 2018-10-01 2019-06-30 0000796505 clfd:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0000796505 clfd:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-04-01 2020-06-30 0000796505 clfd:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 clfd:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 clfd:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000796505 clfd:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-04-01 2019-06-30 0000796505 clfd:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-06-30 0000796505 clfd:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-06-30 0000796505 clfd:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-06-30 0000796505 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 clfd:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 clfd:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 clfd:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-10-01 2020-06-30 0000796505 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-09-30 0000796505 clfd:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-09-30 0000796505 clfd:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-09-30 0000796505 clfd:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-10-01 2019-09-30 0000796505 2018-10-01 2019-09-30 0000796505 us-gaap:PatentsMember 2019-10-01 2020-06-30 0000796505 us-gaap:StateAndLocalJurisdictionMember 2020-06-30 0000796505 us-gaap:StateAndLocalJurisdictionMember 2019-09-30 0000796505 clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember 2020-06-30 0000796505 clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember 2015-01-01 0000796505 clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember 2019-06-30 2019-06-30 0000796505 clfd:WinnetkaAvenueNorthBrooklynParkMinnesotaMember 2019-10-01 2020-06-30 0000796505 clfd:TijuanaMexicoMember 2017-08-01 0000796505 clfd:TijuanaMexico2Member 2020-02-12 0000796505 srt:WeightedAverageMember 2020-06-30 shares iso4217:USD iso4217:USD shares utr:Y pure utr:sqft utr:M 0000796505 Clearfield, Inc. false --09-30 Q3 2020 0.01 0.01 500000 500000 0 0 0 0 50000000 50000000 0.01 0.01 13647005 13647005 13641805 13641805 P5Y P4Y P3Y P3Y P5Y P1Y P10Y P1Y P1Y P1Y P1Y 289085 2 0 0 47000 0 P10Y2M1D P3Y 2 P3Y 10-Q true 2020-06-30 false 0-16106 MN 41-1347235 7050 Winnetka Avenue North, Suite 100 Brooklyn Park MN 55428 763 476-6866 Common Stock, $0.01 par value CLFD NASDAQ Yes Yes Accelerated Filer true false false 13647005 9278968 10081721 11093527 13524270 9099727 9118639 14881952 9012980 602700 769161 44956874 42506771 5354082 5413241 28072000 23902000 4708511 4708511 4875117 5147135 2710073 0 186571 210905 40552272 33968551 90863228 81888563 672384 0 3878915 3173599 3279018 3224860 987205 208603 8817522 6607062 2299835 0 101690 101690 0 246424 2401525 348114 11219047 6955176 0 0 136470 136418 57443281 56976162 22064430 17820807 79644181 74933387 90863228 81888563 25970045 21892244 65756545 61065759 15179875 13479617 39087407 37681191 10790170 8412627 26669138 23384568 7207157 6870994 21965038 20374613 3583013 1541633 4704100 3009955 174555 212894 615523 517474 3757568 1754527 5319623 3527429 763000 454000 1076000 849000 2994568 1300527 4243623 2678429 0.22 0.10 0.31 0.20 0.22 0.10 0.31 0.20 13497955 13446289 13510413 13422885 13497955 13451671 13547124 13434009 13627639 136276 57042604 19069862 76248742 -0 -0 -0 -0 0 213361 0 213361 0 0 0 0 15116 151 178973 0 179124 4250 43 8343 0 8386 -0 -0 -0 -0 0 0 2994568 2994568 13647005 136470 57443281 22064430 79644181 13668408 136684 56725019 14632553 71494256 0 433438 0 433438 6538 -65 65 0 0 19923 199 167752 0 167951 0 0 0 0 29924 299 424804 -0 425103 0 0 1300527 1300527 13651869 136519 56901470 15933080 72971069 13641805 136418 56976162 17820807 74933387 41796 418 428236 -0 428654 0 541884 0 541884 9580 96 -96 0 0 30223 302 348474 0 348776 7646 76 10892 0 10968 453 4 5799 -0 5803 0 0 4243623 4243623 13647005 136470 57443281 22064430 79644181 13646553 136466 55483759 13254651 68874876 0 1535628 0 1535628 6890 -69 69 0 0 37235 372 313519 0 313891 5440 54 -30 0 24 30469 304 431475 -0 431779 0 0 2678429 2678429 13651869 136519 56901470 15933080 72971069 4243623 2678429 1824517 1613394 0 210000 64327 43601 541884 1535628 -18912 -3308314 5868972 -625873 -190796 116872 1553798 -901754 2440231 8909411 1493341 1099089 31837930 17444393 30163000 7235000 -3168271 -11308482 348776 313891 10968 24 5803 431779 428654 -0 -74713 -117864 -802753 -2516935 10081721 8547777 9278968 6030842 469529 1081068 10962 17390 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">1.</em> Basis of Presentation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="color: black">The accompanying (a) condensed balance sheet as of <em style="font: inherit;"> September 30, 2019, </em>which has been derived from audited financial statements, and (b) unaudited interim condensed financial statements as of and for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020 </em>have been prepared by Clearfield, Inc. (the “Company”) in accordance with accounting principles generally accepted in the United States of America for interim financial information, pursuant to the rules and regulations of the Securities and Exchange Commission. Pursuant to these rules and regulations, certain financial information and footnote disclosures normally included in the financial statements have been condensed or omitted. However, in the opinion of management, the financial statements include all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the financial position, results of operations and cash flows of the interim periods presented. </span>Operating results for the interim periods presented are <em style="font: inherit;">not</em> necessarily indicative of results to be expected for the full year or for any other interim period, due to variability in customer purchasing patterns and seasonal, operating and other factors. <span style="color: black">These condensed financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form <em style="font: inherit;">10</em>-K for the year ended <em style="font: inherit;"> September 30, 2019.</em></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In preparation of the Company’s financial statements, management is required to make estimates and assumptions that affect reported amounts of assets and liabilities and related revenues and expenses during the reporting periods. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Recently Adopted Accounting Pronouncements</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Effective <em style="font: inherit;"> October 1, 2019 </em>we adopted the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> <i>Leases</i>, using the effective date method under the modified retrospective approach. The amended guidance requires lessees, at the commencement date, to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis, and to record a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. In <em style="font: inherit;"> July 2018, </em>the FASB issued ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> <i>Leases, Targeted Improvements</i>, which gave companies the option of applying the new standard at the adoption date, rather than retrospectively to the earliest period presented in the financial statements. The Company elected the package of practical expedients permitted under the new standard, which among other things, allowed the Company to carry forward the historical lease classification. The Company also elected the practical expedient to <em style="font: inherit;">not</em> recognize a lease liability and ROU asset for short-term leases less than <em style="font: inherit;">12</em> months. We chose the option to apply the new standard at the adoption date, and therefore we are <em style="font: inherit;">not</em> required to restate the financial statements for prior periods, nor are we required to provide the disclosures required by the new standard for prior periods. Upon adoption, we recognized an approximate $2.4 million right-of-use asset, and an approximate $2.6 million lease liability. Our adoption of the new standard did <em style="font: inherit;">not</em> impact our cash flows or have a material impact on our results of operations. We have expanded our financial statement disclosures to comply with the requirements of the new standard.</p> 2400000 2600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">2.</em> Net Income Per Share</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net income per common share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted EPS equals net income divided by the sum of the weighted average number of shares of common stock outstanding plus all additional common stock equivalents, such as stock options, when dilutive.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a reconciliation of the numerator and denominator of the net income per common share computations for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;">2019:</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three Months Ended June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine Months Ended June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,994,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,300,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,243,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,678,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,497,955</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,446,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,510,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,422,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive potential common shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,711</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average dilutive common shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,497,955</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,451,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,547,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,434,009</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per common share:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three Months Ended June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine Months Ended June 30,</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,994,568</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,300,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,243,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,678,429</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average common shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,497,955</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,446,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,510,413</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,422,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dilutive potential common shares</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,382</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">36,711</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted average dilutive common shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,497,955</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,451,671</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,547,124</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,434,009</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per common share:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Basic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Diluted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.10</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.20</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody> </table> 2994568 1300527 4243623 2678429 13497955 13446289 13510413 13422885 0 5382 36711 11124 13497955 13451671 13547124 13434009 0.22 0.10 0.31 0.20 0.22 0.10 0.31 0.20 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note <em style="font: inherit;">3.</em> Cash, Cash Equivalents and Investments</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company invests its excess cash in bank certificates of deposit (“CDs”) that are fully insured by the Federal Deposit Insurance Corporation (“FDIC”) and United States Treasury (“Treasuries”) securities with terms of <em style="font: inherit;">not</em> more than <span style="-sec-ix-hidden:c63124377">five</span> years, as well as money market accounts. CDs and Treasuries with original maturities of more than <em style="font: inherit;">three</em> 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. <span style="color: black">The maturity dates of the Company’s investments as of <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;"> September 30, 2019 </em>are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less than one year</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,093,527</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,524,270</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">1-5 years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,072,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,902,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,165,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,426,270</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less than one year</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,093,527</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,524,270</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">1-5 years</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,072,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">23,902,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">39,165,527</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,426,270</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 11093527 13524270 28072000 23902000 39165527 37426270 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">4.</em> Stock-Based Compensation</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recorded $213,361 and $541,884 of compensation expense related to current and past restricted stock grants, non-qualified stock options and the Company’s Employee Stock Purchase Plan (“ESPP”) for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>respectively. For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2020, </em>$207,653 of this expense is included in selling, general and administrative expense, and $5,708 is included in cost of sales. For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>$526,580 of this expense is included in selling, general and administrative expense, and $15,304 is included in cost of sales. The Company recorded $433,438 and $1,535,628 of compensation expense related to current and past stock option grants, restricted stock grants and the Company’s ESPP for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>respectively. For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2019, </em>$410,784 of this expense is included in selling, general and administrative expense, and $22,654 is included in cost of sales. For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>$1,450,489 of this expense is included in selling, general and administrative expense, and $85,139 is included in cost of sales. As of <em style="font: inherit;"> June 30, 2020, $ </em>2,147,356 of total unrecognized compensation expense related to non-vested restricted stock awards and stock options is expected to be recognized over a period of approximately 4.2 years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Stock Options</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company uses the Black-Scholes option pricing model to determine the fair value of options granted. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>the Company granted employees non-qualified stock options to purchase an aggregate of 121,350 shares of common stock with a weighted average contractual term of 5.71 years, a 4.71 year weighted average vesting term, and an exercise price of $12.43. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>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 <span style="-sec-ix-hidden:c63124415">four</span> years, a <span style="-sec-ix-hidden:c63124416">three</span> year vesting term, and a weighted average exercise price of $12.17.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">This fair value of awards during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020 </em>was estimated as of the grant date using the range of assumptions listed below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2020</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" style="width: 8%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td> <td style="width: 8%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td> <td style="width: 8%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">39.5</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">44.9%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0.24</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">1.69%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected life (in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">4</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;"><em style="font: inherit;">-</em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;">6</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vesting period (in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">3</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;"><em style="font: inherit;">-</em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;">5</td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The expected stock price volatility is based on the historical volatility of the Company’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 as of the grant date on <em style="font: inherit;">zero</em>-coupon U.S. governmental bonds having a remaining life similar to the expected option term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Options are granted at fair market values determined on the date of grant, and vesting normally occurs over a <span style="-sec-ix-hidden:c63124421">three</span> to <span style="-sec-ix-hidden:c63124422">five</span>-year period. Shares issued upon exercise of a stock option are issued from the Company’s authorized but unissued shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following is a summary of stock option activity during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020:</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Number of options</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted average exercise price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2019</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">290,750</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">121,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cancelled or Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(48,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of June 30, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. As of <em style="font: inherit;"> June 30, 2020, </em>the weighted average remaining contractual term for all outstanding and exercisable stock options was 2.31 years and their aggregate intrinsic value was $278,995. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>the Company received proceeds of $10,968 from the exercise of stock options. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>the Company received proceeds of $24 from the exercise of stock options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Restricted Stock</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company’s <em style="font: inherit;">2007</em> Stock Compensation Plan permits its Compensation Committee to grant stock-based awards, including stock options and restricted stock, to key employees and non-employee directors. The Company has made restricted stock grants that vest over <span style="-sec-ix-hidden:c63124431">one</span> to <span style="-sec-ix-hidden:c63124432">ten</span> years.</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; text-indent: 0.5in">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>the Company granted non-employee directors elected at the Company’s <em style="font: inherit;">2020</em> Annual Meeting of Shareholders restricted stock awards totaling 5,830 shares of common stock, with a vesting term of approximately <span style="-sec-ix-hidden:c63124436">one</span> year and a fair value of $10.72 per share. In <em style="font: inherit;"> February, </em>the Company granted 5,000 shares of restricted stock, with a vesting term of approximately <span style="-sec-ix-hidden:c63124439">one</span> year and a fair value of $11.01 per share. The Company also granted 8,625 performance stock units entitling the participant to receive the same number of shares of the Company’s common stock, upon achievement of a fiscal year <em style="font: inherit;">2020</em> performance goal. The shares issued to the participant in settlement of the performance stock unit, if any, will be restricted stock subject to forfeiture that will vest <span style="-sec-ix-hidden:c63124443">one</span> year following the settlement date of the performance stock unit. The Company has determined the fair value per underlying share of the performance stock unit awards to be $11.86 as of the grant date. These performance stock unit awards were forfeited during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020.</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>the Company granted non-employee directors restricted stock awards totaling 4,340 shares of common stock, with a vesting term of approximately <span style="-sec-ix-hidden:c63124448">one</span> year and a fair value of $14.40 per share.</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Restricted stock transactions during the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020 </em>are summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Number of shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted average grant date fair value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unvested shares as of September 30, 2019</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130,440</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13.25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,455</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,740</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14.01</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of June 30, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Employee Stock Purchase Plan </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Clearfield, Inc.’s ESPP allows participating employees to purchase shares of the Company’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 <em style="font: inherit;"> may </em>purchase the Company’s common stock on a voluntary after-tax basis. Employees <em style="font: inherit;"> may </em>purchase the Company’s common stock at a price that is <em style="font: inherit;">no</em> less than the lower of 85% of the fair market value of <em style="font: inherit;">one</em> share of common stock at the beginning or end of each stock purchase period or phase. The ESPP is carried out in <em style="font: inherit;">six</em>-month phases, with phases beginning on <em style="font: inherit;"> January 1 </em>and <em style="font: inherit;"> July 1 </em>of each calendar year. For the phases that ended on <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;"> December 31, 2019, </em>employees purchased 15,116 and 15,107 shares at a price of $11.85 and $11.23 per share, respectively. In <em style="font: inherit;"> February 2020, </em>the shareholders of Clearfield approved an increase of 200,000 in the shares authorized for issuance under the ESPP. As a result, as of <em style="font: inherit;"> June 30, 2020, </em>the Company has 219,623 shares of common stock available for future purchases under the ESPP.</p> 213361 541884 207653 5708 526580 15304 433438 1535628 410784 22654 1450489 85139 2147356 P4Y2M12D 121350 P5Y8M15D P4Y8M15D 12.43 172000 12.17 <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 17%; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2020</p> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" style="width: 8%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td> <td style="width: 8%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0%</td> <td style="width: 8%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;"> </em></td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">39.5</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">44.9%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Risk-free interest rate</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="1" style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">0.24</td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;"><em style="font: inherit;">–</em></td> <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">1.69%</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected life (in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">4</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;"><em style="font: inherit;">-</em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;">6</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Vesting period (in years)</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"> </td> <td colspan="1" style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">3</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;"><em style="font: inherit;">-</em></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; text-align: center;">5</td> </tr> </tbody> </table> 0 0.395 0.449 0.0024 0.0169 P4Y P6Y P3Y P5Y <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Number of options</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted average exercise price</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of September 30, 2019</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">290,750</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.86</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">121,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12.43</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.58</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cancelled or Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(48,250</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13.35</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding as of June 30, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355,350</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12.08</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 290750 11.86 121350 12.43 8500 2.58 48250 13.35 355350 12.08 P2Y3M21D 278995 10968 24 5830 10.72 5000 11.01 8625 11.86 4340 14.40 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Number of shares</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Weighted average grant date fair value</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unvested shares as of September 30, 2019</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">130,440</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13.25</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,455</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Vested</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(5,740</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14.01</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Forfeited</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,875</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">12.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unvested as of June 30, 2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">134,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13.02</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 130440 13.25 19455 11.30 5740 14.01 9875 12.03 134280 13.02 0.85 15116 15107 11.85 11.23 200000 219623 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">5.</em> Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Revenue Recognition</b></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; text-indent: 0.5in">Net sales include products and shipping and handling charges. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. 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. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b>Disaggregation of Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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 countries in the Caribbean, Canada, Central and South America.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our revenues related to the following geographic areas were as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,090,614</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,243,754</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,765,455</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,861,025</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">All other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">879,431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,648,490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,991,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,204,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,970,045</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,892,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,756,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,065,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Clearfield manufactures and sells a proprietary product line designed for the Broadband Service Provider marketplace. In addition, the Company provides Build-to-Print services for original equipment manufacturers requiring copper and fiber cable assemblies built to their specification.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The percentages of our sales by markets were as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Three Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nine Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Broadband service providers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Build-to-print customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Broadband Service Providers are made up of Community Broadband, which includes local and regional telecom companies, utilities, municipalities and alternative carriers, also referred to as Tier <em style="font: inherit;">2</em> and <em style="font: inherit;">3</em> customers, National Carriers, which includes <span style="color: black">large national and global wireline and wireless providers also referred to as Tier <em style="font: inherit;">1’s</em></span>, multiple system operators (“MSO’s”), which include cable television companies, and international customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b>Accounts Receivable</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Credit is extended based on the evaluation of a customer’s financial condition, and collateral is generally <em style="font: inherit;">not</em> required. Accounts that are outstanding longer than the contractual payment terms are considered past due. The Company writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts. As of both <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;"> September 30, 2019, </em>the balance in the allowance for doubtful accounts was $289,085.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">See Note <em style="font: inherit;">7,</em> “Major Customer Concentration” for further information regarding accounts receivable and net sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">United States</p> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25,090,614</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,243,754</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,765,455</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,861,025</td><td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">All other countries</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">879,431</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,648,490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,991,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,204,734</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">25,970,045</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,892,244</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,756,545</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">61,065,759</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Three Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nine Months Ended June 30,</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2020</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">2019</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Broadband service providers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Build-to-print customers</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total Net Sales</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td></tr> </tbody></table> 25090614 20243754 62765455 55861025 879431 1648490 2991090 5204734 25970045 21892244 65756545 61065759 0.97 0.97 0.96 0.95 0.03 0.03 0.04 0.05 1 1 1 1 289085 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">6.</em> Inventories</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Inventories consist of the following as of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,340,314</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,115,298</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,384,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,156,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,356,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,881,952</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,012,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,340,314</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,115,298</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work-in-progress</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,384,876</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">540,962</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,156,763</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,356,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Inventories, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,881,952</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,012,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 11340314 7115298 1384876 540962 2156763 1356720 14881952 9012980 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note <em style="font: inherit;">7.</em> Major Customer Concentration</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2020, </em>Customer A comprised 20% and Customer B comprised 11% of the Company’s net sales. For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>Customers A and B comprised 20% and 11% of the Company’s net sales, respectively. Both of these customers are distributors. For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> June 30, 2019, </em>Customers A and B comprised 19% and 12%, respectively, of the Company’s net sales. Both Customers A and B are distributors. For the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>Customers A and B comprised 18% and 10%, respectively, while Customer C comprised 11% of the Company’s net sales. Customer C is a private label original equipment manufacturer. These major customers, like our other customers, purchase our products from time to time through purchase orders, and we do <em style="font: inherit;">not</em> have any agreements that obligate these major customers to purchase products in the future from us.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of <em style="font: inherit;"> June 30, 2020, </em>two customers accounted for 17% and 11% respectively, or 28% in the aggregate, of accounts receivable. Both of these customers are distributors. As of <em style="font: inherit;"> September 30, 2019, </em><span style="-sec-ix-hidden:c63124563">two</span> customers accounted for 16%, and 12%, respectively, or 28% in the aggregate of accounts receivable. Both of these customers are distributors.</p> 0.20 0.11 0.20 0.11 0.19 0.12 0.18 0.10 0.11 2 0.17 0.11 0.28 0.16 0.12 0.28 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">8.</em> Goodwill and Intangibles</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company analyzes its goodwill for impairment annually or at an interim period when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of <em style="font: inherit;"> September 30, 2019 </em>did <span style="-sec-ix-hidden:c63124568">not</span> indicate an impairment of goodwill. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>there were <span style="-sec-ix-hidden:c63124570">no</span> triggering events that indicate potential impairment exists.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">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, <em style="font: inherit;">not</em> exceeding 20 years. As of <em style="font: inherit;"> June 30, 2020, </em>the Company has 22 patents granted and multiple pending applications both inside and outside the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the Company has various finite lived intangible assets, most of which were acquired as a result of the acquisition of the active cabinet product line from Calix, Inc. (“Calix”) during fiscal year <em style="font: inherit;">2018.</em> The Company analyzes its intangible assets for impairment annually or at interim periods when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of <em style="font: inherit;"> September 30, 2019 </em>did <em style="font: inherit;">not</em> indicate an impairment of our intangible assets. During the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>there were <em style="font: inherit;">no</em> triggering events that indicate potential impairment exists.</p> P20Y 22 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note <em style="font: inherit;">9.</em> Income Taxes</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>the Company recorded income tax expense of $763,000 and $1,076,000 reflecting an effective tax rate of 20.3% and 20.2%, respectively. <span style="color: black">For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019, </em>the Company recorded a provision for income taxes of $454,000 and $849,000, respectively, reflecting an effective tax rate of 25.9% and 24.1%, respectively.</span> The differences between the effective tax rate and the statutory tax rate were related to nondeductible meals and entertainment, nondeductible stock compensation, foreign derived intangibles income deduction (FDII) and research and development credits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Deferred taxes recognize the impact of temporary differences between the amounts of the assets and liabilities recorded for financial statement purposes and these amounts measured in accordance with tax laws. The Company’s realization of deferred tax temporary differences is contingent upon future taxable earnings. The Company reviewed its deferred tax asset for expected utilization using a “more likely than <em style="font: inherit;">not”</em> criteria by assessing the available positive and negative factors surrounding its recoverability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of <em style="font: inherit;"> June 30, 2020 </em>and <em style="font: inherit;"> September 30, 2019, </em>the Company had a remaining valuation allowance of approximately $47,000 related to state net operating loss carry forwards the Company does <em style="font: inherit;">not</em> expect to utilize. Based on the Company’s analysis and review of long-term forecasts and all available evidence, the Company determined that there should be <em style="font: inherit;">no</em> further change in the valuation allowance for the <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020.</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="color: black">As of <em style="font: inherit;"> June 30, 2020, </em>we do <span style="-sec-ix-hidden:c63124597">not</span> have any unrecognized tax benefits. It is the Company’s practice to recognize interest and penalties accrued on any unrecognize</span>d tax benefits as a component of income tax expense. The Company does <em style="font: inherit;">not</em> expect any material changes in its unrecognized tax positions over the next <em style="font: inherit;">12</em> months.</p> 763000 1076000 0.203 0.202 454000 849000 0.259 0.241 47000 <p style="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-style: normal">Note <em style="font: inherit;">10.</em> Leases</span></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; text-indent: 0.5in">Clearfield leases a 71,000 square foot facility at <em style="font: inherit;">7050</em> Winnetka Avenue North, Brooklyn Park, Minnesota consisting of our corporate offices, manufacturing and warehouse space. The lease term is <span style="-sec-ix-hidden:c63124604">ten</span> years and <em style="font: inherit;">two</em> months and commenced on <em style="font: inherit;"> January 1, 2015.  </em>On <em style="font: inherit;"> June 30, 2019, </em>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 <em style="font: inherit;">one</em>-time option to terminate the lease effective as of the last day of the <em style="font: inherit;">eighth</em> year of the term after the Company commenced paying base rent. The renewal and termination options have <em style="font: inherit;">not</em> been included within the lease term because it is <em style="font: inherit;">not</em> reasonably certain that we will exercise either option.</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; text-indent: 0.5in">We also have an indirect lease arrangement for a 46,000 square foot manufacturing facility in Tijuana, Mexico. The lease term is <span style="-sec-ix-hidden:c63124613">three</span> years and commenced on <em style="font: inherit;"> August 1, 2017. </em>This lease does <em style="font: inherit;">not</em> contain a written option to renew.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On <em style="font: inherit;"> February 12, 2020, </em>the Company entered into an indirect lease arrangement for an additional 52,000 square foot manufacturing facility in Tijuana, Mexico. The lease term is approximately 42 months and commenced on <em style="font: inherit;"> February 12, 2020. </em>The lease contains written options to renew for <span style="-sec-ix-hidden:c63124617">two</span> additional consecutive periods of <span style="-sec-ix-hidden:c63124618">three</span> years each.</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; text-indent: 0.5in">Right-of-use lease assets and lease liabilities are recognized as of the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do <em style="font: inherit;">not</em> contain any material residual value guarantees or material restrictive covenants. As of <em style="font: inherit;"> June 30, 2020, </em>we do <em style="font: inherit;">not</em> have material lease commitments that have <em style="font: inherit;">not</em> commenced.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Operating lease expense included within cost of goods sold and selling, general and administrative expense was as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020:</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease expense under ASC842<i>, Leases,</i> within:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three months ended June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">247,897</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">652,399</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166,109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">302,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">818,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Future maturities of lease liabilities were as follows as of <em style="font: inherit;"> June 30, 2020:</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020 (remainder of fiscal year)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">752,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">772,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">744,963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">516,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">217,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,207,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(234,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,972,219</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The weighted average term and weighted average discount rate for our leases as of <em style="font: inherit;"> June 30, 2020 </em>were 4.21 years and 3.48%, respectively. For the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2020, </em>the operating cash outflows from our leases were $237,726 and $574,381, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Rent expense for our operating leases as accounted for under ASC <em style="font: inherit;">840,</em> <i>Leases</i>, included within cost of goods sold and selling, general and administrative expense was as follows for the <em style="font: inherit;">three</em> and <em style="font: inherit;">nine</em> months ended <em style="font: inherit;"> June 30, 2019.</em></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease expense under ASC840, <i>Leases,</i> within:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three months ended June 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">158,932</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">491,878</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">162,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">654,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </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; text-indent: 0.5in"><span style="color: black">As previously disclosed in Note B of the Notes to the Financial Statements in our <em style="font: inherit;">2019</em> Annual Report on Form <em style="font: inherit;">10</em>-K, prior to the adoption of ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">02,</em> <i>Leases (Topic <em style="font: inherit;">842</em>)</i>, the future minimum payments required under lease agreements were</span> as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">As of September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">643,040</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,213</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">491,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">503,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">516,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">217,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,851,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody> </table> <p style="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 71000 14000 249000 46000 52000 P42M <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease expense under ASC842<i>, Leases,</i> within:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three months ended June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2020</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">247,897</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">652,399</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">166,109</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">302,242</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">818,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 5%; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%; border-bottom: 1px solid black;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease expense under ASC840, <i>Leases,</i> within:</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Three months ended June 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Nine months ended June 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of goods sold</p> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">158,932</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; border-bottom: 1px rgb(0, 0, 0); text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">491,878</td> <td style="width: 1%; border-bottom: 1px rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,990</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">162,366</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease expense</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">213,922</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">654,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 247897 652399 54345 166109 302242 818508 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Operating</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">Leases</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020 (remainder of fiscal year)</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">202,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">752,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">772,803</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">744,963</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">516,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">217,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,207,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: Interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(234,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Present value of lease liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,972,219</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody> </table> 202586 752423 772803 744963 516725 217552 3207052 234833 2972219 P4Y2M15D 0.0348 237726 574381 158932 491878 54990 162366 213922 654244 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"> <tbody> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">As of September 30, 2019</p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2020</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">643,040</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2021</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">479,213</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">491,397</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">503,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">516,720</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">217,551</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total minimum lease payments</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">2,851,816</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"> </td> </tr> </tbody> </table> 643040 479213 491397 503895 516720 217551 2851816 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - shares
9 Months Ended
Jun. 30, 2020
Jul. 15, 2020
Document Information [Line Items]    
Entity Central Index Key 0000796505  
Entity Registrant Name Clearfield, Inc.  
Amendment Flag false  
Current Fiscal Year End Date --09-30  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2020  
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 0-16106  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-1347235  
Entity Address, Address Line One 7050 Winnetka Avenue North, Suite 100  
Entity Address, City or Town Brooklyn Park  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55428  
City Area Code 763  
Local Phone Number 476-6866  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol CLFD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   13,647,005
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2020
Sep. 30, 2019
Current Assets    
Cash and cash equivalents $ 9,278,968 $ 10,081,721
Short-term investments 11,093,527 13,524,270
Accounts receivables, net 9,099,727 9,118,639
Inventories, net 14,881,952 9,012,980
Other current assets 602,700 769,161
Total current assets 44,956,874 42,506,771
Property, plant and equipment, net 5,354,082 5,413,241
Other Assets    
Long-term investments 28,072,000 23,902,000
Goodwill 4,708,511 4,708,511
Intangible assets, net 4,875,117 5,147,135
Right of use lease asset 2,710,073 0
Other 186,571 210,905
Total other assets 40,552,272 33,968,551
Total Assets 90,863,228 81,888,563
Current Liabilities    
Current portion of lease liability 672,384 0
Accounts payable 3,878,915 3,173,599
Accrued compensation 3,279,018 3,224,860
Accrued expenses 987,205 208,603
Total current liabilities 8,817,522 6,607,062
Other Liabilities    
Long-term portion of lease liability 2,299,835 0
Deferred taxes 101,690 101,690
Deferred rent 0 246,424
Total other liabilities 2,401,525 348,114
Total liabilities 11,219,047 6,955,176
Shareholders’ Equity    
Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding 0 0
Common stock, authorized 50,000,000, $.01 par value; 13,647,005 and 13,641,805 shares issued and outstanding as of June 30, 2020 and September 30, 2019 136,470 136,418
Additional paid-in capital 57,443,281 56,976,162
Retained earnings 22,064,430 17,820,807
Total shareholders’ equity 79,644,181 74,933,387
Total Liabilities and Shareholders’ Equity $ 90,863,228 $ 81,888,563
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2020
Sep. 30, 2019
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized shares (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 13,647,005 13,641,805
Common stock, shares outstanding (in shares) 13,647,005 13,641,805
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Earnings (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net sales $ 25,970,045 $ 21,892,244 $ 65,756,545 $ 61,065,759
Cost of sales 15,179,875 13,479,617 39,087,407 37,681,191
Gross profit 10,790,170 8,412,627 26,669,138 23,384,568
Operating expenses        
Selling, general and administrative 7,207,157 6,870,994 21,965,038 20,374,613
Income from operations 3,583,013 1,541,633 4,704,100 3,009,955
Interest income 174,555 212,894 615,523 517,474
Income before income taxes 3,757,568 1,754,527 5,319,623 3,527,429
Income tax expense 763,000 454,000 1,076,000 849,000
Net income $ 2,994,568 $ 1,300,527 $ 4,243,623 $ 2,678,429
Net income per share Basic (in dollars per share) $ 0.22 $ 0.10 $ 0.31 $ 0.20
Net income per share Diluted (in dollars per share) $ 0.22 $ 0.10 $ 0.31 $ 0.20
Weighted average shares outstanding:        
Basic (in shares) 13,497,955 13,446,289 13,510,413 13,422,885
Diluted (in shares) 13,497,955 13,451,671 13,547,124 13,434,009
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Sep. 30, 2018 13,646,553      
Balance at Sep. 30, 2018 $ 136,466 $ 55,483,759 $ 13,254,651 $ 68,874,876
Stock-based compensation expense 0 1,535,628 0 1,535,628
Restricted stock issuance, net $ (69) 69 0 0
Issuance of common stock under employee stock purchase plan (in shares) 37,235      
Issuance of common stock under employee stock purchase plan $ 372 313,519 0 313,891
Exercise of stock options, net of shares exchanged for payment (in shares) 5,440      
Exercise of stock options, net of shares exchanged for payment $ 54 (30) 0 24
Tax withholding related to vesting of restricted stock grants (304) (431,475) 0 (431,779)
Net income $ 0 0 2,678,429 2,678,429
Restricted stock issuance, net (in shares) (6,890)      
Tax withholding related to vesting of restricted stock grants (in shares) (30,469)      
Restricted stock issuance, net (in shares) 6,890      
Balance (in shares) at Jun. 30, 2019 13,651,869      
Balance at Jun. 30, 2019 $ 136,519 56,901,470 15,933,080 72,971,069
Balance (in shares) at Mar. 31, 2019 13,668,408      
Balance at Mar. 31, 2019 $ 136,684 56,725,019 14,632,553 71,494,256
Stock-based compensation expense 0 433,438 0 433,438
Restricted stock issuance, net $ (65) 65 0 0
Issuance of common stock under employee stock purchase plan (in shares) 19,923      
Issuance of common stock under employee stock purchase plan $ 199 167,752 0 167,951
Exercise of stock options, net of shares exchanged for payment 0 0 0 0
Tax withholding related to vesting of restricted stock grants (299) (424,804) 0 (425,103)
Net income $ 0 0 1,300,527 1,300,527
Restricted stock issuance, net (in shares) (6,538)      
Tax withholding related to vesting of restricted stock grants (in shares) (29,924)      
Restricted stock issuance, net (in shares) 6,538      
Balance (in shares) at Jun. 30, 2019 13,651,869      
Balance at Jun. 30, 2019 $ 136,519 56,901,470 15,933,080 72,971,069
Balance (in shares) at Sep. 30, 2019 13,641,805      
Balance at Sep. 30, 2019 $ 136,418 56,976,162 17,820,807 74,933,387
Repurchase of common stock (418) (428,236) 0 (428,654)
Stock-based compensation expense 0 541,884 0 541,884
Restricted stock issuance, net $ 96 (96) 0 0
Issuance of common stock under employee stock purchase plan (in shares) 30,223      
Issuance of common stock under employee stock purchase plan $ 302 348,474 0 348,776
Exercise of stock options, net of shares exchanged for payment (in shares) 7,646      
Exercise of stock options, net of shares exchanged for payment $ 76 10,892 0 10,968
Tax withholding related to vesting of restricted stock grants (4) (5,799) 0 (5,803)
Net income $ 0 0 4,243,623 4,243,623
Restricted stock issuance, net (in shares) (9,580)      
Tax withholding related to vesting of restricted stock grants (in shares) (453)      
Repurchase of common stock (in shares) (41,796)      
Restricted stock issuance, net (in shares) 9,580      
Balance (in shares) at Jun. 30, 2020 13,647,005      
Balance at Jun. 30, 2020 $ 136,470 57,443,281 22,064,430 79,644,181
Balance (in shares) at Mar. 31, 2020 13,627,639      
Balance at Mar. 31, 2020 $ 136,276 57,042,604 19,069,862 76,248,742
Repurchase of common stock 0 0 0 0
Stock-based compensation expense 0 213,361 0 213,361
Restricted stock issuance, net $ 0 0 0 0
Issuance of common stock under employee stock purchase plan (in shares) 15,116      
Issuance of common stock under employee stock purchase plan $ 151 178,973 0 179,124
Exercise of stock options, net of shares exchanged for payment (in shares) 4,250      
Exercise of stock options, net of shares exchanged for payment $ 43 8,343 0 8,386
Tax withholding related to vesting of restricted stock grants 0 0 0 0
Net income $ 0 0 2,994,568 2,994,568
Balance (in shares) at Jun. 30, 2020 13,647,005      
Balance at Jun. 30, 2020 $ 136,470 $ 57,443,281 $ 22,064,430 $ 79,644,181
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities    
Net income $ 4,243,623 $ 2,678,429
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,824,517 1,613,394
Change in allowance for doubtful accounts 0 210,000
Amortization of discount on investments (64,327) (43,601)
Stock-based compensation 541,884 1,535,628
Changes in operating assets and liabilities:    
Accounts receivable, net 18,912 3,308,314
Inventories, net (5,868,972) 625,873
Other assets 190,796 (116,872)
Accounts payable, accrued expenses and deferred rent 1,553,798 (901,754)
Net cash provided by operating activities 2,440,231 8,909,411
Cash flows from investing activities    
Purchases of property, plant and equipment and intangible assets (1,493,341) (1,099,089)
Purchases of investments (31,837,930) (17,444,393)
Proceeds from maturities of investments 30,163,000 7,235,000
Net cash used in investing activities (3,168,271) (11,308,482)
Cash flows from financing activities    
Proceeds from issuance of common stock under employee stock purchase plan 348,776 313,891
Proceeds from issuance of common stock upon exercise of stock options 10,968 24
Tax withholding related to vesting of restricted stock grants (5,803) (431,779)
Repurchase of common stock (428,654) 0
Net cash used in financing activities (74,713) (117,864)
Decrease in cash and cash equivalents (802,753) (2,516,935)
Cash and cash equivalents, beginning of period 10,081,721 8,547,777
Cash and cash equivalents, end of period 9,278,968 6,030,842
Supplemental disclosures for cash flow information    
Cash paid during the year for income taxes 469,529 1,081,068
Non-cash financing activities    
Cashless exercise of stock options $ 10,962 $ 17,390
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Basis of Presentation
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Basis of Accounting [Text Block]

Note 1. Basis of Presentation

 

The accompanying (a) condensed balance sheet as of September 30, 2019, which has been derived from audited financial statements, and (b) unaudited interim condensed financial statements as of and for the three and nine months ended June 30, 2020 have been prepared by Clearfield, Inc. (the “Company”) in accordance with accounting principles generally accepted in the United States of America for interim financial information, pursuant to the rules and regulations of the Securities and Exchange Commission. Pursuant to these rules and regulations, certain financial information and footnote disclosures normally included in the financial statements have been condensed or omitted. However, in the opinion of management, the financial statements include all adjustments, consisting of normal recurring accruals, necessary for a fair presentation of the financial position, results of operations and cash flows of the interim periods presented. Operating results for the interim periods presented are not necessarily indicative of results to be expected for the full year or for any other interim period, due to variability in customer purchasing patterns and seasonal, operating and other factors. These condensed financial statements should be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended September 30, 2019.

 

In preparation of the Company’s financial statements, management is required to make estimates and assumptions that affect reported amounts of assets and liabilities and related revenues and expenses during the reporting periods. As future events and their effects cannot be determined with precision, actual results could differ significantly from these estimates.

 

Recently Adopted Accounting Pronouncements

 

Effective October 1, 2019 we adopted the Financial Accounting Standards Board (“FASB”) Accounting Standards Update (“ASU”) 2016-02, Leases, using the effective date method under the modified retrospective approach. The amended guidance requires lessees, at the commencement date, to recognize a lease liability, which is a lessee's obligation to make lease payments arising from a lease, measured on a discounted basis, and to record a right-of-use (“ROU”) asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. In July 2018, the FASB issued ASU 2018-11, Leases, Targeted Improvements, which gave companies the option of applying the new standard at the adoption date, rather than retrospectively to the earliest period presented in the financial statements. The Company elected the package of practical expedients permitted under the new standard, which among other things, allowed the Company to carry forward the historical lease classification. The Company also elected the practical expedient to not recognize a lease liability and ROU asset for short-term leases less than 12 months. We chose the option to apply the new standard at the adoption date, and therefore we are not required to restate the financial statements for prior periods, nor are we required to provide the disclosures required by the new standard for prior periods. Upon adoption, we recognized an approximate $2.4 million right-of-use asset, and an approximate $2.6 million lease liability. Our adoption of the new standard did not impact our cash flows or have a material impact on our results of operations. We have expanded our financial statement disclosures to comply with the requirements of the new standard.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Net Income Per Share
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 2. Net Income Per Share

 

Basic net income per common share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted EPS equals net income divided by the sum of the weighted average number of shares of common stock outstanding plus all additional common stock equivalents, such as stock options, when dilutive.

 

The following is a reconciliation of the numerator and denominator of the net income per common share computations for the three and nine months ended June 30, 2020 and 2019:

 

   

Three Months Ended June 30,

   

Nine Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Net income

  $ 2,994,568     $ 1,300,527     $ 4,243,623     $ 2,678,429  

Weighted average common shares

    13,497,955       13,446,289       13,510,413       13,422,885  

Dilutive potential common shares

    -       5,382       36,711       11,124  

Weighted average dilutive common shares outstanding

    13,497,955       13,451,671       13,547,124       13,434,009  

Net income per common share:

                               

Basic

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

Diluted

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

 

 

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Cash, Cash Equivalents and Investments
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Cash and Cash Equivalents Disclosure [Text Block]

Note 3. Cash, Cash Equivalents and Investments

 

The Company invests its excess cash in bank certificates of deposit (“CDs”) that are fully insured by the Federal Deposit Insurance Corporation (“FDIC”) and United States Treasury (“Treasuries”) 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’s investments as of June 30, 2020 and September 30, 2019 are as follows:

 

   

June 30, 2020

   

September 30, 2019

 

Less than one year

  $ 11,093,527     $ 13,524,270  

1-5 years

    28,072,000       23,902,000  

Total

  $ 39,165,527     $ 37,426,270  

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]

Note 4. Stock-Based Compensation

 

The Company recorded $213,361 and $541,884 of compensation expense related to current and past restricted stock grants, non-qualified stock options and the Company’s Employee Stock Purchase Plan (“ESPP”) for the three and nine months ended June 30, 2020, respectively. For the three months ended June 30, 2020, $207,653 of this expense is included in selling, general and administrative expense, and $5,708 is included in cost of sales. For the nine months ended June 30, 2020, $526,580 of this expense is included in selling, general and administrative expense, and $15,304 is included in cost of sales. The Company recorded $433,438 and $1,535,628 of compensation expense related to current and past stock option grants, restricted stock grants and the Company’s ESPP for the three and nine months ended June 30, 2019, respectively. For the three months ended June 30, 2019, $410,784 of this expense is included in selling, general and administrative expense, and $22,654 is included in cost of sales. For the nine months ended June 30, 2019, $1,450,489 of this expense is included in selling, general and administrative expense, and $85,139 is included in cost of sales. As of June 30, 2020, $ 2,147,356 of total unrecognized compensation expense related to non-vested restricted stock awards and stock options is expected to be recognized over a period of approximately 4.2 years.

 

Stock Options

 

The Company uses the Black-Scholes option pricing model to determine the fair value of options granted. During the nine months ended June 30, 2020, the Company granted employees non-qualified stock options to purchase an aggregate of 121,350 shares of common stock with a weighted average contractual term of 5.71 years, a 4.71 year weighted average vesting term, and an exercise price of $12.43. During the nine months ended June 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 four years, a three year vesting term, and a weighted average exercise price of $12.17.

 

This fair value of awards during the nine months ended June 30, 2020 was estimated as of the grant date using the range of assumptions listed below:

 

   

Nine months ended June 30, 2020

Dividend yield

    0%  

Expected volatility

  39.5 44.9%

Risk-free interest rate

  0.24 1.69%

Expected life (in years)

 

4

- 6

Vesting period (in years)

 

3

- 5

 

 

The expected stock price volatility is based on the historical volatility of the Company’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 as of the grant date on zero-coupon U.S. governmental bonds having a remaining life similar to the expected option term.

 

Options are granted at fair market values determined on the date of grant, and vesting normally occurs over a three to five-year period. Shares issued upon exercise of a stock option are issued from the Company’s authorized but unissued shares.

 

The following is a summary of stock option activity during the nine months ended June 30, 2020:

 

   

Number of options

   

Weighted average exercise price

 

Outstanding as of September 30, 2019

    290,750     $ 11.86  

Granted

    121,350       12.43  

Exercised

    (8,500 )     2.58  

Cancelled or Forfeited

    (48,250 )     13.35  

Outstanding as of June 30, 2020

    355,350     $ 12.08  

 

The intrinsic value of an option is the amount by which the fair value of the underlying stock exceeds its exercise price. As of June 30, 2020, the weighted average remaining contractual term for all outstanding and exercisable stock options was 2.31 years and their aggregate intrinsic value was $278,995. During the nine months ended June 30, 2020, the Company received proceeds of $10,968 from the exercise of stock options. During the nine months ended June 30, 2019, the Company received proceeds of $24 from the exercise of stock options.

 

Restricted Stock

 

The Company’s 2007 Stock Compensation Plan permits its Compensation Committee to grant stock-based awards, including stock options and restricted stock, to key employees and non-employee directors. The Company has made restricted stock grants that vest over one to ten years.

 

During the nine months ended June 30, 2020, the Company granted non-employee directors elected at the Company’s 2020 Annual Meeting of Shareholders restricted stock awards totaling 5,830 shares of common stock, with a vesting term of approximately one year and a fair value of $10.72 per share. In February, the Company granted 5,000 shares of restricted stock, with a vesting term of approximately one year and a fair value of $11.01 per share. The Company also granted 8,625 performance stock units entitling the participant to receive the same number of shares of the Company’s common stock, upon achievement of a fiscal year 2020 performance goal. The shares issued to the participant in settlement of the performance stock unit, if any, will be restricted stock subject to forfeiture that will vest one year following the settlement date of the performance stock unit. The Company has determined the fair value per underlying share of the performance stock unit awards to be $11.86 as of the grant date. These performance stock unit awards were forfeited during the nine months ended June 30, 2020.

 

During the nine months ended June 30, 2019, the Company granted non-employee directors restricted stock awards totaling 4,340 shares of common stock, with a vesting term of approximately one year and a fair value of $14.40 per share.

 

 

Restricted stock transactions during the nine months ended June 30, 2020 are summarized as follows:

 

   

Number of shares

   

Weighted average grant date fair value

 

Unvested shares as of September 30, 2019

    130,440     $ 13.25  

Granted

    19,455       11.30  

Vested

    (5,740 )     14.01  

Forfeited

    (9,875 )     12.03  

Unvested as of June 30, 2020

    134,280     $ 13.02  

 

Employee Stock Purchase Plan

 

Clearfield, Inc.’s ESPP allows participating employees to purchase shares of the Company’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’s common stock on a voluntary after-tax basis. Employees may purchase the Company’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 January 1 and July 1 of each calendar year. For the phases that ended on June 30, 2020 and December 31, 2019, employees purchased 15,116 and 15,107 shares at a price of $11.85 and $11.23 per share, respectively. In February 2020, the shareholders of Clearfield approved an increase of 200,000 in the shares authorized for issuance under the ESPP. As a result, as of June 30, 2020, the Company has 219,623 shares of common stock available for future purchases under the ESPP.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Revenue
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 5. Revenue

 

Revenue Recognition

 

Net sales include products and shipping and handling charges. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. 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. We recognize revenue for shipping and handling charges at the time the products are delivered to or picked up by the customer. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes and value added taxes in foreign jurisdictions that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales.

 

Disaggregation of Revenue

 

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 countries in the Caribbean, Canada, Central and South America.

 

Our revenues related to the following geographic areas were as follows for the three and nine months ended:

 

  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

United States

 $25,090,614  $20,243,754  $62,765,455  $55,861,025 

All other countries

  879,431   1,648,490   2,991,090   5,204,734 

Total Net Sales

 $25,970,045  $21,892,244  $65,756,545  $61,065,759 

 

Clearfield manufactures and sells a proprietary product line designed for the Broadband Service Provider marketplace. In addition, the Company provides Build-to-Print services for original equipment manufacturers requiring copper and fiber cable assemblies built to their specification.

 

 

The percentages of our sales by markets were as follows for the three and nine months ended:

 

  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

Broadband service providers

  97%  97%  96%  95%

Build-to-print customers

  3%  3%  4%  5%

Total Net Sales

  100%  100%  100%  100%

 

Broadband Service Providers are made up of Community Broadband, which includes local and regional telecom companies, utilities, municipalities and alternative carriers, also referred to as Tier 2 and 3 customers, National Carriers, which includes large national and global wireline and wireless providers also referred to as Tier 1’s, multiple system operators (“MSO’s”), which include cable television companies, and international customers.

 

 

Accounts Receivable

 

Credit is extended based on the evaluation of a customer’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 writes off accounts receivable when they become uncollectible; payments subsequently received on such receivables are credited to the allowance for doubtful accounts. As of both June 30, 2020 and September 30, 2019, the balance in the allowance for doubtful accounts was $289,085.

 

See Note 7, “Major Customer Concentration” for further information regarding accounts receivable and net sales.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Inventories
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Inventory Disclosure [Text Block]

Note 6. Inventories

 

Inventories consist of the following as of:

 

   

June 30, 2020

   

September 30, 2019

 

Raw materials

  $ 11,340,314     $ 7,115,298  

Work-in-progress

    1,384,876       540,962  

Finished goods

    2,156,763       1,356,720  

Inventories, net

  $ 14,881,952     $ 9,012,980  

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Major Customer Concentration
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

Note 7. Major Customer Concentration

 

For the three months ended June 30, 2020, Customer A comprised 20% and Customer B comprised 11% of the Company’s net sales. For the nine months ended June 30, 2020, Customers A and B comprised 20% and 11% of the Company’s net sales, respectively. Both of these customers are distributors. For the three months ended June 30, 2019, Customers A and B comprised 19% and 12%, respectively, of the Company’s net sales. Both Customers A and B are distributors. For the nine months ended June 30, 2019, Customers A and B comprised 18% and 10%, respectively, while Customer C comprised 11% of the Company’s net sales. Customer C is a private label original equipment manufacturer. 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.

 

As of June 30, 2020, two customers accounted for 17% and 11% respectively, or 28% in the aggregate, of accounts receivable. Both of these customers are distributors. As of September 30, 2019, two customers accounted for 16%, and 12%, respectively, or 28% in the aggregate of accounts receivable. Both of these customers are distributors.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Goodwill and Intangibles
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

Note 8. Goodwill and Intangibles

 

The Company analyzes its goodwill for impairment annually or at an interim period when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of September 30, 2019 did not indicate an impairment of goodwill. During the nine months ended June 30, 2020, there were no triggering events that indicate potential impairment exists.

 

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 June 30, 2020, the Company has 22 patents granted and multiple pending applications both inside and outside the United States.

 

In addition, the Company has various finite lived intangible assets, most of which were acquired as a result of the acquisition of the active cabinet product line from Calix, Inc. (“Calix”) during fiscal year 2018. The Company analyzes its intangible assets for impairment annually or at interim periods when events occur or changes in circumstances indicate potential impairment. The result of the analysis performed as of September 30, 2019 did not indicate an impairment of our intangible assets. During the nine months ended June 30, 2020, there were no triggering events that indicate potential impairment exists.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Income Taxes
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

Note 9. Income Taxes

 

 

For the three and nine months ended June 30, 2020, the Company recorded income tax expense of $763,000 and $1,076,000 reflecting an effective tax rate of 20.3% and 20.2%, respectively. For the three and nine months ended June 30, 2019, the Company recorded a provision for income taxes of $454,000 and $849,000, respectively, reflecting an effective tax rate of 25.9% and 24.1%, respectively. The differences between the effective tax rate and the statutory tax rate were related to nondeductible meals and entertainment, nondeductible stock compensation, foreign derived intangibles income deduction (FDII) and research and development credits.

 

Deferred taxes recognize the impact of temporary differences between the amounts of the assets and liabilities recorded for financial statement purposes and these amounts measured in accordance with tax laws. The Company’s realization of deferred tax temporary differences is contingent upon future taxable earnings. The Company reviewed its deferred tax asset for expected utilization using a “more likely than not” criteria by assessing the available positive and negative factors surrounding its recoverability.

 

As of June 30, 2020 and September 30, 2019, the Company had a remaining valuation allowance of approximately $47,000 related to state net operating loss carry forwards the Company does not expect to utilize. Based on the Company’s analysis and review of long-term forecasts and all available evidence, the Company determined that there should be no further change in the valuation allowance for the nine months ended June 30, 2020.

 

As of June 30, 2020, we do not have any unrecognized tax benefits. It is the Company’s practice to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. The Company does not expect any material changes in its unrecognized tax positions over the next 12 months.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases
9 Months Ended
Jun. 30, 2020
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

Note 10. Leases

 

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.  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. The renewal and termination options have not been included within the lease term because it is not reasonably certain that we will exercise either option.

 

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. This lease does not contain a written option to renew.

 

On February 12, 2020, the Company entered into an indirect lease arrangement for an additional 52,000 square foot manufacturing facility in Tijuana, Mexico. The lease term is approximately 42 months and commenced on February 12, 2020. The lease contains written options to renew for two additional consecutive periods of three years each.

 

Right-of-use lease assets and lease liabilities are recognized as of the commencement date based on the present value of the remaining lease payments over the lease term which includes renewal periods we are reasonably certain to exercise. Our leases do not contain any material residual value guarantees or material restrictive covenants. As of June 30, 2020, we do not have material lease commitments that have not commenced.

 

Operating lease expense included within cost of goods sold and selling, general and administrative expense was as follows for the three and nine months ended June 30, 2020:

 

Operating lease expense under ASC842, Leases, within:

 

Three months ended June 30, 2020

   

Nine months ended June 30, 2020

 

Cost of goods sold

  $ 247,897     $ 652,399  

Selling, general and administrative

    54,345       166,109  

Total lease expense

  $ 302,242     $ 818,508  

 

Future maturities of lease liabilities were as follows as of June 30, 2020:

 

   

Operating

Leases

 

2020 (remainder of fiscal year)

  $ 202,586  

2021

    752,423  

2022

    772,803  

2023

    744,963  

2024

    516,725  

Thereafter

    217,552  

Total lease payments

  $ 3,207,052  

Less: Interest

    (234,833 )

Present value of lease liabilities

  $ 2,972,219  

 

 

The weighted average term and weighted average discount rate for our leases as of June 30, 2020 were 4.21 years and 3.48%, respectively. For the three and nine months ended June 30, 2020, the operating cash outflows from our leases were $237,726 and $574,381, respectively.

 

Rent expense for our operating leases as accounted for under ASC 840, Leases, included within cost of goods sold and selling, general and administrative expense was as follows for the three and nine months ended June 30, 2019.

 

Operating lease expense under ASC840, Leases, within:

 

Three months ended June 30, 2019

   

Nine months ended June 30, 2019

 

Cost of goods sold

  $ 158,932     $ 491,878  

Selling, general and administrative

    54,990       162,366  

Total lease expense

  $ 213,922     $ 654,244  

 

 

 

 

As previously disclosed in Note B of the Notes to the Financial Statements in our 2019 Annual Report on Form 10-K, prior to the adoption of ASU 2016-02, Leases (Topic 842), the future minimum payments required under lease agreements were as follows:

 

 

   

As of September 30, 2019

 

2020

  $ 643,040  

2021

    479,213  

2022

    491,397  

2023

    503,895  

2024

    516,720  

Thereafter

    217,551  

Total minimum lease payments

  $ 2,851,816  

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Net Income Per Share (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended June 30,

   

Nine Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Net income

  $ 2,994,568     $ 1,300,527     $ 4,243,623     $ 2,678,429  

Weighted average common shares

    13,497,955       13,446,289       13,510,413       13,422,885  

Dilutive potential common shares

    -       5,382       36,711       11,124  

Weighted average dilutive common shares outstanding

    13,497,955       13,451,671       13,547,124       13,434,009  

Net income per common share:

                               

Basic

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  

Diluted

  $ 0.22     $ 0.10     $ 0.31     $ 0.20  
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Cash, Cash Equivalents and Investments (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

June 30, 2020

   

September 30, 2019

 

Less than one year

  $ 11,093,527     $ 13,524,270  

1-5 years

    28,072,000       23,902,000  

Total

  $ 39,165,527     $ 37,426,270  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Nine months ended June 30, 2020

Dividend yield

    0%  

Expected volatility

  39.5 44.9%

Risk-free interest rate

  0.24 1.69%

Expected life (in years)

 

4

- 6

Vesting period (in years)

 

3

- 5
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of options

   

Weighted average exercise price

 

Outstanding as of September 30, 2019

    290,750     $ 11.86  

Granted

    121,350       12.43  

Exercised

    (8,500 )     2.58  

Cancelled or Forfeited

    (48,250 )     13.35  

Outstanding as of June 30, 2020

    355,350     $ 12.08  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   

Number of shares

   

Weighted average grant date fair value

 

Unvested shares as of September 30, 2019

    130,440     $ 13.25  

Granted

    19,455       11.30  

Vested

    (5,740 )     14.01  

Forfeited

    (9,875 )     12.03  

Unvested as of June 30, 2020

    134,280     $ 13.02  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Revenue (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

United States

 $25,090,614  $20,243,754  $62,765,455  $55,861,025 

All other countries

  879,431   1,648,490   2,991,090   5,204,734 

Total Net Sales

 $25,970,045  $21,892,244  $65,756,545  $61,065,759 
  

Three Months Ended June 30,

  

Nine Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

Broadband service providers

  97%  97%  96%  95%

Build-to-print customers

  3%  3%  4%  5%

Total Net Sales

  100%  100%  100%  100%
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Inventories (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

June 30, 2020

   

September 30, 2019

 

Raw materials

  $ 11,340,314     $ 7,115,298  

Work-in-progress

    1,384,876       540,962  

Finished goods

    2,156,763       1,356,720  

Inventories, net

  $ 14,881,952     $ 9,012,980  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases (Tables)
9 Months Ended
Jun. 30, 2020
Notes Tables  
Lessee, Operating Lease Expense [Table Text Block]

Operating lease expense under ASC842, Leases, within:

 

Three months ended June 30, 2020

   

Nine months ended June 30, 2020

 

Cost of goods sold

  $ 247,897     $ 652,399  

Selling, general and administrative

    54,345       166,109  

Total lease expense

  $ 302,242     $ 818,508  

Operating lease expense under ASC840, Leases, within:

 

Three months ended June 30, 2019

   

Nine months ended June 30, 2019

 

Cost of goods sold

  $ 158,932     $ 491,878  

Selling, general and administrative

    54,990       162,366  

Total lease expense

  $ 213,922     $ 654,244  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
   

Operating

Leases

 

2020 (remainder of fiscal year)

  $ 202,586  

2021

    752,423  

2022

    772,803  

2023

    744,963  

2024

    516,725  

Thereafter

    217,552  

Total lease payments

  $ 3,207,052  

Less: Interest

    (234,833 )

Present value of lease liabilities

  $ 2,972,219  
Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]
   

As of September 30, 2019

 

2020

  $ 643,040  

2021

    479,213  

2022

    491,397  

2023

    503,895  

2024

    516,720  

Thereafter

    217,551  

Total minimum lease payments

  $ 2,851,816  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Note 1 - Basis of Presentation (Details Textual) - USD ($)
Jun. 30, 2020
Oct. 01, 2019
Sep. 30, 2019
Operating Lease, Right-of-Use Asset $ 2,710,073   $ 0
Operating Lease, Liability, Total $ 2,972,219    
Accounting Standards Update 2016-02 [Member]      
Operating Lease, Right-of-Use Asset   $ 2,400,000  
Operating Lease, Liability, Total   $ 2,600,000  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net income $ 2,994,568 $ 1,300,527 $ 4,243,623 $ 2,678,429
Weighted average common shares (in shares) 13,497,955 13,446,289 13,510,413 13,422,885
Dilutive potential common shares (in shares) 0 5,382 36,711 11,124
Weighted average dilutive common shares outstanding (in shares) 13,497,955 13,451,671 13,547,124 13,434,009
Basic (in dollars per share) $ 0.22 $ 0.10 $ 0.31 $ 0.20
Diluted (in dollars per share) $ 0.22 $ 0.10 $ 0.31 $ 0.20
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Cash, Cash Equivalents and Investments (Details Textual)
9 Months Ended
Jun. 30, 2020
Maximum [Member]  
Held-to-maturity Securities, Investment Term (Year) 5 years
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details) - USD ($)
Jun. 30, 2020
Sep. 30, 2019
Less than one year $ 11,093,527 $ 13,524,270
1-5 years 28,072,000 23,902,000
Total $ 39,165,527 $ 37,426,270
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 18 Months Ended
Feb. 29, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Share-based Payment Arrangement, Expense   $ 213,361 $ 433,438   $ 541,884 $ 1,535,628  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   2,147,356     $ 2,147,356   $ 2,147,356
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)         4 years 2 months 12 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)         121,350 172,000  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)         5 years 8 months 15 days 4 years  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         4 years 8 months 15 days 3 years  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)         $ 12.43 $ 12.17  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)         2 years 3 months 21 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   $ 278,995     $ 278,995   $ 278,995
Proceeds from Stock Options Exercised         $ 10,968 $ 24  
Employee Stock Purchase Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Market Price Percentage, Offering Date         85.00%    
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       15,107     15,116
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price (in dollars per share)       $ 11.23     $ 11.85
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) 200,000            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)   219,623     219,623   219,623
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         3 years    
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         5 years    
Share-based Payment Arrangement, Option [Member] | Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         3 years    
Share-based Payment Arrangement, Option [Member] | Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         5 years    
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         19,455    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)         $ 11.30    
Restricted Stock [Member] | Non-employee Directors [Member] | Stock Compensation Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 1 year       1 year 1 year  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 5,000       5,830 4,340  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share (in dollars per share) $ 11.01       $ 10.72    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)           $ 14.40  
Restricted Stock [Member] | Minimum [Member] | Employees [Member] | Stock Compensation Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         1 year    
Restricted Stock [Member] | Maximum [Member] | Employees [Member] | Stock Compensation Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         10 years    
Performance Shares [Member] | Non-employee Directors [Member] | Stock Compensation Plan 2007 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)         1 year    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         8,625    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)         $ 11.86    
Selling, General and Administrative Expenses [Member]              
Share-based Payment Arrangement, Expense   $ 207,653 410,784   $ 526,580 $ 1,450,489  
Cost of Sales [Member]              
Share-based Payment Arrangement, Expense   $ 5,708 $ 22,654   $ 15,304 $ 85,139  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation - Valuation Assumptions (Details)
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dividend yield 0.00%  
Vesting period (in years) (Year) 4 years 8 months 15 days 3 years
Minimum [Member]    
Expected volatility 39.50%  
Risk-free interest rate 0.24%  
Expected life (in years) (Year) 4 years  
Vesting period (in years) (Year) 3 years  
Maximum [Member]    
Expected volatility 44.90%  
Risk-free interest rate 1.69%  
Expected life (in years) (Year) 6 years  
Vesting period (in years) (Year) 5 years  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation - Option Transaction Summary (Details) - $ / shares
9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Options, outstanding (in shares) 290,750  
Weighted-average exercise price, outstanding (in dollars per share) $ 11.86  
Granted (in shares) 121,350 172,000
Weighted-average exercise price, Granted (in dollars per share) $ 12.43 $ 12.17
Exercised (in shares) (8,500)  
Weighted-average exercise price, Exercised (in dollars per share) $ 2.58  
Cancelled or Forfeited (in shares) (48,250)  
Weighted-average exercise price, Cancelled or Forfeited (in dollars per share) $ 13.35  
Options, outstanding (in shares) 355,350  
Weighted-average exercise price, outstanding (in dollars per share) $ 12.08  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details) - Restricted Stock [Member]
9 Months Ended
Jun. 30, 2020
$ / shares
shares
Balance, unvested shares (in shares) | shares 130,440
Balance, weighted-average grant date fair value (in dollars per share) | $ / shares $ 13.25
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | shares 19,455
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 11.30
Vested (in shares) | shares (5,740)
Vested (in dollars per share) | $ / shares $ 14.01
Forfeited (in shares) | shares (9,875)
Forfeited (in dollars per share) | $ / shares $ 12.03
Balance, unvested shares (in shares) | shares 134,280
Balance, weighted-average grant date fair value (in dollars per share) | $ / shares $ 13.02
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Revenue (Details Textual) - USD ($)
Jun. 30, 2020
Sep. 30, 2019
Accounts Receivable, Allowance for Credit Loss, Current $ 289,085 $ 289,085
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 5 - Revenue - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total Net Sales $ 25,970,045 $ 21,892,244 $ 65,756,545 $ 61,065,759
Percent of net sales 100.00% 100.00% 100.00% 100.00%
Broadband Service Providers [Member]        
Percent of net sales 97.00% 97.00% 96.00% 95.00%
Build-to-print Customers [Member]        
Percent of net sales 3.00% 3.00% 4.00% 5.00%
UNITED STATES        
Total Net Sales $ 25,090,614 $ 20,243,754 $ 62,765,455 $ 55,861,025
Non-US [Member]        
Total Net Sales $ 879,431 $ 1,648,490 $ 2,991,090 $ 5,204,734
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Inventories - Components of Inventory (Details) - USD ($)
Jun. 30, 2020
Sep. 30, 2019
Raw materials $ 11,340,314 $ 7,115,298
Work-in-progress 1,384,876 540,962
Finished goods 2,156,763 1,356,720
Inventories, net $ 14,881,952 $ 9,012,980
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Note 7 - Major Customer Concentration (Details Textual) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2019
Revenue Benchmark [Member] | Customer A [Member]          
Concentration Risk, Percentage 20.00% 19.00% 20.00% 18.00%  
Revenue Benchmark [Member] | Customer B [Member]          
Concentration Risk, Percentage 11.00% 12.00% 11.00% 10.00%  
Revenue Benchmark [Member] | Customer C [Member]          
Concentration Risk, Percentage       11.00%  
Accounts Receivable [Member]          
Number of Major Customers     2   2
Accounts Receivable [Member] | Customer One [Member]          
Concentration Risk, Percentage     17.00%   16.00%
Accounts Receivable [Member] | Customer Two [Member]          
Concentration Risk, Percentage     11.00%   12.00%
Accounts Receivable [Member] | Two Customers [Member]          
Concentration Risk, Percentage     28.00%   28.00%
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Goodwill and Intangibles (Details Textual)
$ in Thousands
9 Months Ended 12 Months Ended
Jun. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Goodwill, Impairment Loss $ 0 $ 0
Number of Patents Granted 22  
Patents [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 20 years  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Note 9 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Sep. 30, 2019
Income Tax Expense (Benefit), Total $ 763,000 $ 454,000 $ 1,076,000 $ 849,000  
Effective Income Tax Rate Reconciliation, Percent, Total 20.30% 25.90% 20.20% 24.10%  
Unrecognized Tax Benefits, Ending Balance $ 0   $ 0    
State and Local Jurisdiction [Member]          
Operating Loss Carryforwards, Valuation Allowance, Total $ 47,000   $ 47,000   $ 47,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases (Details Textual)
3 Months Ended 9 Months Ended
Jun. 30, 2019
ft²
Jun. 30, 2020
USD ($)
ft²
Jun. 30, 2020
USD ($)
ft²
Feb. 12, 2020
ft²
Aug. 01, 2017
ft²
Jan. 01, 2015
Operating Lease, Weighted Average Discount Rate, Percent   3.48% 3.48%      
Operating Lease, Payments | $   $ 237,726 $ 574,381      
Weighted Average [Member]            
Lessee, Operating Lease, Term of Contract (Year)   4 years 2 months 15 days 4 years 2 months 15 days      
7050 Winnetka Avenue North, Brooklyn Park, Minnesota [Member]            
Area of Real Estate Property (Square Foot)   71,000 71,000      
Lessee, Operating Lease, Term of Contract (Year)           10 years 2 months 1 day
Additional area of rental space (Square Foot) 14,000          
Operating Lease Termination Fee | $     $ 249,000      
Tijuana, Mexico [Member]            
Area of Real Estate Property (Square Foot)         46,000  
Lessee, Operating Lease, Term of Contract (Year)         3 years  
Tijuana, Mexico 2 [Member]            
Area of Real Estate Property (Square Foot)       52,000    
Lessee, Operating Lease, Term of Contract (Year)       42 months    
Lessee, Operating Lease, Number of Options to Renew       2    
Lessee, Operating Lease, Renewal Term (Year)       3 years    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases - Operating Lease Expense (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total lease expense under ASC 842 $ 302,242   $ 818,508  
Total lease expense under ASC 840   $ 213,922   $ 654,244
Cost of Sales [Member]        
Total lease expense under ASC 842 247,897   652,399  
Total lease expense under ASC 840   158,932   491,878
Selling, General and Administrative Expenses [Member]        
Total lease expense under ASC 842 $ 54,345   $ 166,109  
Total lease expense under ASC 840   $ 54,990   $ 162,366
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases - Maturities of Lease Liabilities (Details)
Jun. 30, 2020
USD ($)
2020 (remainder of fiscal year) $ 202,586
2021 752,423
2022 772,803
2023 744,963
2024 516,725
Thereafter 217,552
Total lease payments 3,207,052
Less: Interest (234,833)
Present value of lease liabilities $ 2,972,219
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details)
Sep. 30, 2019
USD ($)
2020 $ 643,040
2021 479,213
2022 491,397
2023 503,895
2024 516,720
Thereafter 217,551
Total minimum lease payments $ 2,851,816
EXCEL 51 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,QP_E '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #,&ULS9+! M:L,P#(9?9?B>R$E&!R;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%JSE?@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, .'7I*4)45,#E- M#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW>HX.UI]S*O6UB? M2'F-^5>R@LX!U^PZ^;79/.ZW3-:\Y@5_*!J^K^X%7XFJ?I]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,QP_E#K+6CB0 4 (D5 8 >&PO=V]R:W-H965T&UL ME5C;;N,V$'W>?@5A]*$%XEBD?$D6B0''V;1I=[/>==K%MN@#(]$6$8ET*2I. M_KY#2I:<0!ZY?K!UX1P>SI!GQG.QU>8Q3X2PY#E+57[92ZS=O!\,\B@1&<]/ M]48H>+/2)N,6;LUZD&^,X+$WRM(!"X+Q(.-2]:87_MG"3"]T85.IQ,*0O,@R M;EZN1*JWESW:VSWX*M>)=0\&TXL-7XNEL']L%@;N!C5*+#.A-7%+>=#ZT=W]P#$2J8BL@^#P\R3F(DT=$O#XMP+M MU7,ZP_WK'?J-7SPLYH'G8J[3;S*VR67OK$=BL>)%:K_J[:^B6M#(X44ZS?TW MV99CA\,>B8KV- #\T05@:A7VC)S"_K MFEL^O3!Z2XP;#6CNPOO&6\-JI')A7%H#;R78V>FUC@J(BB4S%9,/RDK[0FY5 MN3VVW?7WQ]A%+FU(LO_ M0>88UG,,_1S# W-4 9G#-(:G,%,LGLGOXJ4M&CA2 )_)^7@4C!!:HYK6Z!A: M7\5:YD ,?'#',]%&"L>9IX*;E11I? )KBTX1:N.:VAB%G$%(8A^6FY2OVRCA M]BN>Y@+A,:EY3/"E%<9X%C*/('+?8:'N(! XI*V.PM'Z_>"\'V*[]JSF=88B MU;NV(K801NJ8W,#CUC..HWT)$4KG-:7S_T7)^^H@(1RKXVS3H)'%X#A2]R^; MUH!UV-.@_P4CLJ?/]#@B7PINK#"I.W<;;6PK*1S+F@+;VY0UI-AQI*KM@^WL M#JB=JO_P[EU7\!IEIN&1P0-QRJ579L1I.%B7(M!&S.E1:GXC4T'NBNQ!F%8Z M'4+>IV,:C#%"C8S3HW0XNI<,9S%,11* M^8 MC+'DSII!\AP,NZ/S\:8[+$F/3!^E!076*T+93P\_ MDZ6("@/>:J6%(\UUEH$0+:V.'D_(C\%I0,D&JI( \X\WUQB3)EDP7,YW;B(?GJ.$J[4X6/1W -W-EMIN2JR.%U MWAY''*>CU T;C0^/TO@/F3!KM[-^ 02;@*AF&ZY:_=8!V%5/AHW$A[A"[WR5 M"/ 51@B'Z2342'V(J_3N.+Y2Q:7O'Y'/A87DJ)R8M?5N*N211W:]QZ :%D_[K 9[S2X7%-\#S$GDBM6R[U4_K?N,,]]=&S3#RR;E)^YBFI-4K, T M.)W ]*;L^Y4W5F]\Z^Q!6ZLS?YD('@OC!L#[E=9V=^,FJ+NOT_\ 4$L#!!0 M ( ,QP_E#M2AB9A 8 -P9 8 >&PO=V]R:W-H965T&ULE9EI<]LV$(;_"D;-=)(9Q\)!$F!B>\9Q>B233CU1TWZ&1=CBA"04$O31 M7]_E85$B#JL?$I/28ODLN-AW 9T]Z/I[LU'*H,>RJ)KSQ<:8[;OELEEO5"F; M4[U5%7QSJ^M2&KBM[Y;-ME8RZP>5Q9)BG"Q+F5>+B[/^L^OZXDRWIL@K=5VC MIBU+63]]4(5^.%^0Q?,'7_.[C>D^6%Z<;>6=6BGS;7M=P]URYR7+2U4UN:Y0 MK6[/%Y?DW15+N@&]Q=^Y>FCVKE$7RHW6W[N;3]GY G=$JE!KT[F0\.=>7:FB MZ#P!QX_1Z6+WS&[@_O6S]U_[X"&8&]FH*UW\DV=F<[X0"Y2I6]D6YJM^^%V- M <6=O[4NFOY_]##:X@5:MXW1Y3@8",J\&O[*QW$B]@:0R#. C@/HL0/8.(#U M@0YD?5@?I9$79[5^0'5G#=ZZBWYN^M$035YUKW%E:O@VAW'FXDI7&;P4E:$/ MLI#56J%5YZM!KZ_:NE:50=>JSG6&OE6RS7*CLC?H+?JV^HA>OWISMC2 T#E: MKL?'?1@>1SV/^]Q6IXCA$T0QQ8[A5^'A*[5]'D[2P^%+"'P7/=U%3WM_S!?] M&.-ETT#, 8=LYY#U#B.?0]ELD*PRM.XNU(\VOY<%/*%Q3=7@*NE==[\^);4)^ MX)3%E,]0'89@%5&.W:CQ#C4.HEZNU[H%.*@<:P5S>E.HY@15RKAH8PLBQ6G* M+5B''2$B8:F;-=FQ)D'63S"7E=%U'D!,['F*A"!I3&>,MF&*"4V%9S[YCI$' M&?\T&U5#?1G27SK2?^#DUN,3#"\3SRAM,YZD)/'DI]A!BB#D7]K(X@A(83T] MBM(X$3R:83H,:8P3SCV@Z0XT#8)>UR"KM7DZ05NHH:8O -W:WW8+RIL#J443 MLSC"8IX"#KN(,!IYH F>2C\.5K\A"5ZL?61/2TAP'K[HZNZH>C+ZV8^)"LRA M]YAGELN2I?C \I!VJOV$!FE_TSI[R(O""4CM5.%8Q(3,^5XV/,2;E(2$I>13 M961UET.E&U/?FTBCHP,&P0%A7O %DVJ0 ML&P,U4[W:])?ZX@M"!&.8TKYO&PX+!F#YB*.?:DYB0<)J\> ZBH<(Z2M!RD& M8:5TWMHX+ 410L0)\T!.XD'$4;W=EUS>Y$5N0(Y#16ZJ]21<[)_];J%YZC8B MD/1#PA?C@YZ<4V)7\813)N82Y;#SY#R=ZCS%QS5/6_G4=4XNOM'%0;8(:$9) M/ -T&1+.XM33-=%)/6A8/0"S;F$CLM8E;%(;V,953UVI//$&C%M94@%2)PUH;8=A<6"/0N 3@)"PP)RV#X5OF4P MTMK2 /THA\(RQ[4-DP1SG% /[Z0A-#JB'3ENN=*IX--PP9]ZDO^W8*FCSM,T M%AY7XX=!"9).N^?7K8[1)PT@(8U8(?8 M99>3T"[M%IQM0J,DHI$';JK]])B=PZ"E+R6^O2F@$28QM=ZS;<@B08@/=A(4 M&A:4 ?8E3%L7"*$DQ=&\R7-8)BF(/D_+ZPVLE8;762J;G[^25#" MWZ-?8)LS7T"'[J?ZS\+U_[I^3JG&Z/7W$_3J%!/0K!K=RZ)5[U&,\0GT_:CI M.)KWJ-+C)W3F/7&Q)F"=ET.0PM$DO6%@OKG190N49 MXY*MV>@Z_Q>(XSZB_I\5+F$G2<3AN[C?4/:WY$3 [6'4W9=[84/SV)6XSVVE M=B=MOTU!T-*'UF1QD 2^\#5O2UQ6'JV)&PO=V]R:W-H M965T&ULG99K;YLP%(;_BH7VH96Z<$G(I4J05J9IFS0I:M3M MLPLGP:JQF6V2;K^^MB$(FBO-A^#+>0_/>VPP\QT7+S(#4.@UITPNG$RIXMYU M99)!CN6 %\#TS)J+'"O=%1M7%@)P:D4Y=0//&[LY)LR)YG9L*:(Y+Q4E#)8" MR3+/L?CW )3O%H[O[ <>R2939L"-Y@7>P K44[$4NN 0(*B3(9L+YL(09*32*-\;?.Z32W M-,)V>Y_]F_6NO3QC"3&G?TBJLH4S=5 *:UQ2]LY M*"FEXGDMU@0Y8=45O]9U: G\T0E!4 N":P7#6C"T1BLR:^LK5CB:"[Y#PD3K M;*9A:V/5V@UA9A572NA9HG4JBCE+]9I BAXPQ2P!M#*Y)+J)2R& *;0$07B* MGA@N4Z(@O44W2VQF,E DP53>HL_H$W*1S/2PG+M*8YGD;E(C/%0(P0F$GR4; MH*%WAP(O\([(X_/R%11[N3_KREU=C*8B05.1P.8;G(G+W>H MP )M,2T!W1"&4DXI%A(5("K'M\<<5[>8V%N8!VD;>0//G[O;MJ\+01WZ84,_ M[$>/2Y5Q0?Z;$;M UD75/(I>Y0];5*%G?N_@+X9U\$<-_J@??LU,I"SUX 7T MT0'3>^IS$1W@L $./P2L7YA28982MKE$'5ZD/A?1H1XWU..SU#'/<_T./=PB M%U#')Q;]8'=<$=@!GS3@DQ[@'WDR)]<\F1>".NC3!GW: [W7OIX>5-,?CD<3 MSPO?<1\/]*>MP [[K&&?]6?OL<5GUQHX'GC$@-LZ\LSGQB\L-H1)1&&MI=Y@ MHG.(Z@BO.HH7]A1\YDJ?J;:9Z:\>$"9 SZ\Y5_N..5B;[ZCH#5!+ P04 M" #,9L6A;6$ET13K)_GVI M2V1''"EI^V)+U)D9GL/1<,3YDZZ^F[U2%CT7>6FN9WMK#U=!8#9[54ASJ0^J M=$^VNBJD=;?5+C"'2LFT,2KR@&(&VH4MOKV2=R MM2:B-F@0?V7JR9Q=HYK*@];?ZYO/Z?4,US-2N=K8VH5T?X]JJ?*\]N3F\7?G M=-;'K W/KU^\_]*0=V0>I%%+G7_+4KN_GL4SE*JM/.;VJW[Z376$>.UOHW/3 M_**G%LOY#&V.QNJB,W8S*+*R_9?/G1!G!F3,@'8&=&C 1@S"SB!\;P36&;#W M1N"=04,]:+DWPJVDE8MYI9]05:.=M_JB4;^Q=GIE99TH=[9R3S-G9Q=+7:9N MV56*[JRTRJ6 -4AOT5I695;N#+JX+^4QS:Q*/Z"?T?W="EW\]&$>6!>[]A!L MNC@W;1PZ$B=$7W1I]P:M7;P4L%]-VR<3]H'CW!.G+\1OZ*3#WX_E)0KQ1T0Q MQ5Q0 MG@B,&9\'C^>* 4 2)Y0R]AJX\H$1%SSB0X]K $APC4UZX"N^K.?+)ODNM;%U MEH]R;LWY66#"B4AB,>0, $,FDHB( 69A2ASGPD6"28"#RC[P)@1&M$A8Q]'HRA*2!@/& / ,(P9CV*8 M<=0SCAK+<(3QGP=52>NJ&%+/A[K(F8E71?1.Q:2,=VY/H('6%QU%0+ @?B+;T<5$L<)(,7R$?1TD2<>R)"P!Q*%A$0EC< MN-1SBLPFTU'TI((RN?X<+9.7M=ONKB/LC+)0 DPNT M7AD!@#QTN>X) (5V[A@=V2S(68]$WB.!(_U224#JQ'_'(Y=RP_H)X!AG'FX% MX%Q%CCS@&@#&+#G'O>9-3[SIFVW!>)9WQJ_V>U>H@*7V@<3I BRU#V24AG8RX?W6ZW4RUC][%TM,:Z)L U!5<3_04Y=2TDFI3] ME&UM!%C4"&H\$Y%XNPR,9)';:8;J0DA.W-[JO7^@3TKC>&1S):?VBDSW5^?Y M-<7?[VO&^(-(3B+A91>$Y$P0RH;\09^A*^+# A2'/%]DM, S2Y0@ %XV 8 >&PO=V]R:W-H965T&ULQ5MM M;]LX$OXK@G' M<"F%E\E+9( 6\N'VP7V4"3;VP^+^Z#:3"S4EKR2W*3__BC9 M-2W.D'2;I/V26/;#T;R0G&-F7;57DU77;7^>3MO%2FV* M]DV]597^Y:YN-D6G+YO[:;MM5+$;3=%\?JO6]6VN%>WJGN_?=?HJ^E1RK+< MJ*HMZRIJU-W5Y!?R\US&_8 !\=]2/;0GGZ/>E ]U_;&_^'5Y-8E[C=1:+;I> M1*'_?5(SM5[WDK0>?Q^$3H[W[ >>?OXB_5^#\=J8#T6K9O7ZSW+9K:XFZ21: MJKMBM^YNZH=_JX-!HI>WJ-?M\#=ZV&,3,8D6N[:K-X?!6H--6>W_%X\'1YP, MH-0Q@!X&4&L DXX![#" V7=(' /X80"W!A#F&" . P;3IWO;!\?E15=<7S;U M0]3T:"VM_S!X?QBM_556_42Y[1K]:ZG'==>SNEKJL*ME=-L5G=)3H&NC^BZZ M716-6M7KI6K:?T;SOW=E]SEZ];XJ=LNR4\O7T47T_C:/7OWC]>6TTWKTTJ:+ MPSW?[N])G??<;/0WJQ(F?G%_++4JNC)5JRC=T6YO"BK M:%9LRTY?>X3F?J$WJM.K2[MC7C156=VW/EESOZP_:JW+>-A4A^<8(WJ,$1WD M<(>J4M;/NXM*^CHHMNU?9-Q.*?(AJ3%(O"7JH8I/8;QJ=KPB27 M0K#+Z2=$'W;4AYVESSDZ["5)6P=YU& ?:0@3@J)A(WGA^-YU[CAUE[T>]-RVA1;_2&W1;#EJ<>^\\*T]71Y_T3M1_I5W2V)O2?5-H_H(R MDABSU78(AN*,\$187D& MELF5CB:;PV#IR38' MB$?['(%0F:2<9K:98>#83,-ZB)_V^%-.:)$2R'XN9)HYEBDQW(?XR<^39F90 M:8;.4NGRI2$MQ,]:GNA+2"H\KC24@O@YA8/7_K:KCIPR0]6!&5^32D%2IY], MYB?^U']";<-J2(S;@B0X(S#I"YG%>E>R@GL1D<^)/YR=1":N18E'1:MA10;*X3*B( M 8E!D(1+77679>3R$UN:!PIB H3GEJ%P Y @1N M064)$KO6D.%#U,^'_+R>P@,5$/?@84F.0 B+8T$3V\PP<&RFX5C4S[&>QD4I M9#YZ;W=F&4-[J)_VO"BOIY ;];/452=3PXRHGQD]T9>0KWA<:;@*]7.5;^7U M%#((/Z]GAD,P/X?X&E[/('M >3V#F=_!ZQ&D@]/I8[-D)VT4OS\X$8=N9#%G% G(.<#B LP%$TID[8'PB3 (4L*Q];%#!5@ MS]](8>%."@(1VD5V_9>'1QF-X(1B5VTY0@,-+LQ2:FK$N.&*_&G=%AXN,/"PQT6!*)+4B:I M?:IX!G!LIN%?_"4[+!SIL&0B=>0*;B@1_X$=%H[Q&=<#,?SDH9!0?\5%XX(* M8<<)),E MG]?O.$L-F,3W:MC+'R9?D7#.:$KL70 B*8VEQH*]#B+U+.&:D#H.*;E)Z?R\ M_HJ[Y>-P!](9T?M2(IFC6N4F8?/SSA#.4@.FXKT:=E1@$A5)S*D$QX (DF2Z M!D_M(G*.(!-)-='B%'>!,+E9A/H>7U,:BF"VG(4A>1@R]T+&III\*_SY]EMJ M01%,L3,$0@ECTEZ$85'SL*BQZ28'BZ?D8-1P>!("# ]V//(P9.Z%C,TUR5WX MD_L+%H("IG8B"'$D4F%RN_#G]F1@R]T+&WC!T2/CID+_Z$_ !$V :Y$7 - BA M6<:%3&T#P\"QF89BB:>V:7"Z)= VC8>+2T-YY+>T:7 U)-JF@5P#BTY-7<_HWKS29O2^K-EJK.STT?M._JM3L7V;:7W3U=GA;YT/==?5F M^+A2A4XT/4#_?E?7W9>+_@6@XRMEU_\'4$L#!!0 ( ,QP_E#9P;DDH08 M +P8 8 >&PO=V]R:W-H965T&ULE5E=;Z0V%/TKUJ@/ MNU)F!]M\1DFD9-)56VFWT:;;/GO DW$7,&M,/OKK>VT(3,"0) \)F&O[W.-[ M[[&=LP>I?M0'SC5Z+/*R/E\=M*Y.-YLZ/?""U9]DQ4OXLI>J8!I>U=VFKA1G MF>U4Y!OB>>&F8*)<79S9MAMU<28;G8N2WRA4-T7!U-,5S^7#^0JOGAN^B;N# M-@V;B[.*W?%;KK]7-PK>-OTHF2AX60M9(L7WYZM+?+JEU'2P%G\+_E ?/2/C MRD[*'^;E]^Q\Y1E$/.>I-D,P^'//MSS/S4B XV_;-U'IS9 ML9IO9?Z/R/3A?!6O4,;WK,GU-_GP&^\<"LQXJ"J5-K671=08$ MA2C;O^RQ(^*H XSC[D"Z#F3T-WHC2+..M5O!50#]]L95E!HO",W2KF>:P0+I&/1.28-8WO+V%[) D&F M*:9%>=>&JM""UPO3^/TTOIW&GYGF*Z2V*%-9<-<2M'U#V]=D\/V%3WP:$GJV MN3^F9FI'PBCV2=+;O0 7].""10XNLW\A9-L@TA+2/)5E*G*.RAZU:3=OJ:&K M4O)>0#2@W1/ZT)@H%.5')W.G"]2%/;IPD;IK#I4N%:RM'V6&6"&5%O_9!A>; M[7#!$4LX)GZ HQ&;#KL04YKX;C:C'F^TB'=[8.4=!TH0RR&N6)ER!(4;9;+9 MZ7V3 SVI;(!K%_9H@LD;H9Y:$.S!CQMTW(..%T%?'G%J"DDF:@L2P:LH[WD7 M'B[(\030.O0I&;/M,(,0][ ;=]+C3A9QWVJ9_E@;1<@0Q"G(9#T;%\D$0>#C M./9'0*=F.*!!2&(W4NP--=M;+C4V,&H3&4>Y4M<[7)^8K+8J0+8D34))B-R'&:4>C'%,TF#R0"6+(+]':*LU%*! M]_,@R32(@CB,DVB"0';Z,--DU<*6A50+O3$]^1 M" &-DGCLRM1PG7@X"N9B8M E'+RJFA/%>5VA._S!M%+ZODF!F::%V UE D7XZ057.H(2;U>8_ M&U&9$F[?1*FA% D(CJ5(GBK-&OL)I?Z$0)>EER1>/+,QP8,LX65=>N'8*T*$ M'1)#<0P12\_[-)FK$(,BX65)NE$RY3SKEAR.+(VR"_T6#Z;:0ST< MTF-Y[QR86D:$!K/[ #*H%/'>EG/=QNX-0=MM^ST7_6%,HG&\N"PQ!AGQXYGJ M1P;-(_A=*;<7)>S WIQR9- KLJQ7+Y=9U'5C=WJPR+ /*6#;5)NM"6K@V*00 M+ZI-59=5-L$=7(YE2_JQU$T5A&7'::@VS,T#C)'EF7NK=Y5\,@?N4I% M;;^VS;(R>S!WE#CTT4O"L:8XS,B,G)!!&E4C-A]:;.\5F\I4XE"^(O?&QS67F4QQ%,^61# ))E@7R&^]# M:;0T3KA3H5O[) Z#\1;883A75P8M),O'N$E=>3TS.]33<]HZ\B,\8=EAAW$4 MAW-Q,Z@K65;7:YXJ;C@&U-8%HZ'VPU7>OFA9V=OFG=1:%O;Q MP!EL78P!?-]+J9]?S 3]/RPN_@=02P,$% @ S'#^4':DX9F- P D0< M !@ !X;"]W;W)K MG+9N9QNPTQ9-T6Y&DFT?AGZ@J9/%AB)5DHJ3?[\[2M$\P/$'6WRY>^YY[LCC MXF#=G:\1 SPTVOAE4H?0OD]3+VMLA)_:%@WM5-8U(M#4[5/?.A1E=&IT6F39 MF[01RB2K15S;NM7"=D$K@UL'OFL:X1XWJ.UAF>3)T\*UVM>!%]+5HA5[O,'P M9[MU-$M'E%(U:+RR!AQ6RV2=O]]6OVW*D.]3.8)E%B)3H=K M>_B,@Y[7C">M]O$?#KWM;): ['RPS>!,#!IE^J]X&/)PY##/GG$H!HF M,,LF4&1%=@9O-@J>1;S9&<$>@H5/R@@CE=!P0V*1#EKP9_ O1OR+B'_Q#/Z8 MQ[64MC-!F3W\E!Z.^RB!QNL"5E.W1#!O-W$PBU0P1#08!RBV-NP=C ,3P>@59CDOR8 M)(I@.TT!$;@-@#+L\*,S_3T[J%!3$#SM*TS)@;@$-3JD.B@C=4=GA7'8[;(7 M^,N+>9&__#;"'EV0MP4K@Q0;VJ%B\>74W *\A2S"=TJ M0VV()T 5=/BS4XYH$<5&W"&@#XJZ /8:A*RI#!<5:I4B0$=]0^*%0M$69**.^N$&R,GF*X]=3+R MB<4M%4%0\U9[HRI%.$$_0N5LPQ'\43:F5!F)<7M=VI;%')W\K;.&QG*H_L?( MB]HP_"&#Y=+E?>7X[PUDQ02^HF#I7SH"I,5YW)]#GC]M3>!6N#URH*NF=?9^ MP&:A>1$_]#MUD].C-MD@8?!C$ 6;T'?,<75\;]9]F_W/O'^LOA$%1:776)%K M-GW[.@'7/P#])-@V-MV=#=3"X["FRX*.#6B_LG0)A@D'&%_AU;]02P,$% M @ S'#^4"_=#WBQ P 50@ !@ !X;"]W;W)K*$UP)2Z6[55NH*E;WKA]-]\":&6.O8J>W M]M_?V($ >[O<%S(>SSSSV/-B9GNE'TW)F(6G2D@S#TIKZVD4F;QD%35]53.) M.QNE*VIQJ;>1J36CA7>J1$3B>!A5E,M@,?.ZE5[,5&,%EVREP3151?6O)1-J M/P^2X*CXSK>E=8IH,:OIEJV9_;->:5Q%'4K!*R8-5Q(TV\R##\ETF3E[;_ 7 M9WMS)H,[R8-2CV[QI9@'L2/$!,NM0Z#XV;&/3 @'A#1^'C"#+J1S/)>/Z)_\ MV?$L#]2PCTK\X(4MY\$X@()M:"/L=[7_S [G&3B\7 GC?V'?VJ8D@+PQ5E4' M9V10<=E^Z=/A'LX4,M7"; MDK8T<"L+5ESZ1TBMXT>._);D*N#71O8AC4,@,8FOX*7=>5./EUXYKP&KX!.7 M5.:<"EA;:AG6F357\+,./_/XV2OXMU1++K?F=(GP]SU[LK 4*G_\YZ4;O0KH MFG)J:IJS>8!=9YC>L>"0M3XLJ>$Y2$P=;U-78U04*JQWXX/__MN;,2'Q^]O5 MVDO)^S^ &V=3-Y85\/ +"K[C!7(^QT&U+1GL?5&C&=TQC3T*LJD>,(3:7$0Q M@.UN+)4>!B>%=]:L5MHZ#;+BJNC##1<^*)(!]K.APIS']#Q:2LX=QX2+\S\T MCO%/A"S>\P6?6C0&J!! BX*[48 YOS!&*GQ'A:N $,/F)5!SQ*F= ZKW)9/( M$/GC$.G#/;+:*($CS47 "Z5XW%QA00E._;@Y4$>F2-GBE2 ;'!=281/[]='@ M2O+:+'D\TUVK+35#-RP3P.9@77/@3S*9]N[]]GD7GLSNG-.+6[T.X835NSM1 M>PLDG$RR<# BEY6?9:\'>P2!,QP3283A* M$DB2,"'9?QDE_8"E=LX*5Q%)V->JRLK7_07#\WTK93O]-V;^:']JDXF;J MMQP+2[ -NL;]T2 W3YB[<*JVC\<#\KB,^3%$M]]IIT![F\49N2P< &Z?Q*+ M?P%02P,$% @ S'#^4#,8/ QCV M<)8HZQ#I3KVCXOC?CW>2E11+L@=)=SSR(_D=2H^*30IA;$6[.+;&-0Y-ZHKJ(DCL^B6D@5+.=>=F.6<]U2)17> M&+!M70MS6&&E]XM@%!P%W^2N)">(EO-&[/ 6Z7MS8W@7#2BYK%%9J148+!;! MA]'%:NSTO<*?$O?VV1I<)ENM[]WF.E\$L0L(*\S((0C^/. :J\H!<1@_>LQ@ M<.D,GZ^/Z%<^=\YE*RRN=?67S*EO\)^WPF#B_3E?5OV'>Z MDSB K+6DZ]Z8(ZBEZK[BL>?AF<'Y:P9);Y#XN#M'/LJ-(+&<&[T'X[09S2U\ MJMZ:@Y/*7UL*6H7_#QQ^M?! 5*K(@5 [7Z@$MU6X_ MCXB=.M,HZQVL.@?)*PYF\%4K*BU\5#GF/]M''.P0<7*,>)6\"?BY5:>0QB$D M<1*_@9<.#*0>+WV# 0NDX4HJH3(I*K@E0?A"OC_ACP?\L<"5:6S^W]>XOA-%ZYQ+VPC,EP$W)D6S0,&_PEV)L-9U M(]0!I+])"Y(??,S06LA<5%)Q::M[R-"0+&0F'"6ZX/)NM)4$O_WZRWF2Q)?K MC?6KT>7O0*4@$!Q[T5:5@W:)Y+ ]\ G"%>9HF,I-CW#MCIE>%XMIM!&^)X^X M5YOK]0#LN/JN)#&8OP@+=SQNV/PPZ/<"B4_A6,Q80"SB#J(2"$WM#F]GI'B _)DI/)#G$T?32]F3571MX+2X]'$H/;K'A*MFBZ46CV >C41C/TG"23-W&+<9A,HU/1N\G7L5":&Y1/N-5US4 MPZL+.S=55Q>R-:6H8:J8;JN*J]4UE')Y.0R&ZXD[,2\,38RO+AH^AWLP7YNI MPJ_Q1DLF*JBUD#53D%\.WP9GUS'MMQN^"5CJWIA1)#,I'^GC0W8Y],DA*"$U MI('CSP)NH"Q)$;KQH],YW)@DP?YXK?V]C1UCF7$--[+\+C)37 XG0Y9!SMO2 MW,GE7]#%DY"^5);:_F=+MS=.ABQMM9%5)XP>5*)VO_RIPZ$G,/'W"(2=0&C] M=H:LE[?<\*L+)9=,T6[41@,;JI5&YT1-2;DW"E<%RIFKS]( B]D1NSM4\!*CYP:0:T8?T!]O M],=6?[Q'_WW!%7103OF*U+*W2O%Z;DVPOQ_@R;#K$@'_9Q>\![53E9[IAJ=P M.<0RU* 6,.S2Z+&' FSV>+W"DDFEP@RP5V$0C:+C@/$:/Y(X&$TF,9,Y2WMY M9O!$8T"Q$K'(")^T58H<)KF&:X-KVBB1TK(FOK Y1F7TB-6R/OK1\E+D8K,F M&]*KK;39^O7';Y,P.#E'>E1-*5< CGILVJJT0,S8M.0U>TW;0O_\W?UT:H?! M^1N&/5*<+I#!4WNVOA"XZLNCB]=V/U4 MM)H(AQ/7)<*,0X@U"*FHYZR2&92$>P8&5$4F22;G0K$%+UN@G*U1 MMP6>:JER= ]7YB_5; ML1 9+K"5@#)C_N^#=\@ORYR%1(*)4I@5BTZ]A%E"!.Y>2: MP/B(<$PA'YGOA?%F:^ =G_8T(NV O18U6P%7^HWM9\>#;RA+$32@A,SZZQ&N M)S9!L%;A*$N9@+Z#"(ZK8TP3(8%H&8F;L&7T=B%HNPCN=!)I^=H)WC1*/@D\ M3=;80C\([[E3-BX%MLRQS.S^3A&9Q,,1I[C95IKJ"2./9IC/UFB#%4CF>(Z MDA+,MJ4/RQ!99U/M@1W/2#I G>WG2URO ]\J(YS^ R4W54 N=51EZ*EE&I[^ MCWC=L(336[)O0':*6RII.X+!'R%)L3.K 0M=Q.],[D9 ^3M(];/!Y[::H9E>\7VWASV%A/;Q[H*H@TH%-B_+ MH,&7/NH6IGMH\( A->LR9.&I/SI)?&P<0>!-C@=_=C %83"*<#X(O3A"DCO- M2.#)*/%]]H:%7C(9W.#)A7<90DTQO*#D($CX=3P9A0GM"B(O2G9X\BPX%B6) M-?:*S/D3"Q^F&?'0(NWUA'H-FG!4X)5L,>>S%5L6(BUV-"J::;$SJ')%QAWR M\)0"8',1R*CGF'GL[<_N[>[=NUK:W?9D9:I$^(_NUF?Y9YF K)A])[.[E"6HPZYJGCE>_Z+D;'FJZ8>R@8:\0M\D8 M?*VI?,BB$]O+R !'<6S)$'EALF7DZ2A.$J)IY-NV2D1+1B>QY5GL^<&@Q\#3 MT>0DH04D5+0UOHM]012/PDEGT \/7PEN2NS>.1TG(_:A3KWM10+O"(Q3R6N\ MIBB#IVGC&BQT^NQMKUEKZV#8T[7Q4H3G6I<=;%F<94*GENW89F0[+]#(2F&+ MP=:5M2YSKHE:1ZCE++@H^:P$,HN.]?S0[>Q?[*?V=@7*X*N)02GF8N9.$@4_ M6J'<311U8F/<^&F5X^E!YZIK^_MBK?C*_M724DZ+)_:1U\1A%F "2O?3S\,M MI!T5@C59U[3ORN%%=>RZ)8][KY *U-R^M0A/A,X]2#:SF^?<6_>*V6YW;\%/ M7,VQ [$2&PO=V]R:W-H965T MNW?FI[8-6 MAJZ=\'W;2O=P2=KNSB;SR7[BHZJ;P!.S\]-.UG1#X7-W[3":C2B5:LEX98UP MM#V;7,S?7BYX?5SPNZ*=/W@7;,G&VEL>O*_.)CDK1)K*P @2?W=T15HS$-3X M,F!.1I&\\?!]C_Y3M!VV;*2G*ZO_4%5HSB8G$U'15O8Z?+2[GVFP9\EXI=4^ M/L4NK5VL)Z+L?;#ML!D:M,JD?WD_^.%@PTG^PH9BV%!$O9.@J.4[&>3YJ;,[ MX7@UT/@EFAIW0SEE."@WP>&KPKYP_L$&$DOQ1GRD.S(]G!?P5^,^(N(OW@!?_""[CM4&OO944DH-=8)^ 8 MX[?D'$O;*S05%UICRRC2)3O^@=!=0Q':0XC?/@C;.]&1BU1D2A)VHU4=%?"B M1_:YJ&,YA& J_J!'M%'$YN&I(KP%RK3*0^+H)I@1L88 9BF>OM_X($U #ND' M(0\4/]!:AH1I%3P%'P20V!,PZ!U ESYIBI*'.PTH)>2D67) M&:GC)(_E-,@T^S*;BG?*R[IV-)@/I^VKB)UY M9=M.FI@QMI1,1ZDZ(PJ8 ?I!MT<36&NRM9-=HTH6C/+CWE.QAARK",."L'*' M-W>C)7/%QI6?011 BSR8'-&A&$K5Q<0&:/2*4RD2O.-* M.K79D#097HVL)/Z)4T)'-]T O1$7T%Z540"T;:(G!VQWG[ ME8T[8C_[88E/K,$9W3@B84"+<">_'K8<@89!L6%\X 7/?^)>@L=\??#VU G? MBF*9Y>L\.YXO>)!GQ>(H6RUY<%QDJ^-EME@N,5@NLY/C>987RTA=EC/DP%\G MJW6V.)J+>7:\.,D6:PC+UNLY0XME5N2+;'6T$)\L9R/S= I.E+Y>Y5F^8!G% M/#M9%] @2E]"C>-L&;^PY#BQ%E>:I-LJTA6JU?1;5">J:Z!XG'/PQBF!R%+ M@6M,#VXOH ./XAKRGGU\Z:RL-C&6:# *Y7SM[!U3/-#=+85.HP--Q7O#A1K[ M3)8R8TCN+BWWXK)7NGH3[)MKQQ3H$UR*)FJO5ISL]*57'1?EH>Z.DP4?(C&7 MM@.Y1&NV:L,^EAO-Z>&I!=$ < -!84@K!7)$ U);E2HCL1@ 2BY\9L>!R%+E M@?.25?]WTCVZ>?#+WF^P?;T2WPV/8WXL\1B=V45G/G+$$3[R;X$?+_QO1LWS M'+-?/U^.S!/?I1!Z(T2=\$@7L MUMSQN)\DD8Q2:[N1?'X&WW!,>"X.R/L#)[\(.__^FY-BOOK!BXO4%#R?J7"2 MB6EWA=4J4BOS=8SS$T8F[F$C^ /RB:_2-6&<'2]9 M%^EN\;@\W=!^A<_YV*)IBZWY=+6<")=N/6D0;!=O&AL;8'M\;7!1),<+\'UK MH>@P8 'CU?/\7U!+ P04 " #,I#3IOQ]E.UX&M+G8)$5^^DB*7!R4?C$EHH5C):19>J6U M]3P(3%9BQ" M2WS48/95Q?3;&H4Z++W(.QF>>%%:9PA6BYH5N$'[HW[4I 4]2LXKE(8K"1IW M2^\ZFJ]3Y]\X_.1X,&J$CA (SZQ 8_5[Q!H5P0$3C3X?I M]5>ZP'/YA'[7Y$ZY;)G!&R6>>6[+I3?U(,<=VPO[I Y?L,MGY/ R)4SSA4/K MFZ0>9'MC5=4%$X.*R_;/CET=S@*FX0R;E'B#U!F M\*"D+0U\ECGF_\<'Q*BG%9]HK>.+@%_W<@A)Z$,F:#9X8@=Z4A8UE<7 )X@B/TE#/XE24B9^%(W\>#8=/--X M77%Y56M5$"$#Y#9-_>ED#"-RGXWC 567TUO,H5 J-Q#[T6CL3\:)O0?00RC?S9*"9EYH=1[,^F(;S7EN#LI5>HBV:>70GVTK:/OK?V*^.Z MG91_[NV^>6"ZX-* P!V%AL/)R /=SG"K6%4W<[-5EJ:P$4M:>ZB= YWO%#6C M4]P%_2)=_0502P,$% @ S'#^4!C=SI@T @ _P0 !D !X;"]W;W)K M&UL?53;;MLP#/T5PL]=[#KI>D$2H&E7; ,Z!,TN M#\,>%)N)M=BB)]%S]_>C9-=-;WFP15(\AQ=1FK9D=ZY 9+BO2N-F4<%<7\2Q MRPJLE!M1C49V-F0KQ:+:;>QJBRH/H*J,TR1Y'U=*FV@^#;:EG4^IX5(;7%IP M354I^V^!);6SZ#AZ,-SI;<'>$,^GM=KB"OE;O;2BQ0-+KBLT3I,!BYM9='E\ ML9AX_^#P76/K]F3PE:R)=E[YE,^BQ">$)6;L&90L?_$*R](321I_>LYH".F! M^_(#^TVH76I9*X=75/[0.1>SZ"R"'#>J*?F.VH_8UW/B^3(J7?A#V_E.QA%D MC6.J>K!D4&G3K>J^[\,>X"QY Y#V@#3DW04*65XK5O.II1:L]Q8V+X12 UJ2 MT\8?RHJM[&K!\?P+,<(IO(-;]9LL7(6(* *9# U;Y7LWC5E">4"<];2+CC9] M@_8<;LEPX>"#R3%_BH\EQ2'/]"'/17J0\'-C1C!.CB!-TN0 WWBH>QSXQ@?J M=L $-]HHDVE5PHH5H\P;NP/\DX%_$O@G;_ _Z1_<:;>#:^VRDEQC$7Y^Q7N& M14G9[M=KS3W,W9W9"&0L@0N4SR*"= B'#AV!$=!SVPO'X_.7CL%&#)<.:/.< M886U]&@M _+HS"V]UK!X;RAEHK;AZCG(J#'=@'6[W93?4C^[=TW"K[%8; M!R5N!)J,3D\BL-UUZQ2F.HSXFEC&-XB%O%!HO8/L;TA:UBL^P/#FS?\#4$L# M!!0 ( ,QP_E#;2SZ-F , )D' 9 >&PO=V]R:W-H965T++W7//YYT/=[%")+BOK8N+K")J7N5YU!76 M*DY\@XYW2A]J13P-VSPV 561G&J;SZ;37_):&9<#,QI#B^'A\ M0'^;M+.6C8IX[>T_IJ!JD5UF4&"I6DL??/<'#GHN!$][&],7NM[VXB(#W4;R M]>#,#&KC^K^Z'_+PR.%R^HS#;'"8)=Y]H,3RC2*UG ??01!K1I-!DIJ\F9QQ M4I0U!=XU[$?+OSPA7,(+^-W[HC/6@G(%W#A2;FLV%N,\)PXCQKD>(%<]Y.P9 MR)?PSCNJ(OSF"BR>^N=,;^0X.W!TF\+%"N/9UH]R>0RJ[_\+R#$?:'HCPY07#!B:(1C9R MK;)V#[RL9 K&$0930\-?7T!7H0/<23[ :]T&L=05"Q%D!]H$W=:1E>FT4!C- M^8.&"3F2?#X$Z^D%C'Q-P)= /$LDHXD23OH*%J"B;*ZQX3)L, SE/GT)SA,X M%@Y\"G \!2>\_D2W5HTA98U(M[AE"MI'$F[,/G +K??$'&PO=V]R:W-H965TRR$BOA!J9&S6\*8RM!/+7+V-4611Y ME8K3)/D<5T+J:#8):[=V-C$-*:GQUH)KJDK8YSDJLYI&PVBS<">7)?F%>#:I MQ1+OD7[4MY9G<<^2RPJUDT:#Q6(:G0]/YV,?'P)^2ERYK3'X2A;&//K)=3Z- M$B\(%6;D&03_/>$%*N6)6,;?CC/J4WK@]GC#?A5JYUH6PN&%4;]D3N4T.HX@ MQT(TBN[,ZBMV]1QZOLPH%WYAU<:.#B/(&D>FZL"LH)*Z_1?KSH"Q&QBS0JLCV8V/PBE!C2+D]IORCU9?BL91[/OAA!.X!-=8_X6'[.D7E>ZT35/]Q)^:_0 M1LD!I$F:[.$;]76. M]H3YT.R,"5U$)G4BBX)T'(YXO<'OYQSS\._.,=_*_V MP:5TF3*NL0B_'W!-,%_SSGJG[.=N]&0 ?/Z 2^;&(H#D*V![L[3GX3\3P MY NL4!K,0?R&\S7*3-++5\PP&15\^T 4P ;4AO+MQ-R63 "=<;1"Z05H@ZQ MHC(-6Q:"_=0YY)G0.2@I%E))DAV_Y9, W#:@Z"UW&\NA;FQM'+9()G*OS!4* M;UX.TE]:S\-HY'M!I54=ETD'&!U?JI1?5U PL&O);QQBQ4 @H+/NY?)N1,SUQ?_ :6?";/,&04#:N M:VX]O-R0[&4UCLE @-><)F>5X51*/J)Z9A>$!FTHO!J>P7DP^].VE7ZU;\KG;2]Z#6\[ M^HVP2ZD=*"P8F@R.N ?:MDNV$S)UZ$P+0]SGPK#D#PM:'\#O"\,WH)OX!/VG M:O8/4$L#!!0 ( ,QP_E!Q."3":@4 ' , 9 >&PO=V]R:W-H965T M _//3SWBCG=*OW3K! M/#2U-&?C ME;7KD^G4E"MLN)FH-4IZLU"ZX9:&>CDU:XV\\D%-/8V"8#9MN)#C\U/_[%:? MGZK6UD+BK0;3-@W7CY=8J^W9.!P/#[Z+YWFD;3'4HE M&I1&* D:%V?CB_#D,G'S_80_!&[-WCVX3.9*_72#3]79.'"$L,;2.@1.EPU> M85T[(*+Q3X\YWBWI O?O!_1KGSOE,N<&KU3]0U1V=3;.QU#A@K>U_:ZVOV&? M3^KP2E4;_Q>VW=R8)I>ML:KI@XE!(V1WY0^]#GL!>7 D(.H#(L^[6\BS_(5; M?GZJU1:TFTUH[L:GZJ.)G)!N4^ZLIK>"XNSY5V41P@ ^PA>DY,SIU!*J>SX3+#B$Z@E# C9)V9>!766'U/'Y*;':4HH'29?0JX.=63B .&$1!%+R"%^]2 MC#U>_$J*!JR":R&Y+ 6OX&+6O,2S,96;0;W!\;!=$[BJD>N%P+J"NEN- M0Q:R( C(V"W7" NE+"QX*6IA'X%;R((T (L2[%;!9RYIUB.$3N8PG0"ICKWJ M8<% T<@[>@62<-SO#P1>&P4KOJ$["4)60E-Q=02 :\WETJM*:VOBD\P.^#2T M+'&RK78Z[=@)"??B[Y9+SN &'T2I)G"_PA[9HFY T!:N-")@?CV\]'M?C8FF$=3OMH24C9:PJUX'-'4#AY*07* M5BVE^!K/A=8M#C$;7+YT$W4)K M_NC="&J#VL_8RWR[$N6*)"KKMB(B&B5NRM+T==VH-V_QDXXX#/M '@*X]@8H:E%T1>JEH%RB? MI7(LC"(G.N6HX9*3EPR6Q%,33_>05]2ZA+$.>/,$N245Z6>A:OHV&.\:EWNW M020//N=X,CK&K:76H^'B[BI/(F!]_3&RD -JNO:$KCT]!X2O;HWC[T=7ASF^ M@RC)6%YD=#=+(Q87Q>CN#3FG"8N3%,+9C(5!,;I7EN8]S^(=+1RQB%)X!WF8 MLS3(X;JE6B&.W)6,-R+1.73G%C7N2]G9\ZAZG4 CK\'[SHQ.0 I9"%,2L4?J M+A]Q_!A=/O_.CH4@>BR M@FA%8>&[Q]8W,%>L5%5TPNC*R>W-P9N*TE8MP6M7P,Z(ZJE>7A#SJ$<9?'4LI!&^M!-+KU4H(BYNE&J-90CW,; M5BO79ZD5^:_BY=!<=]][-WCIF^]"W*;XQ.GL0]<9D-$'T=_?J[4H:1^BT87? M^CM<4^B<=-WIX4U Y)*8!4G0U4>2%>2]OCZ<(G&1=?61!C&UC'2_/H+#^@A[ M+9Q:3=LXX?=&=(I^F=V?Q M&ZZ70AIBL*#08)*E8]#=^;8;6+7V9\JYLG1"];\P*9Q0$3CUQXS M&$(ZQV/Y@/[!YTZYW F#%ZKY7I>VF@?3 $I<.![!^YY]X$\RTMAQ6*FU0ZTLR8T M)_A4O3>1JZ5KRHW5]+4F/[NX5A:!PUNXI@=P)0O5(JQ0PTTE-,+K6W'7H'DS M"RW%Z%E+3?F;R$9+(6I M"Q"RA,NZV5HLX8>/#;?X:&'9J.+^YW-5/AG53>RYZ42!\X!&TJ!^P&!Q6VG$ M)^4'*A[ZXET3P/.?1JZN5-PXAT$:N4=1]X_B%7"6YRG+QE.28Y9$$C[[[>: X@$UC3<02DMC:%P]#,0)2_,)R[/,B^F8\6GN MQ"R.6!HG7LLYFTZSD:\8S2YTU#-I:]'\ _86,I9,.21C-HECB&,6\_1_!N4! MYZDWK2ICJ3/4LG]I93'E$WM:Z<2!>FV2LBAZ4IR.>,>C[J^_T*HC/._1%' M_DCB7AF-#N_@A T\]S##HV%O46_\2C,4?BMM/_>#=MB:[_IE\=>\7[F?A=[4 MTD"#:W*-SB99 +I?8_W%JLZOCCME:1%YL:+-C]H9T/>UHH[L+R[ \%^R^ -0 M2P,$% @ S'#^4(Q3W;-_ @ +@4 !D !X;"]W;W)K&UL?5113]LP$'[G5YPB'C8I$,=I*45M)=HQC6E,B++M8=J#FUP; M"\<.MM/2?S_;"5DG05_B._N^[[N[^#S9*?UD2D0++Y609AJ5UM9726+R$BMF MSE6-TIVLE:Z8=:[>)*;6R(H JD1"";E(*L9E-)N$O7L]FZC&"B[Q7H-IJHKI M_1R%VDVC-'K=>.";TOJ-9#:IV0:7:'_4]]IY2<]2\ JEX4J"QO4TNDZOY@,? M'P)^VJ_L MGT/MKI85,[A0XA) M=>J>(\D[I7FK1-]1&L.=DK8T<",++/[')R[K/G7ZFOJ<'B7\VLASR$@,E%!R MA"_K6Y$%ONQ(*PRT]1VA&_1T@T W>(?NL&L+P8SA:XX%K/:P<'W0[CHV3, = MLXWF=@_N[R'\#NKPB"\6YD+E3W_>ZO-173_%5Z9F.4XC-Z8&]18CWROL>P5+ MK"U6*]3=5CH^^8;&@"V9!.4B]\@TG$*:QF20C>/T8MCALU$\H!<>#V]U-SFXPQ7J39A4 [EJ MI&VO<[_;/P;7[0S\"V]?DCNF-UP:$+AV4'(^&D:@V^EL':OJ,!$K9=U\!;-T M#QIJ'^#.U\I=A<[Q OT3.?L+4$L#!!0 ( ,QP_E#XRUJDO@, .4( 9 M >&PO=V]R:W-H965T9EB(W=@)G9>%![Y::[/@3T8U6^$< M]6-]+VGF=R@Y+[%27%0@<3EVIN'-K&_LK<$3QYTZ&H/)9"'$LYG\EH^=P!#" M C-M$!C];?$6B\( $8V_6DRG"VDQ^Q3:?U.!EHE#V%W:M;>! ME%:E*TS,2AYU?RS?5N'[W&(6H?(\FX" M698?F&:3D10[D,::T,S IFJ]B1ROC"AS+6F7DY^>W F-D, 5S+7(GJ],@CG< MBI)$5\S6[>(+6Q2H+D>^IGC&R\]:[%F#';V!/81/HM)K!1^K'/-O_7WBV9&- M7LC.HK. OV\J#^+ A2B(@C-X<9=\;/'B,\DK:/([ Y=T<(F%2]Z FU/'Y)L" M02QAOF82VW+>LP,=8PW3'9.YVU0:/M>FNLJ%)U9LFDI/%;5&LPQ_6%;P!?<: M9@4Y_'FJ_N?YW-$]C_N:NH4,MZ(@ M3@77!XB'7@H__C"(PO G2!)O^+[WP-7SU5(B J\T2E0:)*-S%'A1TIF&7G]X MA%CP)<(%K^" 3*I+>^;ZO2?RY=4*:I1VG9T1).U'2\Z*<$D)*5JW0 MC-U6"!>FYGXP"7]?Z<]&-5?IC:I9AF.'[DJ%=LF1>AFZ2I$3\.;$,9^5+W.K'J)5X0]HYT';J#Z]1LD$SQ:_!3FH9Q MXD:#-F 0G=34/WIZ2I0K^\ JR,2FTLTKU*UV;_BT>;I>S9L/@$],KC@U18%+ M<@V\:VHQV3RJS42+VCYD"Z'I6;3#-7V'H#0&M+\4=)^W$Q.@^[*9_ U02P,$ M% @ S'#^4,T[KY;) @ * 8 !D !X;"]W;W)K&ULK57;;MLX$/V5@; %=@$FHF3)M@K;0)SL8G>!!D$N[4.Q#[0UMHA0 MI)>DX_3O.Z04U6D;/_5!(\[,F3,7B^/9P=A'UR!Z>&Z5=O.D\7[W/DW=NL%6 MN'.S0TV>C;&M\*3:;>IV%D4=@UJ5YIR/TU9(G2QFT79C%S.S]TIJO+'@]FTK M[)G 4LL6M9-&@\7-/+G(WB^+ M@(^ CQ(/[N@,H9.5,8]!^:>>)SP4A K7/C (>CWA)2H5B*B,_WO.9$@9 H_/ M+^Q_Q=ZIEY5P>&G4)UG[9IY,$ZAQ(_;*WYK#W]CW4P:^M5$N2CATV*),8+UW MWK1],%702MV]Q7,_AZ. *7\C(.\#\EAWERA6>26\6,RL.8 -:&(+A]AJC*;B MI X_RIVWY)44YQ?7QB.4< :W^(1ZC_#[O5@I='_,4D_T 92N>ZIE1Y6_057! M!Z-]X^!/76/].CZELH;:\I?:EOE)PG_W^AQ&G$'.H+N23FRW%K\"#GRC$VKG"J(V4LJ8\S*Z F9HZ&" M7SB*I36B7@E=@T/[)-<(.VN>9(W6036!=[T8!U&26.ZEJL^\.=M9J7U_(0-X M1,[P%/0$X/=]9IR3]0?YL\\N/;J]Q+V-.\IUD^XN\F =UN!%=_N_P;L=^D'8 MK=0.%&XHE)]/:.O8;B]UBC>[N M6QE,C\=C0*D<; .3?&+HCO1(2#'\.BZ]0 M2P,$% @ S'#^4,GAWN>! @ * 4 !D !X;"]W;W)K&UL?51+;]LP#+[G5Q#&#AO@UH^\BR1 TZU8!W0HFFX]##LH-F,+ ME25/DI/VWX^272\#VEQBDOKX\1&2BX/23Z9$M/!<"6F606EM?1%%)BNQ8N9< MU2CI9:=TQ2RINHA,K9'EWJD241K'DZAB7 :KA;?=Z=5"-59PB7<:3%-53+^L M4:C#,DB"5\,]+TKK#-%J4;,"-VA_U'>:M*AGR7F%TG E0>-N&5PF%^N1PWO M3XX'=, M&51H>>;WBB7@-M?2?H M1CW=R-.-WJ';T)+DC4!0N[Z#+R%<-5J3#+]\('C 9PMKH;*GWV^U]&0(MY47 MIF89+@-:.X-ZCX%K"_9M@0W6%JLMZLZ4S ?W[$!C8E%S)@Q\@"0)AZ,X'"8C M4J9ADHS#=#X;/-+*G'%Y5FM5$+D!@LU&X6PZ@3'!YY-T<,TEI_G*H5 J-Y"& MR7@23B=#!W52&@^.9B<$29>$XA')+ GGXY24>1@G:3B?Q?!6RZ.CZ:U0%WY' M#62JD;8=Y-[:GX'+=OK_P=L;M8E7M=V&K+&V6 M%TLZ9:@=@-YWBN:C4UR _CBN_@)02P,$% @ S'#^4+!!X1C2 P =@D M !D !X;"]W;W)K&ULG5;?;Z-&$'[W7S%">4BD M;8#E=V1;2M([]:K+-3KGVH>J#VLSME& I;M+G/SWG07");J$L_H"NS#SS7SS MS3+,#U+=ZSVB@<>JK/7"V1O37+BNWNRQ$OI<-EC3FZU4E3"T53M7-PI%WCE5 MI30A+W!B+(.CV@-=8EA:(TOAWP'3&D-;QY?H9_6/'G;BLA<9K6?Y5Y&:_ M<%('$W'/A$%F\C2]U=X3#8>@YL6FUD-3A3!E51]W?Q.-3A& <^ M./ N[SY0E^6OPHCE7,D#*&M-:';14>V\*;FBMJ*LC**W!?F9Y1=I$'P/?H'/ M2.0TG-Z)=8GZ;.X:@K=&[F: NNJA^#M0&=S(VNPU?*ASS%_[NY36F!M_SNV* M3P+^WM;G$'@,N,>]";Q@Y!IT>,$$5PT]OPFX<(0+.[CP';C/J#4B@S\:5,(4 M]:XO(7QXI!-#][^[2'"'CP:N2KFY_^>MFD[&L$?R0C=B@PN'SIQ&]8#.\GO ML@N(0\"6ZJ[@%GI#57E"HVFA M'D6+)T5;T=#-V[(+]K$E<1!NJ)VJMAH^+K?/#&@>P[5H M"DMN^'0?)^)D F^+>*EM/BML#%9K*NUX4#HQJ6O#@'FAURL6)AE58U#,'I4@ M2WK%(B^@3T;T4C'O1\7\0;%JX/V#5_4$L#!!0 ( ,QP_E Y^/TJ=P( )P& 9 M >&PO=V]R:W-H965TK5'7ENC+;0HGED%? ]$G!18F5-L7&E94 G%M02=W \V*W MQ(0Y:6+W%B)->*TH8; 02-9EB<7S-5"^FSB^\[IQ1S9;93;<-*GP!I:@5M5" M:,OM6')2 I.$,R2@F#A3_VH>&W_K\(W 3NZMDT>[QG=TZ:"LEHJ7+5@K* EKGOBIK<,>P(^. ((6$+P5$+: M\*V J 5$MC)-*K8.WA2-:;GVG.UG*.S=^>)JW1\P^)F;:SK M)E9P)-;GF@U1Z%V@P N\'OCL-/QKIH;(\PWPG,^#%8"4!3:4$U5>BAC2VI.:;?$R#L>]Y MXS!Q'_>3.?3S.H_?](:=WO#O]-X0O":4J.<+=,\5IGUJPT.UE^,@, 7LTQ)U M6J*36J99QFMFQ2P59CD6N42K*L?Z9=3MB0=>@'[<0KD&\?-$JT9=N-%_:-5L M=)A\Y)FK/_FX4Q/_\T;,XD,M<9\6=V\4F+E]B\6&,(DH%!KI#<&ULI59=;]HP M%/TK5K2'5MI(XGQ2 5+YF+9)[5!1UVN6'., M29L1>] M^9H/'4\7A$N<21T!J:]7/,%EJ0.I,GXV,9TVI2;NKW?1/QOM2LLS$GC"RB>2 MRV+HI [(\1)M2OG ME]PHR?2\3)6"O,)M@W6FB%J"$:Z6VLWQDV11*,!9UO -5I%TPOC MOF$KOPC5?;*07#TEBB=']TQB ,$G<*]Z\BO-6(7!''.P*!#'ZOC).(US2[ ]XT4$M&UQ,057'ZX'KE0UZDQNUM0S MKNN!)^H)P!VCLA!@1G.<6_C3\_S^&;ZKO&D-@CN#QO!LP&\;V@.!]Q% #WJ6 M>B87T_V^3<[_99_]<_8#,X*V6P(3+SS5+:I)B&D2VYNMN;'AZOOI=03[_3"* MTX'[NN_8,HP+81C$,#C$S2QYXR0-8;_%'8@-6['A6;%MZZ.F M];.Z]47=^E=DM[2V>1T[.A 9]I-^%'73M"XE9UT:(T$RHSMG98FX &OUCV(\L%I01TOV^Z('.V]]8@-UE=LP M0;=3-4_6X]^?\/4P>H?XBE !2KQ4J;Q>HEJ2 MUP->O9%L;2:89R;5/&26A9J),=< ]7S)U(74;'2"=LH>_0902P,$% @ MS'#^4)H*-;8< @ C 0 !D !X;"]W;W)K&UL M?51;;]HP%/XK1WGJ)"!IH&RK *G03NTD*E1VT33MP20'8M67U#[A\N]G.R%C M$N4E/L<^WWS13IM76R 2[*50=AP51.5M'-NL0,EL3Y>HW,E:&\G(N683 MV](@RP-(BCA-DF$L&5?19!3V%F8RTA4)KG!AP%92,G.8HM"[<70='3=>^*8@ MOQ%/1B7;X!+I>[DPSHM;EIQ+5)9K!0;7X^CN^G8Z\/$AX ?'G3VQP7>RTOK5 M.T_Y.$I\02@P(\_ W++%&0KAB5P9;PUGU*;TP%/[R/XE].YZ63&+,RU^\IR* M/V/1SX_DR+6SXPJZ.'0XCR"I+6C9@5X'DJE[9OIG#"<#Q MG >D#2 -==>)0I7WC-AD9/0.C(]V;-X(K0:T*XXK_U.69-PI=SB:/&M"Z$,7 M9LP6G?"%A[>*;YE 11:8RN%);=&2#/[5/1+CPL(WW%/%Q(=13*X,3Q9G3INE%PJ^5ZD$_Z4":I,D%OGX[DW[@ M&[S#-V=[+BL)O^3G(#!P>TY\J-3Q0BT6S"/;"0Z4I1+99VM[UJ=[7"_H77]W3. MS(8K"P+7#IKT/CJAFEK[M4.Z#'I;:7+J#6;AG@LT/L"=K[737./X!.T#-/D+ M4$L#!!0 ( ,QP_E!!%'8#2 ( &8% 9 >&PO=V]R:W-H965T=LZU4+[I -/!6E%@2?65 MK%#8FY54)34V5.M05PKITI-*'L:$#,.2,A'DF3][4'DF:\.9P <%NBY+JG:W MR.5V$D3!^\$C6Q?&'81Y5M$USM$\50_*1F&GLF0E"LVD (6K2? YNIFF#N\! MOQEN]=X>7"7/4KZXX&XY"8@SA!P7QBE0NVQPBIP[(6OCM=4,NI2.N+]_5__J M:[>U/%.-4\G_L*4I)L%U $MWD%S[+VQ;+ E@46LCRY9L M'91,-"M]:_NP1XC2$X2X)<3_2TA:0N(+;9SYLF;4T#Q3<@O*H:V:V_C>>+:M MA@GW%^=&V5MF>2;_*0U" I4HC 8JEG G-JA-Z>-+N*>F M5LSLP.9#D"N8SC25[+:X@ M(1<0DYCTT*#>)2%FWWS/4"+2N,1Z8 '-I/.9O*AS>ARX,WI/G<-=;"7 M-+XF(SOBY!]W/YRP]:DX%NJ=JS80&CBM+)5TYG\!4$L#!!0 ( ,QP_E!7<2SLU < .$M 9 >&PO=V]R M:W-H965TQ?WQ=_2P:L60H'G@,;Q9"1DS!5WD_2AXD9WZF%(4C M8EGN*&)!/#@^S)Y=R^-#L5)A$/-KB9)5%#'Y5. MB._IE\_^T(AGZMT" ;_'OD9#\-T)+#CKV+0P6;.5''[\WKT6>8\.'/' M$GXFPM\#7RV/!MX ^7S!5J&Z$4^7O'#(2<>;BS#)_J*G0M8:H/DJ42(JE,&" M*(CS_^RY &)+ <8Q*Y!"@715L L%NZI :Q1HH4"[SN 4"DY%@=0IN(6"V]6D M<:$PKBJX-0I>H>!EJYLO1[:64Z;8\:$43TBFTC!:^B$+B$P;EC"(T]B]51+> M!J"GCK\(Q1%%']&M$O/O'],P\-&9B" W$I9%UXDL819_QNB,CD !&+6"9 F]5_6<5#9%NU MZM/.ZGAB6HYF]2F?@SJN59^]S?B+MQE_^>K92RMI;U+1SL:C->/=+IGD109> MLQYY^/D#GSVE6MQ>S%TQ:MO4 M]LIBLUTQAV+/HV6QBUTQ[-B.2_1P)1SH!@?Z-AR^B/B1)PI>GSPQZ1_ ?I4H M>*K0"Q3[&SX7]W'P-X<7)Y%8I1J_"L5"$VZY)4X)-SH&)RJ(4 .^!KG+=KD2 M),X&$N='07+-92!\!*QG_3C?Y?_+F31MZ+-FRRA,P&2""(KR?0T3Y+.7I"$? MW(W3;F>G2Q5IRW-T]X*,X.0H?'U(%9(#= $:*D%!7/B?/A%)@C[ DR353XR^ MNSOA@2&O'*N2" :Q,9!'R[SHXXW_X[[]AQTCD+E2L>[UZ]QLC%.LL[=99\>P MSCDQ6C"8;C"9OQBAY M?1;]GO4&Z;;SR"7T.A!Q7,Z#A*-K&-I0IL%V!C$BH74#2@W46D8- M8==B/2GBSE[''<%M>S#>Z@_POP/-9W _@!YXCKZQ<&5D-85II7(Z]B83IU*= M.\I=MLN502(:)-((TK44<\[]!"VDB/)6:NWU)B/,W0;9Y5#6Q*T0L@N#&*$U M1FNZB9OYYGGT$(H7S@M[KU=ROF1IYH8L1G]<\>B.RS^;8D@3.MR=T;TRAJZ8 M_ Y,)M]58/>9PSO()XBIQ0+V(L@G:']-031KLAL=.2_F+Q$-!UOC:I@;Q7 -!\6:C^'>"9GV=[_R M<%Z85MKY\9#85=>-8EY=@FLJAGOG8E]6:4(AL4 GOI^1;MCX\[! )RNU%#(E MZ"TA<%K86>I8+*N6:V+-I7#O9$I[N';KD04ANPMYUFYD[*'%O[/"RG)'-G&K M"SWK*'?9+E?&2_,JW$RLKJ"*1ZNHRT9)- \AO?.0/1EMBT'M1)1H)D&:F<05 M>^Z,F*Z\I+GR_@N(-1ODM".F*S1YXXE0SC$VB*+_H7W"4M=OTGO]WA?D9H,Z MA*6NVN2-9RL&D/>(9%U=2>_5=5^0FPWJ$,FZ?I+F^GD#-D'%3SNAG/AT@4[7 M+M)[[3K_:Q6H%VA*P,Y5WA1_54NH9FH);+BV VX[0"*[Y0=/J%/#1XBN/N3M M;7T_'AMZVKRPI_P;S5@@\WYNC]:?&+IZ/*RIT+8NIG9S[:J-.JWBQ2L4 MRVAJ0F#W3@CZV0M."\.W]P)GF[@7$!ND/+MZXFR0HC:M:0+LK5^@NA..'[VM M5,Z#UC_>I._S^;KO**>%FY4=Q<)5K UBUG!,:F#4?,GNG2^]F]WYHO"U!!(= MUIP^V9IVV+0^-_EG]VA-SNSW1LY:#&K?,34WLU_)S0Q,M[>5 MT%S/?F\_^K08A*U6GFQK7FNHG"L.WZ[[GDIIV@FK21-\K:>JAG2A\K9X!UQQ_4TV.: LYXF&8 M_7)UP6.P-$0L!J/]"(H5^,S2.YCK*SI)IUS;NA#SQALQ#3>#J.%*BC5VG+1U/S3B\CZ[ M*YR@>;^\@GV2WU"-.@5> [/H+\7C]+,HIJ2$P9<$<&1A%D_N$MN1TEF M#=R.%P)KM3=&UI6)$$L[^9+W@]@J @I3;1'8/%YA!)1:DM'QIX(&]9G6<'_\ M1O_DG#?.3+""D: _2*X7_: 3H!QF>$7UDUA_ALJAEN5-!57N%ZW+O6VS>;I2 M6K#*V"A@A)=/O*D"L6>0MHX8I)5!^L[ 1.:P0;,R:#I'2V7.K7NL\: GQ1I) MN]O0[,#%QED;;PBWU_BLI7E+C)T>?!,:4(8:Z%F+Z;)A(Y*CD6 F311V@6Z@ M%TQ7Y?A.F>LN[%"AJWO0F%!UW8NT$6)QT;0Z=%@>FAXYM(O&@NN%0@\\A_Q? M^\@X4'N1OGDQ3+W KRL>HF;\$:5Q&A_0,SK;/.EZY#3KH#8=+SO"NR>O) >> MHRT!FA^*C]\^#N/X@T='5NO(O)P74)KP.2I $I&C*\+1%K!4U^CJIWD>O#D_ M,2L!J(-8>8-)"^5XJP[%W$]JEB2/EZW:RY:7-":Y#M&MGV M(A\VA2DSYDMX%=1D/B5Z>RA6?DBS&[:\UWA3J[GQ@IZ(6C9F$@ 1KD&:2T42 M:SBDR ^*PS3S">K4@CKGA8>2&9R75GY@=C(9NK6T[L53WD\\G:A)O"NVL3]5 M\>;<5$WV*GARB60]0NBU)H*E9 O4$L#!!0 ( ,QP_E A^1^4& , '@* 9 >&PO=V]R M:W-H965T>N*Y,5Y$3V>0%,/UEPD1.ENV+IRD( 26U0GKG8\X9N3BASIF,[=BNF M8[Y6&65P*Y!/IO,EG3B>(8(,$F52$/VW@1ED MF2?N+MM55\&:(*>L_"=/E1&- )VG/0!7 7@W8- 1$%0!@15: MDEE95T21Z5CP+1)FMLYF&M8;&ZW54&9>XUP)_93J.#7]QA6@ >JAN>+)8\\X MDJ(9S_4VD<0:W4/?"]OX(8@>*]V?EV\=G5R!(C23IWK:!^0BN2("Y-A5<L MX"85QF6)@3LP1NB&,[62Z)JED+Z.=[6D6A=^UG6)#R;\NF9]%'AG"'O8:^&9 M'1WNCP[@!+7-@[NQ(>V1#0A]4!$\@4BH!%0(FL ^8]XS3J6T:%>T;YV \:1I5OO&5:I+]V'7X.:\;A M^_QLBCC.R^&^E[@_"';DM,[RHW8U4:TF.JCFNH)_T_-HS\Q>''9Y&=>KQ^_S M\C7><6[&>S[A?ABW@XYJT-%!T!EAB;YY- <72%\G"Z!'[-/1OF>#&'<=:-][ M^81[[[/M .YQ'E8 KS9;T _"#O+&Y>/_\\]BE;)I8Q"&0:>-^ 4&_X\O8[7J MSD'U=G>@V[C#V4GC@2M<=MKG2I2$(,T$_7W!=+50=LT!=;$[_ M E!+ P04 " #,C-5OA+9H_UW-%/;]!27F!0G,I M0.%R[$W#][,PL@[.XH[C5N^TP8:RD/+>=B[3L1=81IAC8BP$H]\&SS'/+1+Q M^%Z#>LV:UG&W_8C^T05/P2R8QG.9?^.IR<;>P(,4EZS,S8WVM6W@05)J(XO:F1@47%1_]J,68L>A>\PAJAV<$'ZUD&-YP0R;C)3<@K+6 MA&8;+E3G3>2XL+MR:Q3-&)HQEG!5\5HULFJX>T%&L9S_>Z0Y5]76"Q0_3WR#9&U2_I)36Q6$8N.$!O" ME10FT_!!I)@^]_TXM?1VKH$Q;3--JCHP,&*=M% RB@!EHPKV+"\1,8>Z_AWCO)_=8N=R@GIXJXKY!N!P.+!]BUF[,'-SS= M,I6VX,/WDIL'N!24F*6=T'!M,HK+9$S ]=KE< O^L%IHH-CGJ+A,7[UIO?U- M&\:](W&?-7&?_:9QM^!;G28PK=/$F<"%39./-DWN_DN:G.VG2=CI'E:KWZC5 M/ZG6777:7KMC_;T=:_?ZQT[9H.$P>"V'7U!EL*]*W G"PY2&#:7A24KT:"V1 M_XPRPWUEAH/^D5P.@Z<7)O@)(K\@3XW_3)^H$QQ)FW#GZ0O_WQN[QG]^9&PO=V]R:W-H M965TSG8"85+:]Q'>^^[Z[S_8E;;5YL24BP;&2RLZBDJA^9,SF M)5;<#G6-RD5VVE21% E61)'$]8Q86*LC3LK4R6ZH:D4+@R8)NJ MXN;7$TK=SJ)1=-I8BWU)?H-E:>S,4H@*E15:@<'=+)J/'A>) MSP\)WP6V]L(&KV2K]8MW/A:S*/8-H<2\D;36[0?L]8P]7ZZE#5]HN]SQ)(*\L:2K M'NPZJ(3J5G[LS^$",+J_ DAZ0/*_@+L>$=IT%64M./$N-;L'X;,?FC7 V M >W4".5O<4/&187#4?95$\(8WL(:#Z@:A)LE$A?2PC<\4L/EK8L];Y9P\^8V M9>0J>AS+>_:GCCVYPOZI44.XBP>0Q$G\"GSQ=_@&ZQ-\]/ GG#F=9[')66P2 M^.ZO\,WS7#>*K!.;HSCPK<0!S*5[R5SE"&XF8&&P$ 2?M;4#6#3&H*+7='>% M)J&0GY1#EDP?XNDX98=+??],ZW2PBPOTP_.%F[U0%B3N'# >OAM'8+H'V3FD MZW"G6TWNA02S=#.,QB>X^$Z[>^T=_TS.?X7L-U!+ P04 " #,,3H50&Z+@HA?(YKS_^@ MR%CY)#^K0!P0T"D"K@BX2?!/$+R*X)UKP:\(_KD6@HI@77=+WVW@$J+(L"_X M'@B#UFIF8*-OV3I>&3,'9::$?IMIGAK>J[2N_":+F+RN*HM(A/6/3 '6=J+<&$I31M MX2?=_+B#[VKOZQ#@YQ",<*?@MRV[!A[\&V"(8/@ WAA[8C="DQN90XN8!X%+J@#EW0J302G*1SPE(PHV*7+2B8"K[+4BHD^/>. M%G,J_NLP$]9FPC^2H6Z5.#J5H MYR1N\\%1ZWN %;V0GJL,6=6=GF^7IE>)7 M&Y'IZ(WM!^7,U/1J&[T_DIIN%>]49BZC)=TT_U1>NFEOI26N0Q9WZCS=?WV< M)&#V>/LXF77H(?CR&8?OK=N5PG'AAC$,4:,>C]N0$/M>%#0K=PLRQ)&IW,W2 MW8(,@IXNWSAHK]WHH(5!G;[?%/L>:D;S-0Z% M?L^/83.8KX$XCA%L BM(?T9$V;67$\4WMBV= MT")"#?:8O22*,(C4F;$!7CVC2GK85C9[;;P+_?L1.BT(9J-XD_WO?X.;:/ M\T:J5[T%,.2MXD+/O:TQ];7OZ]46*JJO9 T"9]925=1@5VU\72N@I3-5W(^" M(/,KRH17Y&[L016YW!G.!#PHHG=51=7[#7#9S+W0^QAX9)NML0-^D==T TLP M3_6#PI[?1RE9!4(S*8B"]=S['EXO4JMW@C\,&CUH$YO)BY2OMG-?SKW @&' ME;$1*/[VL #.;2#$^-O%]/HEK7'8_HA^YW+'7%ZHAH7DSZPTV[DW]4@):[KC MYE$V/Z#+QP&N)-?N2YI6FTT\LMII(ZO.C 05$^V?OG7[,#"$R1>&J#-$_VN( M.T/L$FW)7%JWU- B5[(ARJHQFFVXO7%NS(8)>XI+HW"6H<\4OZ4!DI%+2ZGWLG9[=@*./Z'#5/RUMR]NT\]PURV&C^JEOSIETS M^F+-GSMQ1>+@@D1!%(S8%Z?M2Z@_[.'LL]W'[/LMB/HMB%R\Y(MXC[3!'36@ M&.5Z+)O6GCF[K8I]$89Q$L1ADOO[(?>Q^:6WR905D! MSJ\E5FO7L<7?O_7%/U!+ P04 " #,"L5()4W M;9/:(=IM'Z9],.& K(G-; .S]W\>5Z>\8?Q 9 MHLVV'(@2P,* ]MUG+8=$I]: M@YY9F_%!CT4R\"G,.!)1&!+^9P@!V_]#;DC7<@?RZG7$U MLU.6I1\"%3ZCB,.J;UWCJREN:X#9\O)IV;<<[1$$X$E- M0=3?#D80!)I)^?$[(;52FQIX.'YBGYK#J\,LB( 1"[[[2[GI6Y<66L**1(&< ML_U'2 [4TGP>"X3Y1?MDKV,A+Q*2A0E8>1#Z-/XGCXD0!P#%DP]P$X!["F@6 M !H)H%'70C,!-.M::"6 UBF@70!H)P 33#L6RR@])I(,>ISM$=>[%9L>F' 9 MM!+8ISJS[B173WV%DX-;)@%UT =T0WXQCD;&(J@!HQY0R8F)_]LQ2.(' MW# MHXQ(\$X!"K;.??& ?MQ N #^LV=+Y:.V9'N)/\/8'[? GP:Z851N!)K0)2QS M\.-R?+<*/RW'8[>$P%;BI@J[3PH/W5+&SQ&]0 WG/7(=U\EQ:%0;CKMY>KS. M^N1UUJ?E\#O8%L&/M&RDV=HP?,T"OCGL@$: AD"]C;H)LTQ#?[.$O"[(OR.3 MS=1DL]3D\^Q^CV; ]9JZ>?,2O)S/=2X'I3C<+< -WZAO4F%O9";'52@T5N]8NY6H9+?S;N!F[/WAT5N+(MQSX>?"7@%XMPF!)?:#UQW,RP M>]ZT&%<0XD[!NS6M K8K$@IG50R7E[&Z:M[O62TULUJ&SUS,QA6$A3?5M J8 M'RJK+[B\P%2HJ45,7ZE:F/3M:'^&J$<];'^&H2]X$9?=R6WA"^]JE :R4*>>B MH^+(XTXOGDBV-9W)@DD5'C/;#'.BCD6!W.RD0N9$ MFZG<^JJ02!('RID?!L'4SPGE7ARYM:6,(U%J1CDN):@RSXE\GR,3U;N% M1[K-M%WPXZ@@6URA?BZ6TLS\EB6A.7)%!0>)Z!7RG6*G.&&PF M:R%>[.0VF7F!-80,-]HR$/-ZQ04R9HF,C3\-I]=*6F!WO&._=KF;7-9$X4*P M'S31V_&(8/PH'"'Q3@+8*X:X* M\W"0\5O)CV$<'$(8A,'SZ@KV]P[Z? VSK+#8L8S.>UD^F!NW1S1VM">?T.Y. MYA!N\X)0:>Z0ACNA>BM?4TT=E;W!KW$0^:_='(8B/O@[:?V=#/I[*/,U2A I M+(DVWA3<2,)U[\G.:ZI)1ST,^^4GK?QD4'XG^NL>K8_? Q6?MI330NO[A_PNON_ ]D5O*%3!,#30X/C6UE'5GJR=:%*XYK(4V MK<8-,_,S0&D#S'XJ3(-H)E:@_;W$?P%02P,$% @ S'#^4%B9NV(V P M#0H !D !X;"]W;W)K&ULI59M3]LP$/XK5K1) M(+$F39.&HK82?4$#P89:8!^F?3#)M;5P[,YV:-FOG^V$T)<0*O&EM9U[GKM[ M?+:ON^+B22X %%JGE,F>LU!J>>:Z,EY BF6#+X'I+S,N4JST5,Q=N12 $PM* MJ>M[7MM-,6%.OVO7;D6_RS-%"8-;@626IEB\#(#R5<]I.J\+$S)?*+/@]KM+ M/(743&WAH\$%C)C3$RF3QR_F0FETG/ M\4Q 0"%6A@'KOV<8 J6&2(?QM^!T2I<&N#E^9;^PN>M<'K&$(:>_2*(6/>?4 M00G,<$;5A*^^0Y%/:/AB3J7]1:O<-HP<%&=2\;0 ZPA2PO)_O"YTV !HGFJ M7P#\74#P#J!5 %J'>@@*0'"HA[ A(<"V@6@;;7/Q;)*C[#"_:[@*R2,M68S M [M=%JT%)LP4UE0)_95HG.K_X I0!WU#ERSF*: [O :)CD:@,*$2W<%:99@> M:X/[Z0@=?3GNNDJ[-6 W+EP,GRG!N_J=,N< M_=>(8'PYN=JG0^YWW\.>\7]? I+-^#;VG9*NNG M9?F"=_C>R@:-U_JVDX".!L!@1M3Q";KC"M.JBLE)VY;4W'W/_:C=\CRMQ_/F M1NR;!6&P9S;:-VMZ47O/;KQO=QIT-LVV) A*"8):"<:S&=C[<>,,H0G6YVH" M,6H]^5ZCY7VMJM@/<&&C4XD;?>C/K\2-/\ %C>8N M;DO:L)0VK"6Z9T)+.&?D'R16UJ*TY(FY# B;HP&FF,50I66XM]N[=5-GL15O MNXRW71OO5)EMQRQ!USS&%%UE@LB$Y(_H[QM('T'\J=$E*OU$M7Y^+D'HFM+Y M7W,IT1 +\:*;C!46B9;F =/,5APZI[IQ,/K4E%RT?\:B_2-VD-7%1U9YLN[& MD2$'GSD4\47]K'\I$K_?3:X4+W:R",@?X^X_K!+";&0=D!]O\# M4$L#!!0 ( ,QP_E %7 1C%00 .D/ 9 >&PO=V]R:W-H965T=M];KZS.DHM[.4=4\)C$3'9K84%GG"V3ZR92+A"H]%#-'+@32209*8L=SW::3T(C5>IWLWE#T.CQ5 M<<1P*$"F24+%ZA1CONS62.WIQG4TFRMSP^EU%G2&-ZB^+(9"CYR291(ER&3$ M&0B<=FLGY,,%:1E -N//")=RXQI,*B/.[\W@]TFWYIJ(,,:Q,A14_SW@&<:Q M8=)Q?"U(:^6:!KAY_<0^R)+7R8RHQ#,>WT43->_66C68X)2FL;KFRX]8)!08 MOC&/9?8+RWQNTZO!.)6*)P581Y!$+/^GCX40&P 25@"\ N ] WA!!:!1 !J' M OP"X!\:4E @D,!S0+0?!Z27P$("T"8F96KFUG3IXKV.H(O09C9FLU<9/YF M:.U(Q$PIWBBAGT8:IWI77"$0%WZ%3Z@=E7#41T6C6,(M/JJ4QN\[CM+KF-G. MN. \S3F]"LX_4E:'AGL,GDO:4_7+3R1L_;:#YNQ@&L_]8DG=7!)9E2H87F8D]NE)4TP3;ZSRH)W^#=KFQRNF9&9[K\0\]KA*'7[#@/F]&_ MG!:$?J-%RFE;T?IEM+XUVA)!HJKD$$L"$KN0N]]^":4N&9BE#TTH= MNH$+=Q%CJ.ZIT9FE"%= BU@J.;KRD5" /.U4X#.O_KI\+^PIZDWINNW'=(GJ[C+UM%WTRBL6TW*;U?'L_&I0*SQW$;_ MII117?KX&(WY(75/UEL.L;?T'ZK\04&^:8'?K$YYO3\0^P;Q!F4]V+-$(R]K MFXCK#8+8=XCG#GD'>;3>(XB]\?Z01^<%^:9'@5?MT;IE$WO/?@./SO1:%= MSS2UZ&BGM]2ZLW&&,8?@2RIFD58@QJFFF^]QU02P,$% @ S'#^4$< BUP2 P 1PH M !D !X;"]W;W)K&ULK59;;]HP%/XK5K2'3NJ: MQ+F05(#$;3>M6U76[6':@R$&HB8VLPUT_W['3IK2)""T\H(O.=]WOG..\7%W MQ\6#7%&JT&.>,=FS5DJMKVU;SE AF1B0=\>QGFJA5SXHL ME- %V63JCN\^TC*@0//->2;-+]H5MJ%GH?E&*IZ78%"0IZP8R6.9B#T \+0# M< G =8!_ ."5 .]4#WX)\$_U$)0 $[I=Q&X2-R:*]+N"[Y#0UL"F)R;[!@WY M2ID^*%,EX&L*.-7_RA5%KH/>H2\4\BUA\FU-!5$I6Q9;:/((IQ+&BS%5),WD M6["YGX[1Q9NW75N!!LUDSTM_P\(?/N#/0S>X?,/\'WG MBF0H,V6G9=DWD&B!!M,1BGS<5O"",C24^E[:]CT'8VV[W4]$TRQRH\")*K,7 MBOU*L?\JQ:TE]1M2L.O%N*9XTC0+ Q_[?KOBH%(<'%4\XE(AOD!3DL'?[=<- MS6=4_#Y2O+ B#L]?O((RV$^%WXGB3JUX3;,PP%XB4RGNG+]XG884-XAB MKUZ\IID?NU'GP'&+*L714<53Z&AP,UZB#Y3!+9DAPA(T2.!B3J72M^:VNB]/ MJFU<^8W/7]NX<7X#W_.#6FF;5FX8NLZ!TKK.F+<^X@B9OIBMXZ5&A#>#[@D-K+A?: M0?5V[/\#4$L#!!0 ( ,QP_E!#)!X.E@( #X' 9 >&PO=V]R:W-H M965TF^O91%56B@+F MFI@JS[E^O0*I=E,O\-XG'L1Z8]V$/YN4? V/8)_*N<;([U16(H?""%40#=G4 M^QY<7@74)=0[_@K8F;TQ<:4LE'IVP>UJZE'G""0LK9/@>-O"-4CIE-#'_U;4 MZY@N<7_\KOZC+AZ+67 #UTK^$RN[F7HCCZP@XY6T#VKW$]J"8J>W5-+45[)K M]B9(7%;&JKQ-QC@717/G+^V#V$M@AQ)8F\!JWPVH=GG#+9]-M-H1[7:CFAO4 MI=;9:$X4[JT\6HVK O/L[+>R0 )*SLD=8'$&!_?<5EI8@8'*FFER)_A"R&;R M[ 8L%])\G?@6'3@=?]G2KAH:.T#[5147)*3?"*.,/CW>D+,OGU1\]-\5P;HB M6"T;'9!U:N1,@SN%*]#.=B;,DDOR"EP/^FP$DUK0G=RM$XE'R<3?#A@).R/A M*2/!$*W)BO=H:DP5I'+-AYJACCHXS ME<4#*NO/J^2OV.FL&:*/>O20T90>PH\[_/@H_@Z,N22W!=8,Q@Z!QSWP.0NC M47C@S0;TH^70H^@Y$K%:LN6R O>Q-@]!?O28P=Z+0J#E PSZ46*)>FF63>!567=(!?*8KNMAQO\P8%V&W ]4]@DV\#UW.Z7 M.7L#4$L#!!0 ( ,QP_E!-FQMB8@( #<& 9 >&PO=V]R:W-H965T M/3^4ZJ9UT!&/1:BT8O@LJ8]C(,];J" MFND+V4)C=TJI:F;L5&U#W2I@&R^J14@Q3L.:\28HYGYMJ8JY[(S@#2P5TEU= M,_5V#4+N%@$)WA<>^+8R;B$LYBW;P@K,8[M4=A:.63:\AD9SV2 %Y2*X(I?7 MN8OW 7\X[/3>&+E*GJ1\=I,?FT6 G2$0L#8N [./%[@!(5PB:^/?D#,8D4ZX M/W[/?N=KM[4\,0TW4OSE&U,M@CQ &RA9)\R#W'V'H9[$Y5M+H?TOV@VQ.$#K M3AM9#V+KH.9-_V2OPWO8$U!R1$ ' ?6^>Y!W>B>-[SN:K1D;_80C$9+Q:5" M5QO9^OD04D_0<4W1V"X9QH;_.0V-]N>SA>O!PW7N@1SRLH+U $?[F M5[?H[,N'+*&M:BR-CJ51GS8^DI9BBJ?,]*K4J]PW^U*D<81C&_LR08M& M6G2*1J9HO2K9H\79C))HFA:/M/@4C4[1XD/:C$2S;)J6C+3D%"V:HB4'M 1' M^2R9IJ4C+3U%BZ=HZ2&-I!D]*@=KMF4B_S@BZ5Y0G*2?K 1[O4!UU+OF=KR1EM":97X M(K.%J+Y-]1,C6]\:GJ2QC<8/*]O90;D NU]*VQZ&B>LVXW]%\1]02P,$% M @ S'#^4'.M1;0F @ V0@ T !X;"]S='EL97,N>&ULU59;:]LP%/XK M0AFCA5''Z9)=:ANV0F&PCD+SL+>BV,>V0!=/EC.GOWZZ^):T@=*'+7NQSOF. M])U/Q^)(4:UW#.Y+ (U:SD0=XU+KZG,0U&D)G-07L@)A(KE4G&CCJB*H*P4D MJ^TBSH+%?+X*.*$")Y%H^ W7-4IE(W2,%P.$_/ MBW&X>H^1I[N6&<3XX>SM MKT;JJS?(C[-WL]G\X?SJ$#]S@7, M,+D)![0E+,;7A-&-HG953CAE.P\O+)!*)A72IH9&3&B1^M&'0^_9\G8\G JI M7&Z?P7\WW?2#0.]9@92QO5I;((DJHC4H<6,<-]F!3T*HL]>[RB@L%-F%BR4> M%[C!)-E(E8$:TH2XAY*(06[E*%J4=M2R"FQ0:\F-D5%22$&:3OSJW_U0,IA'4F9[&.Y9_RN:Y)[0?7T6+*KJ5^FMC=B.<;\\* MW"G(:>O\-A_R'V,/C[.3JF*[+XP6@H/?^XL3)A'IUZ%2*OIHLMF3DAH %$9; M4)JF4^2W(M4:6MV?IC8_KGGQ'VK^NW4N0( B;"K:'/U3KO*K%5]^^%>275,Y M%/RLQNX^.761RY,4&72]-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( ,QP_E!)?KZ#Q , %D; / >&PO=V]R M:V)O;VLN>&ULQ9E=3]LP%$#_BI4G)JUKD[3E0W325F"K! Q1Q"MRD]O6P[$[ MVP&V7[^;1!4.(U=[J?O4Q'&=$SN^Q]&[7 *Z0_60P&/<++E3T^73;UHWI^R?:0>:$ M5EA8%=P+>+:OUZM3]B2L6 @IW.])5!]+B%@AE"C$'\@GT2!B=JV?OVLC_FCE MN)QG1DLYB>+FPCT8)[)_BN<5Y!U?V+K$\<4M1Y!)-!Y@@TMAK*MKU.US9'P" MK-R8]3]L/UM.O'$_$\WZN529'"FL[( MY9I^-" K0&778F,CIG@!DVA;A7U1.3M7#CN)S533%-:MGA1O/8W1D,>OA*VE%C7=CP.)_WD[N0X+Q, !C@HS7>(.9RG0![ 9,,]H>XA&! M>!0 ,47$:G _-D-\_JL43UQ6P^Y!'A.0QP$@AP@Y=SI[["UX]6Y.=8%-6JSM M1_(!%M\V.XJ)AAM%$K1/$Q M*;O$.]9+C7EHV)F64.(12O%C-#C"#D6 _^"MN2B9)")F\ M"=KO0E)F24*8Q9O2[P*2B4L(O72N$IF/2>DE":&7SA#4\S$IO20A]-(9@E(? MDQ)-$D(TG9A#'Y/R3A+".YV1LM6;E'>2$-[IQ&SU)N6=9*_>&?F8E'>2?:8R M#V-_*X6R3QHXE6$'9^"XD);=P8LK?4S*/VD(__B8/78F+%^M#*S:B6%*62@- M8:&W+N_5PZX5^)L5*;F!%L)"7;E8>YN/LE :PD)=N5@;D[)0&L)";W.QUWGD M8U(62H/LH_E+N,Z93EDH#6$A'[/'?FS 8$6UPB(?D[)0&L)";VGG!R60D%^C;>P6)YQF=T8 M5OTTVTS#497R+4LIIUCV0UUJGF^_#&V_:GW^"U!+ P04 " #,M@GT5M1; M"?16U%L)]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?0VU-L(]#;4VPCT-M3; M"/2VEX\E!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H7J'?Q3KU# MO-0^/'KN:[S_.ZF.UVO]X_:WY7T3GQ?%#6<'_P^6OU!+ P04 " #,/##FTH)JY1)MJ D[N;:U\N'6+IE1Z4HMB8G1:,)2W7AJ M_-"W&O%\^D2Y6E<^>MZ&QZ[4S2RV5+DX>MP7MEZS6!E3E:GR89]MFNR;R_#@ MD(3.KL85I7!"SLP[MSL\&A[[7#5E;9A0ME/4OJ@Y5;%LQYW<5N:1?XDQ& MG>=E2IE.UW5H29RQI#)7$/FZ2O:B@WYG'TZ8]E=^M7\GTV<8*A=6&Q&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,QP_E#K+6CB0 4 (D5 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ S'#^4#N6[Z.Y @ 4PD M !@ ("!/10 'AL+W=O-@ & @(%!' >&PO=V]R:W-H965T&UL4$L! A0#% @ S'#^4-G!N22A!@ O!@ !@ ("! M7"4 'AL+W=O+$# !5" & M @('V+P >&PO=V]R:W-H965T&UL4$L! A0#% @ MS'#^4#,8/ &UL4$L! A0#% @ S'#^4-M+ M/HV8 P F0< !D ("!I$D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S'#^4+?ED!CN @ 5P8 !D M ("!4U8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ S'#^4,T[KY;) @ * 8 !D ("! M(V 'AL+W=O'>YX$" H!0 &0 @($C8P >&PO=V]R:W-H965T$8T@, '8) 9 M " @=ME !X;"]W;W)K&UL4$L! A0#% M @ S'#^4#GX_2IW @ G 8 !D ("!Y&D 'AL+W=O&UL4$L! A0#% @ S'#^4$$4=@-( M @ 9@4 !D ("!;W( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S'#^4"'Y'Y08 P > H !D M ("!+H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ S'#^4-1;!BEW P 1PT !D ("!.(D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MS'#^4+V@X.*+ @ :@8 !D ("!&9, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S'#^4$< BUP2 P M1PH !D ("!E)T 'AL+W=O#I8" ^!P &0 @('= MH >&PO=V]R:W-H965T&UL4$L! A0#% @ S'#^4'.M1;0F @ V0@ T M ( !0Z8 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ S'#^4#QA]1J- 0 3Q@ !H M ( !;JT 'AL+U]R96QS+W=O<&5S72YX;6Q02P4& # , '#0 !K$ end XML 52 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 53 report.css IDEA: XBRL DOCUMENT /* 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; } XML 54 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 112 275 1 false 34 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Balance Sheets (Current Period Unaudited) Sheet http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited Condensed Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals Condensed Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Statements of Earnings (Unaudited) Sheet http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited Condensed Statements of Earnings (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Statements of Shareholders' Equity (Unaudited) Sheet http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited Condensed Statements of Shareholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited Condensed Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Net Income Per Share Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share Note 2 - Net Income Per Share Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments Note 3 - Cash, Cash Equivalents and Investments Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Stock-based Compensation Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation Note 4 - Stock-based Compensation Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Revenue Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue Note 5 - Revenue Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Inventories Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories Note 6 - Inventories Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Major Customer Concentration Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration Note 7 - Major Customer Concentration Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Goodwill and Intangibles Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles Note 8 - Goodwill and Intangibles Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Income Taxes Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes Note 9 - Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Leases Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases Note 10 - Leases Notes 16 false false R17.htm 016 - Disclosure - Note 2 - Net Income Per Share (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables Note 2 - Net Income Per Share (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share 17 false false R18.htm 017 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables Note 3 - Cash, Cash Equivalents and Investments (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments 18 false false R19.htm 018 - Disclosure - Note 4 - Stock-based Compensation (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables Note 4 - Stock-based Compensation (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation 19 false false R20.htm 019 - Disclosure - Note 5 - Revenue (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables Note 5 - Revenue (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue 20 false false R21.htm 020 - Disclosure - Note 6 - Inventories (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables Note 6 - Inventories (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories 21 false false R22.htm 021 - Disclosure - Note 10 - Leases (Tables) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables Note 10 - Leases (Tables) Tables http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases 22 false false R23.htm 022 - Disclosure - Note 1 - Basis of Presentation (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual Note 1 - Basis of Presentation (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation 23 false false R24.htm 023 - Disclosure - Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details) Details 24 false false R25.htm 024 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual Note 3 - Cash, Cash Equivalents and Investments (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables 25 false false R26.htm 025 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details) Details 26 false false R27.htm 026 - Disclosure - Note 4 - Stock-based Compensation (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual Note 4 - Stock-based Compensation (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables 27 false false R28.htm 027 - Disclosure - Note 4 - Stock-based Compensation - Valuation Assumptions (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details Note 4 - Stock-based Compensation - Valuation Assumptions (Details) Details 28 false false R29.htm 028 - Disclosure - Note 4 - Stock-based Compensation - Option Transaction Summary (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details Note 4 - Stock-based Compensation - Option Transaction Summary (Details) Details 29 false false R30.htm 029 - Disclosure - Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details) Details 30 false false R31.htm 030 - Disclosure - Note 5 - Revenue (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual Note 5 - Revenue (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables 31 false false R32.htm 031 - Disclosure - Note 5 - Revenue - Disaggregation of Revenue (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details Note 5 - Revenue - Disaggregation of Revenue (Details) Details 32 false false R33.htm 032 - Disclosure - Note 6 - Inventories - Components of Inventory (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details Note 6 - Inventories - Components of Inventory (Details) Details 33 false false R34.htm 033 - Disclosure - Note 7 - Major Customer Concentration (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual Note 7 - Major Customer Concentration (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration 34 false false R35.htm 034 - Disclosure - Note 8 - Goodwill and Intangibles (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual Note 8 - Goodwill and Intangibles (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles 35 false false R36.htm 035 - Disclosure - Note 9 - Income Taxes (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual Note 9 - Income Taxes (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes 36 false false R37.htm 036 - Disclosure - Note 10 - Leases (Details Textual) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual Note 10 - Leases (Details Textual) Details http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables 37 false false R38.htm 037 - Disclosure - Note 10 - Leases - Operating Lease Expense (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details Note 10 - Leases - Operating Lease Expense (Details) Details 38 false false R39.htm 038 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details Note 10 - Leases - Maturities of Lease Liabilities (Details) Details 39 false false R40.htm 039 - Disclosure - Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details) Sheet http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details) Details 40 false false All Reports Book All Reports clfd20200630_10q.htm clfd-20200630.xsd clfd-20200630_cal.xml clfd-20200630_def.xml clfd-20200630_lab.xml clfd-20200630_pre.xml ex_194800.htm ex_194801.htm ex_194802.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 57 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "clfd20200630_10q.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 112, "dts": { "calculationLink": { "local": [ "clfd-20200630_cal.xml" ] }, "definitionLink": { "local": [ "clfd-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "clfd20200630_10q.htm" ] }, "labelLink": { "local": [ "clfd-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "clfd-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "clfd-20200630.xsd" ], "remote": [ "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 315, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 34, "http://www.clearfieldconnection.com/20200630": 3, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 43 }, "keyCustom": 16, "keyStandard": 259, "memberCustom": 15, "memberStandard": 19, "nsprefix": "clfd", "nsuri": "http://www.clearfieldconnection.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Stock-based Compensation", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "shortName": "Note 4 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Revenue", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "shortName": "Note 5 - Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Inventories", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "shortName": "Note 6 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Major Customer Concentration", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "shortName": "Note 7 - Major Customer Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Goodwill and Intangibles", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "shortName": "Note 8 - Goodwill and Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Income Taxes", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Leases", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "shortName": "Note 10 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 2 - Net Income Per Share (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "shortName": "Note 2 - Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "shortName": "Note 3 - Cash, Cash Equivalents and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 4 - Stock-based Compensation (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "shortName": "Note 4 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Balance Sheets (Current Period Unaudited)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "shortName": "Condensed Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 5 - Revenue (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "shortName": "Note 5 - Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 6 - Inventories (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables", "shortName": "Note 6 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "clfd:LesseeOperatingLeaseExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 10 - Leases (Tables)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "shortName": "Note 10 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "clfd:LesseeOperatingLeaseExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 1 - Basis of Presentation (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "shortName": "Note 1 - Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfAccounting", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-10-01_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "shortName": "Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R25": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "shortName": "Note 3 - Cash, Cash Equivalents and Investments (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "shortName": "Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 4 - Stock-based Compensation (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "shortName": "Note 4 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 4 - Stock-based Compensation - Valuation Assumptions (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details", "shortName": "Note 4 - Stock-based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 4 - Stock-based Compensation - Option Transaction Summary (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details", "shortName": "Note 4 - Stock-based Compensation - Option Transaction Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Balance Sheets (Current Period Unaudited) (Parentheticals)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "shortName": "Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30_AwardTypeAxis-RestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 5 - Revenue (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual", "shortName": "Note 5 - Revenue (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 5 - Revenue - Disaggregation of Revenue (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details", "shortName": "Note 5 - Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "0", "lang": null, "name": "clfd:RevenuesPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 6 - Inventories - Components of Inventory (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details", "shortName": "Note 6 - Inventories - Components of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 7 - Major Customer Concentration (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual", "shortName": "Note 7 - Major Customer Concentration (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-CustomerAMember", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "clfd:NumberOfPatentsGranted", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 8 - Goodwill and Intangibles (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual", "shortName": "Note 8 - Goodwill and Intangibles (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "clfd:NumberOfPatentsGranted", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 9 - Income Taxes (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual", "shortName": "Note 9 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 10 - Leases (Details Textual)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "shortName": "Note 10 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "clfd:LesseeOperatingLeaseExpenseTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 10 - Leases - Operating Lease Expense (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "shortName": "Note 10 - Leases - Operating Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "clfd:LesseeOperatingLeaseExpenseTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 10 - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "shortName": "Note 10 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Statements of Earnings (Unaudited)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "shortName": "Condensed Statements of Earnings (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2020-04-01_2020-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "shortName": "Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2019-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2018-09-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Statements of Shareholders' Equity (Unaudited)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited", "shortName": "Condensed Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "i_2018-09-30_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Statements of Cash Flows (Unaudited)", "role": "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "shortName": "Condensed Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": "INF", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Basis of Presentation", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "shortName": "Note 1 - Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Net Income Per Share", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "shortName": "Note 2 - Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Cash, Cash Equivalents and Investments", "role": "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "shortName": "Note 3 - Cash, Cash Equivalents and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "clfd20200630_10q.htm", "contextRef": "d_2019-10-01_2020-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "clfd_AdditionalAreaOfRentalSpace": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The additional area of rental space in connection with the amendment of lease agreement.", "label": "clfd_AdditionalAreaOfRentalSpace", "terseLabel": "Additional area of rental space (Square Foot)" } } }, "localname": "AdditionalAreaOfRentalSpace", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "areaItemType" }, "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "totalLabel": "Total other assets" } } }, "localname": "AssetsNoncurrentExcludingPropertyPlantAndEquipment", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "clfd_BroadbandServiceProvidersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to broadband service providers.", "label": "Broadband Service Providers [Member]" } } }, "localname": "BroadbandServiceProvidersMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "clfd_BuildToPrintCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to build-to-print customers.", "label": "Build-to-print Customers [Member]" } } }, "localname": "BuildToPrintCustomersMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "clfd_CustomerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure for customer A.", "label": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_CustomerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure for customer B.", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_CustomerCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure for customer C.", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_CustomerOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Customer One.", "label": "Customer One [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_CustomerTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Customer two.", "label": "Customer Two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "clfd_EmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information about the Company's employees.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "clfd_HeldtomaturitySecuritiesInvestmentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information about the Company's investment term in money market accounts and bank certificates of deposit.", "label": "clfd_HeldtomaturitySecuritiesInvestmentTerm", "terseLabel": "Held-to-maturity Securities, Investment Term (Year)" } } }, "localname": "HeldtomaturitySecuritiesInvestmentTerm", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual" ], "xbrltype": "durationItemType" }, "clfd_IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent": { "auth_ref": [], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accounts payable, accrued expenses and deferred rent" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndDeferredRent", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "clfd_IncreaseDecreaseInAllowanceForDoubtfulAccounts": { "auth_ref": [], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of increase (decrease) during the period in allowance for doubtful accounts.", "label": "Change in allowance for doubtful accounts" } } }, "localname": "IncreaseDecreaseInAllowanceForDoubtfulAccounts", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "clfd_IssuanceOfCommonStockFundedThroughSharesSoldToCompany": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The issuance of common stock funded through shares sold to the company.", "label": "Cashless exercise of stock options" } } }, "localname": "IssuanceOfCommonStockFundedThroughSharesSoldToCompany", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "clfd_LesseeOperatingLeaseExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a lessee's operating lease expense.", "label": "Lessee, Operating Lease Expense [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseExpenseTableTextBlock", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "clfd_LesseeOperatingLeaseNumberOfOptionsToRenew": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of options to renew an operating lease.", "label": "clfd_LesseeOperatingLeaseNumberOfOptionsToRenew", "terseLabel": "Lessee, Operating Lease, Number of Options to Renew" } } }, "localname": "LesseeOperatingLeaseNumberOfOptionsToRenew", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "integerItemType" }, "clfd_NonEmployeeDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to non-employee directors of the Company.", "label": "Non-employee Directors [Member]" } } }, "localname": "NonEmployeeDirectorsMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "clfd_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "clfd_NumberOfMajorCustomers", "terseLabel": "Number of Major Customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "integerItemType" }, "clfd_NumberOfPatentsGranted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of patents granted in the United States.", "label": "clfd_NumberOfPatentsGranted", "terseLabel": "Number of Patents Granted" } } }, "localname": "NumberOfPatentsGranted", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "positiveIntegerItemType" }, "clfd_OperatingLeaseTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of termination fee pursuant to the lease agreement.", "label": "clfd_OperatingLeaseTerminationFee", "terseLabel": "Operating Lease Termination Fee" } } }, "localname": "OperatingLeaseTerminationFee", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "clfd_RevenuesPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of revenues.", "label": "Percent of net sales" } } }, "localname": "RevenuesPercent", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "percentItemType" }, "clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information about the purchase price of each share under the employee stock purchase plan.", "label": "clfd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePrice", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of market price of one share of common stock on offering date that participants pay for shares.", "label": "clfd_SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Market Price Percentage, Offering Date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMarketPricePercentageOfferingDate", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "percentItemType" }, "clfd_StockCompensationPlan2007Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information regarding the 2007 Stock Compensation Plan.", "label": "Stock Compensation Plan 2007 [Member]" } } }, "localname": "StockCompensationPlan2007Member", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "clfd_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period, net of shares exchanged for payment.", "label": "Exercise of stock options, net of shares exchanged for payment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfSharesExchangedForPayment", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "clfd_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options, net of shares exchanged for payment.", "label": "Exercise of stock options, net of shares exchanged for payment" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesExchangedForPayment", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "clfd_TijuanaMexico2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a second categorization of information related to Tijuana, Mexico.", "label": "Tijuana, Mexico 2 [Member]" } } }, "localname": "TijuanaMexico2Member", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "domainItemType" }, "clfd_TijuanaMexicoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents Tijuana, Mexico.", "label": "Tijuana, Mexico [Member]" } } }, "localname": "TijuanaMexicoMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "domainItemType" }, "clfd_TwoCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to two major customers.", "label": "Two Customers [Member]" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "clfd_WeightedAverageSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average shares outstanding.", "label": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageSharesOutstandingAbstract", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "stringItemType" }, "clfd_WinnetkaAvenueNorthBrooklynParkMinnesotaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents 7050 Winnetka Avenue North, Brooklyn Park, Minnesota.", "label": "7050 Winnetka Avenue North, Brooklyn Park, Minnesota [Member]" } } }, "localname": "WinnetkaAvenueNorthBrooklynParkMinnesotaMember", "nsuri": "http://www.clearfieldconnection.com/20200630", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "domainItemType" }, "clfd_statement-statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Future Minimum Payments Prior Adoption of ASU 2016-02 (Details)" } } }, "localname": "statement-statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-10-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-10-leases-maturities-of-lease-liabilities-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-10-leases-operating-lease-expense-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases - Operating Lease Expense (Details)" } } }, "localname": "statement-statement-note-10-leases-operating-lease-expense-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-10-leases-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 10 - Leases" } } }, "localname": "statement-statement-note-10-leases-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-2-net-income-per-share-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Net Income Per Share" } } }, "localname": "statement-statement-note-2-net-income-per-share-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 2 - Net Income Per Share - Weighted Average Common Shares Outstanding (Details)" } } }, "localname": "statement-statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 3 - Cash, Cash Equivalents and Investments - Maturity Date of CDs (Details)" } } }, "localname": "statement-statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-3-cash-cash-equivalents-and-investments-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 3 - Cash, Cash Equivalents and Investments" } } }, "localname": "statement-statement-note-3-cash-cash-equivalents-and-investments-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-4-stockbased-compensation-option-transaction-summary-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Stock-based Compensation - Option Transaction Summary (Details)" } } }, "localname": "statement-statement-note-4-stockbased-compensation-option-transaction-summary-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-4-stockbased-compensation-restricted-stock-transactions-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Stock-based Compensation - Restricted Stock Transactions (Details)" } } }, "localname": "statement-statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-4-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Stock-based Compensation" } } }, "localname": "statement-statement-note-4-stockbased-compensation-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-4-stockbased-compensation-valuation-assumptions-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 4 - Stock-based Compensation - Valuation Assumptions (Details)" } } }, "localname": "statement-statement-note-4-stockbased-compensation-valuation-assumptions-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-5-revenue-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Revenue - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-5-revenue-disaggregation-of-revenue-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-5-revenue-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 5 - Revenue" } } }, "localname": "statement-statement-note-5-revenue-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-6-inventories-components-of-inventory-details": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Inventories - Components of Inventory (Details)" } } }, "localname": "statement-statement-note-6-inventories-components-of-inventory-details", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "clfd_statement-statement-note-6-inventories-tables": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Note 6 - Inventories" } } }, "localname": "statement-statement-note-6-inventories-tables", "nsuri": "http://www.clearfieldconnection.com/20200630", "xbrltype": "stringItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r129", "r176", "r180", "r316" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r313", "r317" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r313", "r317" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r129", "r176", "r180", "r316" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r126", "r176", "r178", "r288", "r312", "r314" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r126", "r176", "r178", "r288", "r312", "r314" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r182", "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r313", "r317" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r182", "r183", "r184", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r313", "r317" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r127", "r128", "r176", "r179", "r315", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r127", "r128", "r176", "r179", "r315", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r130", "r280" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r281", "r283", "r286" ], "lang": { "en-US": { "role": { "label": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r131", "r132" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Accounts receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r61" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments", "negatedLabel": "Amortization of discount on investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r6", "r7", "r38" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r222" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r68", "r69", "r70", "r219", "r220", "r221" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r71", "r72", "r73", "r74", "r141", "r142", "r143", "r144", "r145", "r146", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r239", "r240", "r241", "r242", "r290", "r291", "r292", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Tax withholding related to vesting of restricted stock grants" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r185", "r187", "r225", "r226" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r187", "r211", "r224" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r133", "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of a real estate property.", "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Square Foot)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r64", "r115", "r118", "r124", "r140", "r251", "r253", "r257", "r295", "r305" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r43", "r64", "r140", "r251", "r253", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r188", "r213" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r67" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r33", "r62" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "totalLabel": "Decrease in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Non-cash financing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r68", "r69" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r165" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Common stock, authorized 50,000,000, $.01 par value; 13,647,005 and 13,641,805 shares issued and outstanding as of June 30, 2020 and September 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r107", "r108", "r129", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r107", "r108", "r129", "r255", "r256", "r330" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r107", "r108", "r129", "r255", "r256", "r330" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r107", "r108", "r129", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r107", "r108", "r129", "r255", "r256" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r49", "r64", "r140", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r106", "r129" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r229", "r230" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r265" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r60", "r113" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r47", "r75", "r76", "r77", "r78", "r79", "r83", "r85", "r96", "r97", "r98", "r102", "r103", "r301", "r310" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net income per share Basic (in dollars per share)", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r47", "r75", "r76", "r77", "r78", "r79", "r85", "r96", "r97", "r98", "r102", "r103", "r301", "r310" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Net income per share Diluted (in dollars per share)", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r99", "r100", "r101", "r104" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r68", "r69", "r70", "r72", "r80", "r82", "r105", "r144", "r165", "r166", "r219", "r220", "r221", "r241", "r242", "r258", "r259", "r260", "r261", "r262", "r263", "r320", "r321", "r322" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r156", "r157", "r160", "r161", "r289", "r293" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r156", "r159" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r150", "r152", "r294" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r60", "r151", "r153", "r154" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r48", "r64", "r115", "r117", "r120", "r123", "r125", "r140", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecurities": { "auth_ref": [ "r135", "r137", "r299" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at amortized cost (held-to-maturity).", "label": "us-gaap_HeldToMaturitySecurities", "totalLabel": "Total" } } }, "localname": "HeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount": { "auth_ref": [ "r139", "r303" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "1-5 years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount": { "auth_ref": [ "r138", "r302" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details": { "order": 0.0, "parentTag": "us-gaap_HeldToMaturitySecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Less than one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r66", "r115", "r117", "r120", "r123", "r125" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r233", "r236", "r238", "r243", "r245", "r247", "r248", "r249" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r65", "r81", "r82", "r114", "r231", "r244", "r246", "r311" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income tax expense", "terseLabel": "Income Tax Expense (Benefit), Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r63" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash paid during the year for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r59" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r59" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r59" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": { "auth_ref": [ "r86", "r87", "r88", "r89", "r90", "r91", "r92", "r93", "r94", "r98" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.", "label": "Dilutive potential common shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r155", "r158" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r27", "r148" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r41" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r148" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r28", "r148" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Work-in-progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r51", "r112" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r277" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "verboseLabel": "2020 (remainder of fiscal year)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r64", "r119", "r140", "r252", "r253", "r254", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r64", "r140", "r257", "r296", "r307" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r64", "r140", "r252", "r253", "r254", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r16", "r17", "r64", "r140", "r252", "r253", "r254", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "us-gaap_LiabilitiesNoncurrent", "totalLabel": "Total other liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r34" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r57" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r57" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r57", "r58", "r61" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r44", "r45", "r46", "r61", "r64", "r71", "r75", "r76", "r77", "r78", "r81", "r82", "r95", "r115", "r117", "r120", "r123", "r125", "r140", "r257", "r300", "r309" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r115", "r117", "r120", "r123", "r125" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Total lease expense under ASC 842" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "us-gaap_OperatingLeaseLiability", "terseLabel": "Operating Lease, Liability, Total", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r271" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current portion of lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r271" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term portion of lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r273", "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r270" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right of use lease asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r276", "r278" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent", "verboseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 0.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "verboseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "verboseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r264", "r267" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter", "verboseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Total lease expense under ASC 840" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_OperatingLossCarryforwardsValuationAllowance", "terseLabel": "Operating Loss Carryforwards, Valuation Allowance, Total" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "clfd_AssetsNoncurrentExcludingPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Liabilities" } } }, "localname": "OtherLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r250" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r56" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "us-gaap_PaymentsForRepurchaseOfCommonStock", "negatedLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r56" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Tax withholding related to vesting of restricted stock grants" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r54" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "us-gaap_PaymentsToAcquireInvestments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r53" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Purchases of property, plant and equipment and intangible assets" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r188", "r213" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Preferred stock, authorized shares (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Preferred stock, $.01 par value; 500,000 shares; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r55" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": { "auth_ref": [ "r52", "r136" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.", "label": "Proceeds from maturities of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r55", "r214" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from issuance of common stock upon exercise of stock options", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r163", "r308" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r99" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r166", "r222", "r306", "r324", "r329" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r68", "r69", "r70", "r72", "r80", "r82", "r144", "r219", "r220", "r221", "r241", "r242", "r320", "r322" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r110", "r111", "r116", "r121", "r122", "r126", "r127", "r129", "r175", "r176", "r288" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Net sales", "terseLabel": "Total Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r177", "r181" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r107", "r129" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r30", "r31", "r32" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r192", "r202", "r203" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r50" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r59" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Vesting period (in years) (Year)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "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).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "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).", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Balance, unvested shares (in shares)", "periodStartLabel": "Balance, unvested shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Balance, weighted-average grant date fair value (in dollars per share)", "periodStartLabel": "Balance, weighted-average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "negatedLabel": "Cancelled or Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted-average exercise price, Cancelled or Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r194", "r213" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Options, outstanding (in shares)", "periodStartLabel": "Options, outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Weighted-average exercise price, outstanding (in dollars per share)", "periodStartLabel": "Weighted-average exercise price, outstanding (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r186", "r191" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted-average exercise price, Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted-average exercise price, Granted (in dollars per share)", "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r206", "r223" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Expected life (in years) (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation", "negatedLabel": "Tax withholding related to vesting of restricted stock grants (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r15", "r297", "r298", "r304" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r40", "r68", "r69", "r70", "r72", "r80", "r82", "r105", "r144", "r165", "r166", "r219", "r220", "r221", "r241", "r242", "r258", "r259", "r260", "r261", "r262", "r263", "r320", "r321", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r68", "r69", "r70", "r105", "r288" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited-parentheticals", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-future-minimum-payments-prior-adoption-of-asu-201602-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-maturities-of-lease-liabilities-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-operating-lease-expense-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-maturity-date-of-cds-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-restricted-stock-transactions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-valuation-assumptions-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-disaggregation-of-revenue-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-components-of-inventory-details", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration", "http://www.clearfieldconnection.com/20200630/role/statement-note-7-major-customer-concentration-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles", "http://www.clearfieldconnection.com/20200630/role/statement-note-8-goodwill-and-intangibles-details-textual", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes", "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r19", "r165", "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Issuance of common stock under employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r18", "r19", "r165", "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Restricted stock issuance, net (in shares)", "negatedLabel": "Restricted stock issuance, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r165", "r166", "r195" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-option-transaction-summary-details" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r19", "r165", "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r165", "r166" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Restricted stock issuance, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r18", "r19", "r165", "r166" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "negatedLabel": "Repurchase of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r18", "r19", "r165", "r166" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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).", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue", "negatedLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r64", "r134", "r140", "r257" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-shareholders-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosures for cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-10-leases-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-3-cash-cash-equivalents-and-investments-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-4-stockbased-compensation-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-5-revenue-tables", "http://www.clearfieldconnection.com/20200630/role/statement-note-6-inventories-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r71", "r72", "r73", "r74", "r141", "r142", "r143", "r144", "r145", "r146", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r239", "r240", "r241", "r242", "r290", "r291", "r292", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329" ], "lang": { "en-US": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation", "http://www.clearfieldconnection.com/20200630/role/statement-note-1-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r228", "r235" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r84", "r98" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "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.", "label": "Diluted (in shares)", "totalLabel": "Weighted average dilutive common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r83", "r98" ], "calculation": { "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "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.", "label": "Basic (in shares)", "terseLabel": "Weighted average common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.clearfieldconnection.com/20200630/role/statement-condensed-statements-of-earnings-unaudited", "http://www.clearfieldconnection.com/20200630/role/statement-note-2-net-income-per-share-weighted-average-common-shares-outstanding-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121549951&loc=d3e39896-112707" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r341": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r342": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r343": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r344": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r345": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r346": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2062-109256" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2538-109256" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "48", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2538-109256" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2574-109256" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2597-109256" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2600-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "54", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2603-109256" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" } }, "version": "2.1" } ZIP 58 0001171843-20-005401-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-20-005401-xbrl.zip M4$L#!!0 ( ,QP_E#0R(T,?0T ""7 1 8VQF9"TR,#(P,#8S,"YX MQ*\Z4?&5IB 2DCCAH0% M'_]^&P!)D1)XB((<*=)+(A%H](?N#T"C"<&??GWQ/?1$*'/#X+35/>BT$ GL MT'&#\6GKVZ/5?SR_OFXAQG'@8"\,R&DK"%N_?O[G/S[]R[*^D(!0S(F#AJ]H M,(D"A]"+T"?HC[.O-\A"G8\G1]V'6_1M<(YZG5['ZGRP>L>6]?G3"W-.F#TA M/D: (& G\."T->%\>M)N/S\_'SP?'H1TW.YU.MWV'[Z-\;=LC MF(Y[(F^OBC1M.^YP?><):10;+G# MMB@>8D:2Z@%V;:97((L$I&Y>0P &C7R]#H?3-G^=DC94LJ 6H:Z=RE4+Y068 M:^N108&FYXSRM/H(LZ%L&Q[JJUI"(],*J"*=&)_2 D10(DSU,2\0,6N,\711 M2UR@T0$E!B-WCX^.V M+&TAS#EUAQ$G5R'U+\@(1QZ@B8*_(^RY, H=F$0\XI. YRIDBCFF8\+OL$_8 M%-MDR;$,LP]"<@IQ_6E(.0H6&BHED)IX;D(;%6!8%!'?K$3.$H^L;F\9%*7# MLDF!%C96TH94'B[!OFX8>6)R,171>ST\>I3FI)GXJ#,0: M&J38%#@(0BX;D\^2I].I&XS"^!$\% '+21(%?R4C)$.8$TQMT=7R0*<]I>&4 M4.Z"$!1%%)E04%^>5,FAI$B'- M/"4:&$ %Y,(>'*(Q+B-]RPGM2'[ @6/!_RY_M<18I+[4TD)"[MO7Z^5B?06W MOI84:X)VYCVUPZFS6?[T[4 (V+$N0\^ MR\]SHR06CFN4">:96%]NWMMZR?AIXMYZ7@>W.22 AJPA]F1@SB:$<&:IQ95; M0&0W=*PHP)'CRK7(" ^6UVN*&5V@PV." SZ?)TC0F4*"'B42].Y<04$/$@KZ MED#YSYXNM=UF3;%X/B'>1BFR-1;G4SHW4,.VYY=X*[T&;/"D07L M"-Q@S-8X"U4J-,68PT+&I$\9"D?H,H: WNWGG6)'L0F,G4GH.80RB_P=B7#B MK4A2KML47WZIR9?'#)I_HTL)9\^=,O_9F$VLD1<^O]V\HE5IBBE'-9ER#B#0 ME0"QYX=P5A!R8G4ADF"N=%)6E2$^E*HPY?_W8I_C,ML+640)?+D#K4B$NV=" MKW#]0T;OCCN\9P6$P]83W$9$N*BFD=X;"Y%6I%M*E6 MAAWW]J&:>N4_8JE^PIZ".-R>C3I_KHJ3?'AHY8/(MP4$_Y_U;1_ M.0." C0) 6RXPSY!9;JT);6=&#]]J>P=!I? HJ5F&+!L98%*H@$S994#:'! M3/6.^_W(HN2)!)'1J7_6J"&_=CM:OXJ0[ZO2M.-N?"_GU("'U"5&I_%\PZ;< MV=6Z4T1PUS-M.^[2#Y:/_PJI94U610UN!A;?N&O-S3Y]WF$C5[3\^%X6OP\D+;ICRL3\5E(OV]=TO?7UL. MX=CUP"_DA4?8>X-7Y@LJ37%!GZ$K?(6.WETH(&B@@.PZ10HV:\_$'4_$*4S\ M1"@>$Q&&^>!&60K>C;C\?;H;C!//OL$.L@$H4S33IP(+=YL6^CW&BOH*JX@B M :LJ9^A^AC6EY*Y3L>X.<8VS5U,(IFBFSTZ )SRJ.(%VT]HE7F,-4YA]96:HI$^$UN> M1=E/4S6=!D,O4I\P8Y$_%1_7,C,UA6"*1?I$;2F++/2_!!KJSZ#MYY]*EX93 ME4ZE&)Y(@EA@/A_3U[>E5@T$S%C2ER"1G->VM-5*A4:XH<^O1VEARR/(-&;+SFB;/KA,F_8Q*K M01@D/^I+2M82[2RGV!1I]'GP^;=>EEQU%!Y!FJ1L'\[4.UB\SE5G24YS\5#UU,/UTJ9NLI-44>?KT$ M!3^UYZ\!CI_DKPN6EP7'?Z- LE3A9XQP=@<;8W55X.6+[47B3->#ND[V]<'# M >\'CCA$,16R::>:2#;IJWKBAP$0D;[.]SB^BQ&Z2X8NU]E!W?[/=6; H)YB MFR=X4K.YJ=N)S0*B?]*!V[>9L2U"OW+/KP*8BD+\@ZO_KH&_+/]S#((X7X. K@'/B MY .#<7-!1@0B,^=K)FA;O9D?$<$UM9#GA<^BZ:N07H31D(\B+^ENB4'*I3:W M_XQ%HIW[D?J=AIQBKL1?5W0&$T VGJ@?;CR&(K83+U%Q\)J:H:'P&JT!_G!6 M,,<-@?T)27-S-+,RE."#O!=).;B^Y$Z M]<<&(8Q:\ES6Q4*)YJZ%70,9$UK6P29[,MAJ)FO.A4N)SN0$0WL5>>F%RG'$9)&]2DL[5K+UQL9% SG306;9OA36VJ#_]6*2Z7YF: M/ZI_L_[$4X \+9'N]],^%)6N=8)8"O@#6!5L^H7"E"*N4\\#7RAM#GP:,H@0 MGR!*6&6&2_'G9V(1; )1!(PKDN8.*^IL;#@2'^9C#X3:F0!T\7'3].=4M; R MB61@/,_ M?O@4E&U>[)\#6M*'3>["E6 M);WU=FARK57='8D'7;_QEL67.TUFC@9[!&Q85.C8U4U>[VV&ZIJQXJ[+5<6]MHHYJC M2R.P/;U=\BZ'"E,LV]JVVJDF,PJ$WJS7ZMIH*5Q3*PDNJ1DQ^?7GZ$D M7Q);$G6)R"P*+.*U-*3F&P[G1E+^].N3[W46("3CP5GW^*C?[4#@<)<%CV?= MAWLRN#\?#KL=&=+ I1X/X*P;\.ZOO_S[7Y]^(.0W"$#0$-S.9-49SZ+ !7'! M?>C\^7ETW2&=_L\?WQW?W70>QN>=D_Y)G_1_(B";Q_5GPF5T$$F M AE_/>O.PG#^L==;+I='3Q/A'7'QV#OI]T][:^IN2J[NNN&FP2[QNUYREWNDDHA/<@Q%,.^KS831\]DS' RJF M##S7X4$ CF+JR.%^3PU!__UIOZ=:]1!!"#X$(0EX".24.%3.DC_P=\06U,-[ MDN# (]P%R-"/O_LTC 0+5\3%YH1/B>-*XD)(F2=1'#%W,P'3LZ[C35VR?J8" M\.,K/C) M=YZ)=E?GIU1.8@6*)'FD=!YSW ,OE.LK))E[QZD>_9A>_NMW1#OF-REO]^"H M3P8;CCPZ >^LJTN> /#4-. B'0,S "Y@$J97\=M@&H*X#6 \$SQZG%VQ!?P7 M!UM^@?"<"K%"6S?P>12$)7'7?(JMXOK*PAD+$(EBOUD9Z76=)YB=V3P03H<+ M]#AG7?1:2V"/LS!U84D_5#A[T_RYM4TI>C+R_;A/PG!VK]M/!?=+:#]_36D@ MIUJ2.'Z3DJ@X=[9"^=0[9.M?U5^^CPU\@"J* B2SS$Z4K8>K?OZSJJB8ZS4 MMQD/6(/5-EW=<,W*%0N8G('[&^>NTJ_;Z0@DB$6FURO1LGV+OF$.^2GB?X?$ M(*,CNL1Y#X)1KYSX"QL:!/65BV_#X$YP!V0Y5,4M[?2&![6*UP!HDX/3!J>I MD[K83FS"IFONC#KAXS[!=A(V&99R0NAYXHN81],)\Y*+U1QQY?[-...:[+;I MD*_1' #?O.09?#./95T:Z*>FNB M/=B7O= ;0OW& /-(- %XIQN[ 6-2!TT,\;-^+(>\Y$T WO9B*=P1^)2IHO_M M](I)=&V*[3K(^@I=(;S['H2@X38L25.G$>9E0'Q,KOW()_,4 )D+Q@6A+I_' MLL2:3FB;P]!FEOM<;^55#.(FP5"20$9"X=5NO$6K##8+-\50_P@8YL!HW12#.@7W9D,>@X^&@$]7Y/-L->\F9 MO^C'6LCC&0B@*@FK!WF_'SMSVK*.AS>H\38EM*W(X> DL"FA?7TI'/3M-F6S MKR^"+--@4S+;QG3(B'EL2F=;$>D=;D5"_OW!>5NO+70$I\TA<>I,^Z?'*\2.W2 MOQ,<'QNN[I"CVD_-!LXCMKQ)W%:T(E7D$/F$YMC?@0. ML(5B26UEU(*0U\0($!&!>[W=.E"((I_>&(1[G+-"E_\,8@/,NVA)T#!1[XXR M=QBD[E#,VR^KC<'C,9;'9' M_T&]S"IBJ;8&H''?Y\%]R)UON2@RR-IG^ *F@.J TPN#!1C3IQUCE[T-5[.5 M.3@CU(IS_&1%"/8)VV=:;4I<,B_+#KZ\;6)K<$B#1X9>/(VY8!ML%3!?IND_ M.\ZS-[!LYU?6CI1]"J-LHI&.[=N,>YC+2F6LPU4Q[[G-C +*=ZTVQ8B[QGB3 M'17SO4]K@'4>/(Y!^,/M<=,LQK,I35?>-ROZ998*LQI9 Z90E;3;F88T4B6U MV^F#3'R2%IR,-@:@A#,0.L%^-J%1IHO5*(^V?=;O1!HI%@;U.90FV,ZH@65' M.CI-V@ G OJ0AP,LJ!XT2^*HB"BS$\+!I\;<0GW[%UJ;5W$)8Q=/'II790CA%3MVF!=9" M,-FIM2Z,U[0,==>8>%$%QP;ST"#(PH3,!KO1(-X2^8$-)J9!Y.5K>C:8I2:' MOCA%L<&"92Q-\2HAOPW&JAA/ YZQO:AE%T C&QILTKF<>NB!H#-OIX--FJ>' MJDQASR:UU!XSG4T1-OB\2L!R=TM8.L4.>*$=8*56:RV=;OD(2Y:>+9UT>J.8 MM6)MJ6H>3!6*%YTL5<,"--;;C)RRW ZBLJ53FP9+#V'^!AR;[(,>GL*U!YO< ML1XDK>U_-LTM[5T,7$L4ULVL*O@R=Z68VOL?'\0^(0&$A,7AD-KG3N2,"B") M!,$E=('AQ".H%X"BE4CN2L*C,'YS/%K$BH?8&W^NF7/LKP2CW3>H.B)&1+W4 M%<1,#L)0L$D4JF1TS,]YH&)*I/)60RDC=36ARUCT:JC7]I?UOJ9#-TA&[DOD M3]3K)RZ8%^'5A+O;[?AEP*_8BS5P]SC\3"5SRH'-[\/.M<^JX\8;D89-+JX! M231J \R?D-M?(WTY@!F0JW1A MXI3)7(##XO' _WO)( 7N[CAE "S3U,1YB"R3L=T6E!?[:C:U =AP^T,/VH@. MM+$!2KPX?7#Q;Z3(V9W@"X:N]//J0:IUBRL6H*E7_*$#7^0= M@RG?@34@$QM> V1.!]: W&I:19 Y'1@!F2RJ77.9@V.?QL"&\/2%'!@NC6 > M"6>&T_]VNE,(S^!?OZ$Y4".(%R?&?$R?U ]1J;HDJ@BR'&=5F'6"BPRK.#?/ M.=?MSIP QGS@8+PDH#BJU&EB 1#=5X%4[\#(H0P'P)57@OMQVH_IB]84U&UG M%M(]1NLHZ/7OH]U.2_XD8ZV^#$-7HW ;O[557CZ!<)C]?+YNTTI[->S-5P]M MV/_=C#[D1/.Z(-^]Q1E?7";0A?_>?OA-%%YUQ?&3M2I?N_"N*X*?K15!F5"G MPE:DUO4_KT+$Z^=2-BWEUI1 _52D0@ST9O2AMM5K8UM#A5)PE@849VEO0/4K M -3&K>P^K=FV5<1BFYN.S[F,?WA\ 4'.FV$/T!AX):G@4J+. M3S-?KW2 PLA>B+04HZ*59%=EA,.=6B@,US[#E*MX-3WY"/*&!5R%[<,@!(&F M'&W#\UZ2PPPW$,Z4@2A:33/ @2DQ(_-IL>\S!)"M&0749M[RFL@P86TM^$S^ M\\G_V6:0P^HF-BAD.(?2Q%OF8H.[GL.".J$*?\\C&2)O8O,F!E7XQ'\N:G<& MK!H]&5CO \]3+VW!&2JHIY8U7/6;E#)4([. = )GK?^5:FSGT8=#7HPW.)A6 MK0(6@,T)/:RJ;>89#EY//6U*WC1A9L9A-B7C)J*D0Z^'J+MTU\:X&Y:57O1C ME4$X'/KPDA&I33J@BI[9OO3IBT^F 2%05VRQ"#9*ZS*]?@&1)I2H" M2/"&9 D1#DNJ L!,$$AD?GG!/_[C?I6\NJ4\BUGZV^MW/[Q]_8JF(8OB=/'; MZZ^7P>SR\/3T]:LL)VE$$I;2WUZG[/5__/O__E__^#]!\)&FE).<1J^N'UY= M+8LTHOR(K>BK_SZX^/0J>/7VU[__].[\\ZNO5X>OWK]]_S9X^TOP_D,0_/L_ MDCC]_G?YWS7)Z"M!1)J5?_[V>IGG-W]_\^;N[NZ'^VN>_,#XXLW[MV]_?+-N M_;IN+K^-\L<.FXU_>E-]^=AT9^B['\NV[SY\^/"F_/:Q:18W-12#OGOSWY\_ M789+NB)!G,H9"24M6?SWK/SP$PM)7DZCD857RA;RKV#=+) ?!>_>!S^^^^$^ MBUZ+67_UJIHZPD/.$GI!YZ_J7[]>G.[.19SF;Z)X]:9N\X8DB2"Y'&')Z5Q) MZGH")04_R6?_VT;/_.%&+(,L7MTD]/6;[D1%;$7B-%C1U37E+5.":K'M:55,4S?Y"[%>#PLKFGP^,26%&M&&G".Z9P42=Y]DI^/HR1X3>TV MJ?)984()G\2*GV]N!>O.)<&0ODK:!8]Q&DNJ/HD_Z]:2I*&XJ"BA]SD5,K^6 M3&MB$A;NO+-L_UG/LW\=$?QVD>YP]' MSS9(0JYI\MMKU=<538D4PXS7T^.*IN95-R!MG^B")!4%L_LX:R!/T<*6LC5A MDR_B,7*[WNY =]%3\NKUZS T=$GU%KA-J M(OA9(QVQ3X)TQL-7C N%]K?70BFNCI>_RY=&H]]>Y[QX'*X^N5KJ.7/.5J 9 M9BVV@WCRF/PI])J*19T(8B:A/BXC&G5'\;J>KR\&$+A CM[U_FJ>GTNMWDWS MX=:5H_I#EN9B41\GY;P*98_6+UZF/" MTSA=9.>47\JM85*JC>V]1NTU:J]1>XW::]1>HQY&HP8>08[4Z8B%1?D+2:. MEJM.Z)]SQE>EOPJN4@,'&ENMMB)K0-5Z)HB()"$G"5DT*(J-WP^NP!Y*\<,I M.631]J&N^GIXF@K.Y3R(74:2?XG7?9Q&1^)U-M%G:#HXK4?UZJHH$#L\9M&) M^*S)%#"V'9E:.5\P6G=:CD;IZ=-.56G+T.8N:&Y2EB%-1Z.U6H7J#:9M-QJ5 M_[<@/*<\>;B@-XQOVZN EJ-1>L6)T/OD^S22JFHZ'JWB03KZ-KX>">2911&G M65;_D#OXG1+QT;0=EUIY1I[Q*W:G1J>4+<>E])P)M2CY?_&-XK0W-QZ7WM(H M../GG-W&53B5EF)%\Y%H/A1;AI/D5*B/]_]%'Y3$*MJ-125;K5AZF0OKH[1% MLK,B+\/WA(&B)AG0:2SZ*X6ODICB\?*=-RHPD.:8H&N,-(T.IU4Z!>HW$@=$X2YO$M%?HQJ:6.AG1=\Y%HOJ"+ M6&)6:?Z%K-33W-QL)!HOES1)3 *@J=%8]*U(DAP4F5 ^,_4AU-AJ) JOR/UI M)%&O>5S%GQO$E*']_CA4[2EC$K19LE0MZ55-!J?MDH8%%Q/R[OWU59PW(@ZJ M)J/1=GP?+DFZH IIHVLV.(W"%)>Z[.7#ZIHE#<0U?N_,K?EBW'X@I,P[_]J\ MJ8&=?V!,EMG@H2._1K4CT)8]@.4/Y.T]4MYT:B*0M1_1L:9QR0%Y^ALZGF > M,R![/Z%C#^AC _+W,W+^%'XY('>_H.5NU_4 9.E7M"QI'5- [CZ@Y4[C'H0> MVL.'[[1>C5I''90_K%J)"IB$\H55([' !Z&LXM-0+$ ;*)/X5!:@OQ?*(#ZE M!>0DAK*'3V>!.VFA/.+37*"NL(6:Y/@T%SW8"^4+ MG\:BP6&A3.%35\S(-Y0WK/H)) H#RB-6]03BTX7RB%5#T00)0%G#JIUH?+10 MUK J)8 &2B+^+024P@ E#-\NHEMZ-T3IZ.F#XEFPO04,Q9_DZ2@ZZS$+?);]'3*5B4=9T6^9#S^'[$_C.RH>B!@XS3+ M"C@+SULC(%\=4V[397Q&SL585,CDJ,U&L>OLFCG@=H%UPL&,=M.8.^!@PKQU M@+U\69.]+6OR8N+_?-F/Z47^C5[V8WB4VHZE-GH %*5 S:I>.P"R.#R$W9W% M)KT!R-[PZ'5W]@ (D^.@0#L>P28?D+_A(>S6_/4J;8;'LSN^QP[[<'@@NR-O MV&#>LCCIN^":9'$6L'EP(V@4GUN6B(*,XJ3L*H@F#[UZZ-7>PIR%H8P[K-S> M:41XE'V]B<3J$VS]_/;]YV>R8\OPM.KK@+7HSR++Y2[*3AC_0N^>Z#WG+!6_ MAN4>RQK>4:\5K(6 M-Y8 D^6H3@"G5C1Z ,H#4&\RGF]82.*O;>M(?/3'9W(?KXI5HTFD_'X&+QOQ1S3@SJC2HC&_HBO+(B$=&/#(R*#+24NMT MB9C\+<):?8?VG2QT8L-Q&5F8K+>'_Z%I>O!CV(NWAGC&CK,K7L@J9SQPXV% M(&==-/I%31>P"R;T"B--'E&;#*+V679'>"2C!W1QI$UM M7.3"9_G9_%)8$LVJD[&=2V#[;+ZI-Y4K@D:2TJQ,2CB0:ODY>2@]DR9$OZ=1 M/<[?DHUG-LN9.4#2V'Y\%F0%WQ5]@BE85=Q6(P0 /="PT2B>K?KL 2ONSY9S MRLM:7&E(J\PK[2XQM'9 OC!N9<%(S:9H:N*.4.U::6XT"6+=K^0+*LZ<.,SK M9%[M.M:V=>#?I4DB*Q32E')A,J31+%H)HU6>H;*@YO&]5!\,6[/5& Y8?=1Y M-K6B&>?2PBMUH(.'';VH5&Z?--PT BW0(1_E)\[R4>[E@X_\0..G\I$?/O)C MO(0DB%7$6MD>&+EM!H+8F,%'%7,TA)C&$#PVQ#LWP.:3BXX#>"_0;=1!S\^-.0$BTBCWLA,EI-.F M[ZFVH(]%-D1FIXJ=/0D.0/P)*B'2UDIAD&A0 M=+)F",.MDVSJJ1YKCYJ@VEN'9MT:( /6)A 7U5)MAYE,X)#L*FV@,=_CZIR( MCE50? ":)0'BH2[1/4?(+:'B>H]1I$Z3)M[:> TUN:/DTJ,$UM MIY^3M#0%%;X>K'QQ1?5CC@1XNU0' 22&*E,'A99SE:4F\+#;;O[UL>K:[4XDETKU+\&*_,EX$-8DRINF0YJ6\0_6!2%@@SE1 MOVU(ZU0:8OVN9^KJ HHF/90Z6(]\8'[XP6 //S0__'"PAY^ES0G0^D8]$G!U MQ\P$[#3J@0 QYGIX3<4-=2M,MA]&FEZ0/0HL9B'DZ>-:4J3RJQN-0Z1$I,_F MSZA0IK0;VTZ(9/>9(G6I\.R"AC2^E:H>Y)8J97,76?@;"L)%G'T_H&FX7!'^ M79OW ^VV-PRY7VJ[%#X\TJC):85V0\&0H7(%H <"-BQJ.5MT1<"8G&N[3;3; M8^)L(! #:^-BFTA]$158+X_QMT6399Q]C8M\H;D^_5K7UJ/W'KWWZ#WRK#J- MO<>LK"Q,C-DH6:S%F3\17IN58QW#6M-GKLJ/9A$*>] MO[5&YRJ:A(9V/#7Z;-&\IR[:#N5(XTL=- M(.F-*Y-S?MPEZ&/U?*S>'L?JV;N87,;I_1HL&(ONXB2IKW?.2;J(Q4NQO=C: M/)"3^#PH63Y?QL"+ONW?4?:WD_2W<(AL>)M!MD?&;/Q6$G+$S]O0!-;;S7VWN] MO==[ @[3-B+>U4EWJ_(_:S(EXPW3SRL M,0;B 5<=JIM/E@'WB-,C97!\"=+%$=HA3NE/XIG)?Q8\SJ(XW*UMWP1_F'MY MQ,DC3AYQF@#B9#CH=JYY,9TIDT61("<^.MO,^$ZVC4ZHY$8%(/2W5CW^X_$? MC_\,BO_ E5V7:,^[MX'HEUD#/3O]G& \"BHZE1R[BO\L2$H^T_LX9.\UM9\T M[?HH0+4Y/)"*WHGX%HMWD7\GLRI7C?%\>< 9^YX\I.>$?_\LO\Y83M3TM1L! M$R*&D:87A-*!JCSMW)BU4=5)<7'9*"0U[@OM;<5HR.H=8 *1=UGI(1\I6W!R MLXR%AJXLUV5L.R&2'V\ZZ E M&Y]HEE%Z)NPVDL?IXE.I>YE07U@G#Y1ZH-0#I8B!4NC-I+@Y,!]CS$J[F!S, M:W&6HT%@8.^#]6!RHL(+^UFO&*#>WMZM$>X \C5.68"6?#6"29/#YO?@TG" M$8%.8 Q^>3B>@C7>^V/-D??^C.3]L3%Z7?I_W@="5UI'R@IJ@TQ>7AGDI$4R M/&@L)WXB"\I\:+!W.K2 9<(EC0IYD_M[8.-PED9'<5((5:(4 M=2;$K.-H'DIS":4-0RQHW=@OATG@?CJV,.%+$X+ZO/;MM>\I:=\*$Y$5^]"JE?>O?+>)I/I M<565:?*Q6+/1PASFM.)JET=8G7X7\[+2V!GFDMQ&]C>AM M1&\C>AO1VX@OQD8<4B=!$Q?=;3JZZ+!H0JA;3\& JI9+5.&G@%>7QK9#$53= MG: &>F(\2N!1@E9)MF2QX((6M+F]U>:O+6UTO MQNIJ<4*Z5)9_+H/%4B&18]HR:$XWA!.EV4R05YR]XMS%.7):KZ^'PX+SM>B" M.SI@W;WZ[-5GKSY[]=FKSUY]?C'J<[M#TJ4&_5AN.GF%S'B2!M'58+4N0ZC.32NCDI!&7T MLY RJV)5$EV[C;,3Q@_)39R3I*[486?W=!W86T3>(O(6D;>(O$7D+:*]MXBZ M*+X3#,_JK"M-.AZK'\W(J1D<7),LS@(V#VXXS<3G57931',2)\*@%"07Y'%C M0ZUCNU'=&,UM:/0>*&^:VBO+LS!D12KEHSCDTHCP*/MZ$XG5*-CZ^6WS+4RM M^CI@+?JSJ#-:AZ#WG+!6_AN6>RS2W,+<:8WQ6%8><@BE#:]?D7\C: MOV?SKQF=B0-<=4T'J(\W[_?0O!=//)O/(G9CO"I:UW1RA-N<8MZP[\Q(MQ. MV2S"R>$9/9R.^,QFW6MBG90>5.C.H.L:PY47'J\;$*]3[L=]P^O& [)@+%FH MN^A@JS8<*JP2EW@4M#YF-WRJXU-05P[M ;]2Q(+\4U"L M5ZN^#!!D"E>/^AOS# <)*F-UE)OR/)+@D02/)&RQU-K:<6ESJVO<=K.RK<=% M5N%W.$OZ6'#('B@MJS.=%SQ&BNU/;XEG@<;FO< XS<%ZL[]<5V";K> M)N@SX=]I7I)S+HYS&4RUH&?S.>5QNI"US)7L#_JT/J9$[K=-^N2>$XU^4:]* M8!=,D!)&FCS,-1F8JXZ 59/6]+U'X#P"9T'>59Q7^<51?!M'0A]3O%1M.T>D M?HOSY05-RL,@6\8W5TPC!SN,L*?LN8=\9TGY-!HUJVQU;H<"5;7K[( YJ5/) M2!-=C&Y3F_%)/619?C:_)(G".C&V&Y_D1\.-\ENAL#:O 6'(2&R 1N4\9U/U1[+=N['G54N$ MP\E^*JRMW6K&]N.S<)J&;$6?D#KY:&E9JL4;H <:-AI/5:L^>\"*>Y5 ;-LY MXRN2UK) ?R 96CL@/R'I%[+2G?E-3=P1JETKS8TF02R"E\C#.E)H&N-_X+&U=@*#=FMJV#@(U:"+&7'RD*>7">$VC6;2*TUC0*,3? M[3J-7"]M6HWA@-6V^'?YW^_BO&>-+UI.ROR M3"9B"EUHV!,,^CR$4YAI-S*[4^+SC?:OW$T)_)UF64&CHX(_(CZ5^JN,O%6_ADZC^72K%Y]N!:N: W%: MLE:N08S<-D>@L#'59HS3TNBD8S#/&"9^S*%[K(?0N,EE35H'**#)I;03.ZP7 MYQ6J1+\AQ#2&C,TAWKDA7F]R*:GZ0POG1AWT_-R8$V# &,J][$0)Z;3I>ZI MY0L &/)84"W7*14 V(=R#'B$*R"8"3@W/Z(2'("L'E1"I*V5PB 9UNADS1"& M6R?9]#-\N0PL M \[;!XSS-GS$-U3QPW9EN&6J+)1-; JNFT1!Z&QATY$QY/E!YPZ;!HTT)P\Z MG5BTZU'K<$(G!YV*W4<\+Y1Y+!KU8 5JH1,Q.4VZKX14Z 2A5)T'SS9]FIWQ M"Z7_%'!Z2]."=BR,;AS'22%T(%6PPN>^8/$(M+DK6&R=82.A[SOI/A.[^H@5 MU_F\2.K+4+,+&M+X5F[YPX)SJDQG;S6&3]?RUT,ASU?RSD[O[-Q/9V=+:>U2 MQ_LE6)$_&0_"(LO9BHI?6"HM6]['C3CM!G>B#78AM=/=.(?U V?J"S8437JX M[6,]\H'YX0>#/?S0_/##P1Y^EC;? :!OU",!5W?,3,!.HQX(6)NAG^6Z7S]H M6W<#M.R!%,'>X[#JR5"WPF058:3I!5EJP*ME-A>RXF(-=:-QB)21C%M[3GG! MA+'MA$AV7X%H5VW35I\U-7=Q;<2&[G(19]\/:!HN5X1_U]:3@G;;&X;<+[5= M"A\>:=24*H=V0\&0X:H50 \$;#PY_%2EER%=$# BY]9NT^SVF#@;"+;]VJ[9 M)E)_RP^LEP,T518RN*B\*5]HKJ_5KFOKT6N/7B-'K\UE?32& [-2US$Q9G-: MLQ:'R41X;=:R= QK=>C).5[:*: COUPSI ]^2\SJX$+E=1IR%6/($1YV-4^D MB!%$OK*6&N145G/+\V>/R@R9H$HTRQ:F_#"(WPO5ZNRH]F$0I[V_M4:'X;C; MJW>>&OV0:-Y3%^T&!F(#61T^>Z+=ZU/X<8%<#9_$T(XKA7,8R-7PV0=V7)F\ MO.,N01^KYF/5]B]6#>ZJ0'->6V3Q0,)57(;<_1HL&(ONXB0)2!H%8A)(NHC% MVLHZAMO9#^PDU*XMF9W"[-:+XER0(M2<,M-FYS(^0$M,83T8:7I!H4;6;IL3 MN:7HI_B6RASE>M'/LHSF7S,Z+Y)/\5SES+'IBHFQ[."A$L,)R9H"K3J,@(K- M)Q*-M[:U'.6%L.O>-_^Q/IQ.5S?$7C:6H!/.J0(Y? XX<@+B\J"W)RWQELA WF!&"T(#R? MR\5X2ZN;_Z[(_858@;+2:9P6<;HX$_I)=1F%PD2T'V!\)A])JRMW-;X66&,, MQ&M1*E/SR3+@'D][I*RN]W] 4R'[546/#*W')[_>B>E"*F.'A/.'.>-EA7I9 M#[.J^;8N_:'@J>#JTWE@O3R\Z!)>'(;8KRE_ MO(A!;-AZIZJFV=#:HZ.CH*.&8WKG7F;3B3A9Q!.BKZ #-XWO9!L@@0IF5&!7 M?VO58Y4>J_18Y1" 'DA-GRA8V=8VGQADV=TZ01,W;\QN(?EEG MB-8XCA-T%DA5IVC/I]KS,T[)V?Q"!C3GCY/7-\5I*1%.:.-$0MKW42\P_K,@*?E,[^.0 MO==4#-2TZYL,(!6]$_$M%ELO_TYF56(ZX_GR@#/V/7E(SPG__EE^G;&SO5:>-@E2;"-CVW%(WKI#3+F2M>T<5/VL53\A(DN- M]9PSHR%@QU)T=E\?:.H!4?-'5UZ$R55 M]:U0*I>)OK%KXK>V[U&Z",+K'>.CRP8^!X]$*Z"YI"R8\X6FIA8 M2(&=,W5BX0.6#DX@=\.7W[/@KJV/&#S8Q"2;%G]1_\JXEN22 +K?BK]F\[RLEWRUY*Q8+$_B6_HOL6VS+S0O8T2%<)VMY-EAR7?'IV"=KF]Q MOHQ3P8DDO]\Y@@WMG6/>.8;<.>;Q*H]7[1]>U;\0GRBV->B)/S$@S$[[%6LE-&RC=^/1)K88UK2FK[W604^JZ"MD;8DG!Y(N7NX(79GG$LB MI8 ^>'AJ4J.[,YFQ6O[W.\TD]'M.>/=OG[LF4_LX2,4PBSI6Q)[7YR1.?5GECT0FG]%38 MM%QLQ;$F5?=<1U-Z;6;MVF:]2+^G5F8.^D /8GH0$SF(.?T(?Q^8:K!94&'( MHP2DCA.CKGL;:N-V\1R MY63EEUL;4ZFMMA[(NQB]#\+[(+P/HB_ #Z;YOC2?0QH_H\[J:<@\@"UH]TY [P1L<=F#E#]7XK&:*^T;VXQ/ZL7CGBAU$^UMW-JV M"&%5UT1=6EOZCT3!>][;/ MW\LIQK\FZ,_G?_/C]G6!\R[\E?0A?D1)Z?++!TN@\(>D7LJ*- MQN\8C_(39_DH!*5$?,2)#[[HCQ$]--2+LP4JAB87DP* U= DCX_R&ID5;H6FQ6X/A&B\ML*L31KVOT5YNX.2IQH(Y@,QS@QT;_1Q"&A%^3NLQ %/":)W?0;.SIDZAOCW\6IS5E(,SNNS#V]]\5[7Y![ M7SRLZF'5_8-5;4^>B>*AUD?11.%*:SUNHDBC6M]S:?:^>QLD\E9O8>&M;_FN M/@CHO40%:$N3UWI<)^9N2RJ]J>M-77M-^)!E0J9=DH1FVJPC93L7AI380O1) MOLE'2RFKSO("]$##AC: #]1G#UAQ'U1XMA:]GZ3D/:X$KX(5;5O7I&<78G9K MFM2X#ZB/ SN=)F+,Q4>:"O*261K-HI54R'))[.UZJO62J]48'D?Q. IR' 46 MQ0HY^EBK V9RJ)&U-H N5!7V=AA8:T,%DPVQ8C&$D0[Q7CN<:3Z&UH.]=AQ[ ML'>;)8#"/U%\U\(.P $0KDA>1V3_+ K4&@YOF/ L!6U M'CCTP*&]Z?>)9AFES^7%IWJI/=2A>=F1,F/:MCM>!F?SG/)_B7U[(C2OCMPV MCH67]9ZXGAC#K%!!36V'PKKT)TH'-5)VYIHZ&%'E7JB@8C=3*>)9B9W,Y G MFF'< Q8RT6S@=IC71%-Y>S"7@)Q_0,8YR);"X3V9%S(C.I"^XU6Q"F[J-1C< M\)CQ@$3U;>UL'I"LD(#USV_?=W:I]/%0QWZ6_ECPSA?O?.DZ-E[[#@G"KQNG:#H&7V-)5ZD-2'5$A8^X$P,RUT_7Z8WAX(,=.E6=<+ MU[LC86;[CO7#]-8X:%F^6E).B;1SNK&\.XX'[#U@[P%[#]A[P-YM *65UCE1 MD+[CN3Q1F+ZS"C91H+ZKPCU1J+ZK<351L+ZC CI1H+X50.((T17-(AF?'P77 M)"%I2(-L26F>!6%UQ 0W97G0H$A)$))7UA:/^OX/DS$0]+%.9?E._('>;%!+B^]_JN(;S:UK-K,Z#@*)L@6(TT> M1M;220Y)W%TFAZ2FS@GB8IZ?6L'Y)='AXK:9U^Z M(LZP'IK:."9U=BUSJ4,0R=MM'11Q(ME2Z ;RA]0/;DDB-=19?D@X?Q!*A.[J M2JN^+NI3K58L+6_,TG*A:#8^P4=T3L6RB*J<_BMROR&GU?5W@+W_=E$P*R?I(A8*2*WXTR>-WT"\35=?8ER=&?2T MOQ1T-K1P2J80TJ5\6[(DHCRK;KPPTZ[MYI0AO5: 2;W=I<6@'Y@[.&7B"6

'JEJZC !X#06W"EE2=T#!C7$K@?JY9NI"W M IW-OV;5P0IB1]'' 2ORNJ-*(3"()DU+IV0;=H6RH5.BS:M?U]81Z9O* 6"M M:)J/S\ YK\T,HT6H:>F"; 6*KU:3(5W&9^1"QK"G-#HF/!5",)N%8;$J$I+3 M2!B <:@T#^$='42!+1G/8?J%KJF/N7,9+)]IX1=*\1S*Q9L4$7G0KF#>[V1Q>+"N81 M= )43MV3=$="*6I#7MVZ0)/S(Y?NO9]D-(\B$NE2V;U!]F2 M\_BZR"5">,4.62I->=$J>3C-LD)^6K53L-G3J.-/AS#7*RO^$\M4S#6V\0&_ M^Q?P^ZT^"V?54?BED#K6V;S>L]52/7LZ$!7J""($CCJ\=9@"@!!-@O ,,-+0!?>T MXZS1@G,)B_T4<'I+TT(J QE9++@X)]<$:B M:[&'+RF_C4-ZSMEM+''3S\_6W&:E3V 7&U- 15P1)]$5.^=B7QP662Y.52UA MYN8]$'51O0NYE<+=M'E=D\[861D"Q1\JXZC^8]LNJC_^X^OE-F4[7V#"&3'2 M](*PSXSG&R:W^&M[68F/9'I$5(3Y&:\W?@.-IF:C$EJZ@BH:LL87#FH[(9*[ M+MAVI%]6MN-'RA::PV;!"EVHK&M ZB:I5^;CW!- M"Q=50LH3_$2HVM+.DV[G;W&^7&L5CRD!,F9>_(NNR+V"G0XC>73>7X&%',/5 M,V+4!IC5&8R--;-X95:GWN3@=XLS!DTX(^Q],+6]A,JET,\R[.1IZ(G1GI:C MV?A M1+-DH^U05W0K=%.IP"&Y=F'1#%JN*A8LEB:4-QM7 >8]R][__+^^9<[ MVY,3\T*; 75';JNG*]L>/\NDKZ:,.:Z#SP-:1I]WN[JNQ?!C.[!Z(+:3%ZL, M^)=.>!H=%5R6:BBORZN\U.679S>2B>SX7JR@6!#ZA>;K$ :Q998D7=#HA/'Z M;L0FI\Y0S^C!):4@K4Q,&I;[KH\8'RU2Y#9I(4E0'Q>L_%G4Q8XN:)FY=,6$ MN)?'@=QSXB6)"5\',M#HD*UNQ"8MG9I>*--#IS0&TG M2'KO?JA]SC_83OO4+G!]8Q=EWF'!^XC"\RM2I% 4)T>WPZG+4 Z]4EM[-FOP MU5KU\5[!_$5\:%V/1S&LN+[5M-A,VX:*:DU R5K]!N&F!CX6*]_\5@/:RC";F@-_7; MB6:I,!;RF#>M:AWSED-@951GE+48 .RA9F0S66" M.CC$^H]H:7(?V;T8ULHJ1>=T ;])"PP0G8<%S"3$X'7F\FR(PNIWR7I'*(X] M"62IEQ1$+&Y.Z)$_T8S:UGK91+-GQW4.3#3=ME^+;**9N;V -4#>?YD&[S; M!)#S7Y%P/D(D 7!&/DQ@1OJ)+H#J-V.6TK4\0[HYXZ$3@$W#ZUY*Y1U*]:X_ M1!HZ#>C4PL MN,[G1;*F#L@+8(0^2)![_3WFLRI)>6;59Q+8_YW05%ZNLX1[- M[?#'3H,YCA*5<$H:QN4URD\JIMAL0K37B771P-]Y7H M(D-[?I2#:%";2\2W(T3M+R!WSUJE@FV?,U873K-^1SYC8/!XLD[F(;HTM X,[?6-9<,[8-$M MA4%9WIA:>^\7.F$Q]%1U#E-"M^O&6EQ]Q)2@2Y ::_)ZC)K%%B[@_@AE=3FFWM='6Q8=N&CI9 M<6#W+;I#H0-#&]/2UHF![H@8:#JZ*HSCG10]34!WCPBZ Z2?F6D;[#+1+/NN M@4Q3D9<0AA3[ ^ 8G8J8[# + (?B5&2E[2ST$KPQ%7'9 O&*K MQM-O-A>Z%]X;>ZR_/.ZG24)1TX'691_[K.B@'A-+/0<3A9VJ.7RC\6(IAIS= M4DX6=*=HH2+PJ55?3'GX&&GRM0%T=_YD^=F\OF=OBU!M&P<7YM3[52B;:[,L M#A4D:]NZ)_TH3HI<&>UK:#T^^1\YRS*A)\]C5:!F0PM7.=#2L;Z^)3-."S&1 MM4>$I=D!%8H>W=#C/L:+Z5]8TJ4<$"!PU3S MVNEV0%.J7AF&UB[(7\]A1=IZXI7TZYO[##(-J8^^R$?_K#[>V]C>(0O&.=>T M=''?6>OK@GS#L IV(L>31$>2&3I*UF#8#+([YK>-%8%@Q!G!NH M%Z,1@ MHP,$W>($W'?3SK.+1JMHQP/K!2Q HV@,-0DP>,@<.5)_+O^3E\R)3_X_4$L# M!!0 ( ,QP_E#65%;](T4 )KE P 5 8VQF9"TR,#(P,#8S,%]L86(N M>&ULY7UKD^,VDN#WB[C_@//<[;8C)'=5]]@S]LSLANKEK;WNKKHJ]7CG'!<. M%@E)M"E"0U+UF%]_ A2E$2 >(/5$[$[KJX"D8E$9B(SD9GX\[\_KS/P"(LR M1?E?OCK]YN0K /,8)6F^_,M7G^^GL_OSZ^NO0%E%>1)E*(=_^2I'7_W[O_WW M__;G_S&=_@AS6$053,##"YBOMGD"BPNTAN"_SNX^@"DX^>,/WY[>?@2?Y^?@ MWHA CD9?TGW_Y:E55FQ_>OGUZ>OKF M^:'(OD'%\NV[DY/W;YO17['AY*])U7[0'?SMV_J/[="CJ9_>T[&GWW___5OZ MUW9HF?8-Q).>OOVOCQ_NXQ5<1],T)Q2)"2YE^D-)?_D!Q5%%R3BX!, =0?XU M;89-R:^FI^^F[T^_>2Z3KS#5 :A)5Z ,WL$%(/_]?'?-A?G]6S+B;0Z79)L^ M1 \PPSC3*58%7/1_EQ7%WF<$C^\)'J??$3Q^US=;];+!O%&FZTT&OWIKC.DM M+%*47.:64>Z?U@GN]U545"ZP/Y[8,OYS5$697H824GL,C+J _Z)#203"I0JA<=4>&=B^%Q!?!XQK=G.C>*] M1<39@E 33_3=^Q.*)OG-+QH6%/]WH"A:-8S2(VO MTP(V->!LC?*)NJOUU+0JT5B$R4J9<30B,Q.&> M'+!*U\Y81.4#7<"VG"ZC:/.6L-!;F%5E\YMI;>^X<,] M.4?K#D*_*R^<- MC+'@7Z2/:8*Y_0YK@0/V] Y7D=<7!@L\)+"+/$J'?[W& 7;.%EIY2CV M3ZB"PVG&UA,2R(= MTRIZR QWAF,^DPHAY$+XSY#DP!-G.Q(4)P -@C E2[^&=%PVU!%FGMBE7? M3^.H7-7_ _^^31^C#/^MG$9Y@A%[A&6UIO_6X%V]J:TRLQH*7KC[/>;NWPD MW1,TIA0/T'7R1G0(26_0X+&C1O57'#RZ2\O?K@H(K_,*8BZH? 6/1'#'$#SJ MP\^UJ!&8TP4&"E(&%9![U=QU4/E M$(B70^1;?(C@=Z1,PFI/T@PPT3U!73G9Y,,V+/:S$<[V.KS'8(Q NCG9Y@3J..SIB8 MC$OO0083$]%S+/P)ILL527.('K%+N83$#%]C YS^M9RB;47ST;"K.4WJ"+Z- MN+D^5!\Q=G7L@L;C\:]_8AB#68TQ<1TQQO7?2W"SPQB\81^)%A"RXPM@ M MP/E%.4I1M(2/(Z*__37!D'0 MB6.,4MA,-]P@ *NPBW[CLK7U,X^>+](RSE"Y+2#)*3G#T'X[D":53S2CH:*I M7?,ZLP,Q<+"##GXF\ %%X/\%B6E*41OID-"_[D:;^C:BB/!O8OHS%H9U5+Q8 M5N#R@#QI\6&$QJ#*;RB68+[#$MS76+XR?:ZP_P9*7753_0L89-M&9. MXO=#WH?!3"[R#?LANI:%&J4):)&J+W0FH,5KLHN!_4QQ Z$=&9.-D\W8D]F- M5YSWU-08_15E>!JR8-]E<_V0QY#[U(^A:T%LH(+'%NSKSWP:V&S7%72B'?23 MH$*L3)334#@^1IN_Z 4IM&9VF-(R@$&(7!=RL]-B1:RXYF_C##OH[:ABHHS2 M-OD]TFZJ%2RPW,*J_(1IN"T*C!OG$!*.U3PV>N=TS;<4:!#5+B8A4J++&&P? M)7/%B87AJX:F'[I.D9"M=52_$0]2X*?4OIO"9 MH*(7"E*>U5&JX@!TWSF,]-IBSPL&ES5&HS0>U'=1(0%2:6M&% !J"NWNX#I* M22>^F\556L911LKN=.) 4A.Z+#_M!>RO$O4$O"D:#(A!O: X@!>,Q( PA%^S MWEFKC^'X@F%RW*M:Q2JQ/9Y5 L,0NSOG0B>"/U!7A(\F],:F1Y"UQ-$"_A6G MKZ%@$;05(F".!JQ)U\?S!W:&=J"BK,[L@DE ML0A@&WYL,2/G8&T?=GABY#:BZNXJV(I:6^9>6A9;C!::N,,(5MCH?87*=5YA1TH<,TFCD MYQ(NMMF'=,&[J53Y5-/BDP'ARP:4P47'*G2S1HV088W(E&("=J@ BLL$U-@ M@@YX\[=AE]21_:C$=ABQRE D\LA)XAYRSK)J Y-[M9E/V5;R-D1#:F47#= =+6Z561<$IN1Y+GZX@;D)\M]IQ*U5S9L"MKWK$@/5XWI8HWK_.TJO;J MGMU5A[E+&*8K4B;6&'*M)#)Q22,-\L0,7@)]=::D:63S590S"?H13U&5UWG] MA!=V>8LT+].8&E%*N5R^D/&=C6Z$=-A<-->KLY?K-KY]T,FEZYSP>P6@G=61 M]R@%ED"]2-!9):#+!!5>Y\Y"J)<*L&=8+W8"VN52ZP%.P&R-MGC>7=\KXD_8FMN@:J"'@ MW!WH$_P=KTV8@&/A9>B-V>C7W-L!0]]DP_P*TBR."TBUQ1H55?H/BO+-@O1E M(9JWG.7);0'7Z79==KJ7<83';#)-@=$#ZLNDT<-.QR1Q3@?!6\>#Y.CB1,(( M"<,*X'^F@9[=L<2UR.X6?)D>6=.LE/4JI7\D;0_;2'=@)TT:OY'[;8/K^-)< MN<$%C]F[<[!;K\SA.VIB3(?4'5$)%6H_\)_1ZY/72 $<047&]7NFW18HAC I MK_"^W4<9Q*=NTW+C9O$?,$OFJ/GW/8Q9?BGG_#&:2_.LT(+I6J\W2 $B#6"] ME[ )I"OU7DPD(^;X4LZ-*U0L8$JJ \KQ'1HZR(WNQ%!9Q.L_+E16.ZZS MPNT^Z50\U C]LYP56L+NY:#0YXR@EZQ'F_^9RGE='UJQ.0 M=BYFK:(6_,KVJ+4W>:[HZ)=D!:._UG7#,_P+7X>,\*48A9\0C1#!$<81U%$; MG4$HOX37;P[*KW5?KT9+&I=U-*+Z?OC8WC9]0K>RY'4Q(X?,9&>'M;_ANH*3Z^F9QCG)1 M 9S\AQ:[>^X#"-G1G$3#E/F!#<*$/-C-L0K8T4&"V@6:<(@J' ME[P[F,.G*"-(*HA=SU<69:XS>TB!ZZ!A2]J,5F93U!@BM7VSO\$?G.QS@^?H]AX,%C8QMRS!@CH.\#_%* M::4?)M.FU*OSMGC*RF^DJV^?/=M[*%^2(W&XPE P4M>N.Y[1^<.8&.2T(@9- MZ,QI$3F1 HV^%.MEO\HA<$W::&V7?31?O^FROYYQG<:FM'Y5]6!?\%'/$>T MM5M?IN;>3[X.7(XR6LV]C^;KU]S[ZQF7YM:FM?%%5:.4K@S_G-6=)_*DVWR"HPA5/M548C(@?"D@&5QTE(>;-6J8;%U$:.IN M)+TR1\*OQ&'(A*0!+)CR-DJ3*U3,H^>?TFJU0EF2YDO\BWZU([)&-*Z_+SX=EMM$&>6ZC1U\S%KT/VCM%M>-:=RUL?LRY0K?9D9E@;OP094?AA M&HSU;CZ2HHWAVP[7>5R0>^<+6/_W.I]E&7HB%RU8EB[0]J%:;+-97/ M@QETWGQ0@^2:\<]7Q%4@L:FHP0(L4 $2A@>(&"(JPN!EG0F*J>O28S"(I&4% MB=5(>_*1EBXU;N!-PK#\&B3;@IQ V!\"]16?!'&^\?\\AB;#(@N[X[G/$7MU M;XYF,?9:"SA\?2;SB6[7(L'4O@XI$0XZ9Y:E-9F8A+?X]ZNH'$FC)1GV03KT M,SSFCA,9TYRJORMX6%(H/5[G"!/-ZUH(!A%0/JCLKD8CK'&0#0@Z*(#P"[)Q MSE:=%2T@/EBW1;DE16'8Y2,'+7UO%43+ M*H98#C5$I4D#*!7\E[@BSH>[.M MRBK*B0MZ4!=V!]=1FN/?-WG3VSJ[\YTHZ!,&$]\O$.IC[#7DY'=IVA&KL>] MF$2#-I6@L\:>KK+M.D%GH<%SRD/J AO/5-IB+T/C;Y8D*4$DPOL$HYO%'3F3 ML_M-%/?:?A+#=4P_P;1>+#\!?&4[R>I:-!3##C[ ?!?506^" B@)#N#-_=^W M^ _@"J%**7O:_NH,C,"!1:8YP#HDAS%5B>1:@%J$$8:64!6(/PAO'LI($U(E M_"M)2CK6?VX?GI.%YSOM: BOT><9#2W :V*1?6J.R30[>.'M=24F20N@C4PD M-3XPM*'FZ:_;*(\^PNT# =FZEG.M>Z@H&<@!HH^+D&.]"YSA7N M>M;#'A:)2-H M+>R'D,IM49R34^A: M&!EJ]WLT8A(&YK)KZE/*K1,=]UV5W=UY/ MFN7)Y?,F+>@,O,>)?5CC5G *9*,;X>Y:# >MGW-2F)%E6"I1 ;ZL%\ZL\I9% M\\@BPP0[SFZCXJ; 3@W&DH80,>)TS<-'V]"7YL<<#X+?(Z\--8])EE3VH?\4 ME".N7[[\$:'D*CE/;Q)-;E4#YIIQ M&VSH/<8.'U C!'88@9]#OU6GN4O(#NE'9NB5 P?-?M\R%V:=?0Q<&7'V, UN MLE%4-6VT5T@]1]EWI6SZW6&3Q9[RB&:%@"YQ3 =^" E6,95=,=8KT]3-2H(J M:RTD0NEK)62#J^P&F]?E6+MA&)OJP8 +/*>YQ'&QA11$ V3QJSWVVP(T M74$XJD,\6%-O]$_J*^^D'[J.IV-K'>;-."9 ;AV.5.$ ER UDKE7@A^CYW2] M77/58._?-13AWCRN^9L!DRP(<*#Z^JF&!DGA^=XA*E=7&7KZA!>#?ZR;()%\ MR#RY2O,HC_=R(W=1O(%\8%O3ZMY8&()WS9P8KRE-X%TTV'12=X\SO5@#2R@'NRE&AHD1?AG7RVYCRP^ZEIZN[?B M/'I:AK^FDB3ZP&.G/$JZUS('812NMA&.T] ZO?/YBMZUX?Q@:DA,3B1-(^^Q M+=K+%;L&T4,&!P-;@L'Z4:V>23V$M"A4L*G!A@IIB>B)U(@TLFL3^3QS-Z\E M#\$)7Q7T2EX_YB$>N$#%^VO&[:7R8=&)5#KTR.FA7)IC1HV1IIORE86;"IOP MKP_3%[YD'O'@#]2-2A]-Z%H3UJ]PCN!-# $MD3R!W'L2MP5*MG%U4]S#XC&- MX>PY/;RX&!JFX4?T3>>:-1A,U@R"@@4_$\#^_0@A-9$LB;PQ!TF#9UB4]24@ MGT/X8_79Y'C.(+P2ZOYSF+)(B5R>;L0YFN3H;[JWX3YT!O.*8=$A+D M=;F+@W4WCMQ':;AC+6![+>[EX$)"N%UX1O=V.P/95'D>=A7\MFXWR%3J MGT".#GH?8.7;B7:%>85,L!-(@;PA.4VBG<;P!U;XSF=3C2/V&U=?#0F*<_EK M+-TU6-;W?91%A6R6/F>P68K^P:2^\O-CZ=?!W>;H\VAZG* O))1G'86R-'YI MLS8&\@\'1NMJI_Y9O3TAV@]>Z_506RO1>4&GOBPG%U(4C5 ICT,\@A3)Y3XV M1WM#$(?I1XB61;19D> 6)U8W.%8C=L>=TWD7A0Z\4 &\88(B)2IY8!>X/$2# M>P4P.%:'77AS^F674+'_89(B)3J%]PD&&SG*?631-_#7SO'(/^AT=&2NPAA] M!'%O1Q62^F4_4BR08_9XX0?6^H9HLE9W*M>,U,#"9L^$='+7,=_,\*U(X$[- M9E-#VA%_]VXXDJ'**[E,J_.-;A9,$!^C-"/II%>HH+TZ;-^A28+S?74V@-;H M;\P&\/=Z46:=EF'>ZZN701Z'J1<"VI6 !2KJ-D+!CU_G62)CK(=IN*&<(W2,3;%O,[C.IDHREC[SEJ:JJI('[85$:@Y M(N^*IU@:\RI[(;%W\MMZ'->>M3*KM@EL!-TUTU^DV;9*'R'8H J#3[%C'[.> ML.-POFSM'G*T)9YU.6ME,4>S^._;M("W!7F5JGJYQ;M:D<0._-O-FG_]HSZ! MKDZ7!N0MS"^-D5;DW\5Z39*G;O'O5[2T&)MW&X8,/M0(.C2)%S8(T7^ENQZZ M 4L$--@3F>_!*W-C9TF2DD^B3#)\Z %B*&>6C]FK\6?Y2PCBTMJD:&BO=K>6 MUL$=SWM!/J32IFLKRQ@!M.G#\+(>#I>U2X$=SJ2W.;^)IK2!AU>]: -A;2T8 MAEIA=-X.;];R&[SY&XR*@)K-JLP"OJ#C?EA5:8Q;AI)?P!VDU M!CRQ0L^?N5@PF= MGV*DO^P&PP+)MB!L6JT@E79Z99Y2?$!%$ IU7\*C,)(GF^^.H[L_3P2!,&]!ATB)U>GDNB*(7&!S>V?^C;L$3G<17*&4F<2%C M%T^-5,:Z;%D&55=56/L;B\14\&RZ;S>;K+ES9NV[KW-\8*SK$U^L[A2_UC6X MY: X[R_300,D;?/RDAZO=7-WC!@^:%O,PIB&BGN"# GM.\^ 9(.4O4V4A6.T MLP4ZF9+*8>DB*)9U[ Q"/QD)Z(I6B(+B=TIG+."/A?@ +$:X4 MT@[)$"0,&_3&*L6##%G!4W^['3.$"$\.4+"'(<(')"_7FPR]0,@ZZ_5',SXA M^CX)K&,6)343NW\_1V7U"55_@]4=C-$R%^2Q.(>GR:C.\/+E8#A;@([/,B)J M&D9!V^CF+J W 2WF3="3H(I_6X$76($=MA,P6Y-Z_@F@BPNBC-P+'/*^[R$[ MF[$&6!SU)AQKI9,9F].76ND%;OX$HO8J-,1YJ!G;NQ$T8SOD%&X3ME["^96' M3[ B+N]M@1[3!"9G+Y^Q@%_G+9Z[=\L&8B+Z$VE*DCI +S<1)!A2 L(> +5O M2@5^],Y@;Y ]@G\AMG!]O7>%"O8K,HYW?1\&B;%9S;W(OGI3NG=5H[*O+=$] MK-'-D@Y(L+FSC)!)"(&$VH=E+L$QGN]IFAY3'](<7N,?>1%/_D#=VY>C"7TT M\F>M^PE,0(&&"7H)J(GD2>3YDCG#EA=I4([9]P)M'ZK%-FO>J\/L#--'B9<% M=>;0O;)6@>7M9EL%*:T+<+>KUF_36((=^ EHT:0'SWD!D[0"'U!9XI-*9O&N MKM2U^!-9(;_W'KH'2!'W0^I94-$G^OUTN5-[Z*I;\V?1 @_8FTJ*R#TOA@Y3 MSC-_M<5S)-_N.C^/-BDVD'BL)1ZMRU7]LSIGJ%T1)DF;G*8YB&O(83AJ@+9( MD6!^^>BB38BY672MZSN8D18!Q,@NCU*&!Q]1H2_Q*R%6*_4CX(7TDP<*FIT6= 7CV4E?T9%'95W]G,(,FYRM 4,\EO?J%-M[JB M1-(X\* _].;8J7RBR'LR4[L//6#P^T5"-/V&8""9EN=C40F*MS1-DTPFO;@[ MN,%_I1F&G215;$XOHR)I"D;H2CED^,:K7"FQ&M(A]6CT_TZ\!Q/9-&>Q?P[T M00M[%DSV3H+P&7.Z6R5W* S3WW<1,"JJ.2S6US3<3NTN7HQ:,%2[*/=X2O?V M-X8YK3!0K$];J('J004412ID\AU]^'7+T& 6_!S-H^>?TFJU0ADYE*Y0T7^M MPXU0&,^H'<70ANPMJJV/HE:,VPM%3'H18FS TPX=; M1-$&%P",K]D8+_-NR M*M*X:CKP@B5IG1RHF,P"?R,'6^3[.A1O T$0%B7IG5B]#%6J#7Z@?3W*F]A+ M^(=!_I??_?'=Z1_^!&H, EV5#E(8J9/-T+G]A/(F1^ B+6",M[:_=DQRM(Y+ MRY_5-8=@R%/(0(,6MKX?:W,E5EU8TDL5F[_4AT4@[RX[:9>-%3EQ<(D*B_*7 M +ZL!'LA14H;BD<#0R 3G"$Z@G PE6ON;\'I,[PQQE:Y/'I VZK+P_]:@H;/ MRP#\S&,-)$.]D76H*H4-;>88V5F>2%4:N@3EJF.5!DK.+V=IQR4".FP0Q^EV MJG1<,MXCP[/B)Y@N5R2+\A$6T9(].7"S>WZ=8X!K?:MSNLC"<,VX#1X@JA%I MWJOHO%3_@_)!Y&YQ>B?4'!]"3\,+#7 H*;,:,B)QB/Y!60[EP^;81P]_[]Y$-2-/%>XUCWUR,)O!QF MZ!VC7YFXF\MYL -6K,FA3JC:$%6-MF2R^+HKA>S99R1%$=\]//854#R8TN]\P0#]<^ M)_JG]7 V4#@A;8U!DB)5.OGEH+OV_I]>6PJ;3PK':O).[YRN&6<'E*6#!NU* M*28K4J*5YT9+6'D7M5$S$+$1C-1MLG0\HVNVH2!#QFI$5$0*I G6:9[#'3TC MS'O)^TH\DVX>[P!C[9;AV7@ZWO=Q,)NR3#@F:2Y*Q- MSD +=?%HW;[)_;,Z;Z"\ ]N\MANVP_H <9$BQ0PC8==EN24 :$'M&N74;KXB MO223^:I V^6J!GV/LF2.6.I17Z#,:"*=.)H60!_-#S-8E@ ^PR).2TAB.G7: M.-J0")&2+O>Y3OU4@)0A2)8:4Q39BA<425#56#89 B7&DR1JDK!6'"P=TXQ= MD;V]"=3X=_ J4##2M.FOOVM! 6BCAK^>;PMK<'OM5 L>O^+[PT%*!6J# M2N3SABIBH04T.-ZTN>CAO(&[A4Q C4Q8TVB8ZGW='\6D'(4[W-,<6,T=%DS@ MO&]T8'>X!R.+[K"5]9JXPQN&$&EE\@H[92NXQ(.D'H6HUC=0!J(JF,"NJ/8 M"BRJ/1A9%%4KZ[41N4H;1$8JIB(.'!;303+[%5."XBQ/R'](I>ACE)'$@KI# M,[8M"_* Q 6L_\L15)TI-$55!90O857!24=A165UL[B#CS#?, MV[?92((>GIO9P@4L"F(+D=#5/'KNW+5CHXG#R))?Z3:C%<_NFN$;\*"*G@,I M/5GZ(DVB>;Z0+8BS7[V0DMT*'^GD.-^02!R?P60^T;V:%4SM_'Z6P9Z #8%. MC378P ]7RB!%;:1#0L\GL+A&QE(=C*]:ET-X6J>N-JX:]0IRB+HZ;@4E-V9E M-59?MTCSY3TILR;O,WW>)%$%WYV-?+%^'V"3[N#'#NF.?XQ MKMN(B1K!Z,RA:UFKP IJ] 3L+*.U'_W=G56)/-94C 'S27\BYZD9WOIED7O. M18:>RCI=]!4F*XCL,U."A['QN2__+R] MH>&:$L6;UI<<\>#K2(^]M>B67P<1CD'.0*HD,BS.V\MQOV5R1VZ8ACNV#WRB M4W W,+6OCNZL(4F#0/U$GW&3=VN+TJ^C:U\MJ-WI]MS8A'E\3Y:3#AN^2U'2 M=PL?\D $3"ZC@CP3(:Y^%@_6;N+3-ZG[+CXU5-" #=W&1TA9I$8NSQ5D#)-; M6(=_AMZN'ARO6T'&F]>Y^FU8"$.N"^G#/S$]3&2D3#G#(YO8!15:']D%N\YF MY &^OI-;[4N= UP.@I=.E'*H*)_FKE:HD?E!4)E6:-H@ W;83, .'T 0 F_^ M!J/BZ]$LU_G#-;L7,P%[01-@3Q*^@'54_ 8K$-61RI)F@SU$^6\@AD65+M*8 M]+\DGG0"-ZA,JP!VD:*<(H.]\IZ3&$.8E%=XK9VJVO*2M;(X[(^K_)U^=J)X M?@\IBA0!%E'EM;O8;O"/5OI^.%RYAB;;7W[M?3%$0(M)J"1-2;S$OK6'1=L4FO0OQ_R7SZ)GKQFC/I.WC*$/T\2R 1)U. MP/5HR&/=GY L[3Y8"9()=R&+)#:2SK*H.I*)_W4HE?A7O\S3*H,WB^L\21_3 M9!ME!$&:&T"4QBK=S-%E7N$CO?==.(,9%*50 Y)KZ:/HD(-PAU"8+$*374 6 M2!O.CNMM4"5AQPF_LV#'](/;7!/,KXSM_%"&!AB[+;*$VN\_-HDV(G3UP! M)_.-=GZN8&[G^;@M<$"@3],<,/B!"]VD"(ZTJ.B[/TMK_PE9C#M.NT_+P7SN M>[50NWX$3]CP28FDZ>.727:=6YOP3)IOTWQYTS:@/8/82H!M=P58?DQS1&XW MFF>;9GFR/PNIBJ]>/L)J11H6-1RV$D+TT AV-X2*Q>A?/I,R,G@&<\AOE34PVDAU'8I,C,1L@GU^1H"^<$L&LQ96D MC*!\H')1ZAM-\1#.[3SGCL($.Z AZQ'EJ(RT2.:JW9;I#&\A9CH M>14MX5EVQ2=^@KQ^S'1$D-HZ;[3DAW =W' M0LA3!;WOB9!E3$"]$$!7 G9+F8!F,>#5$U;O4F4'G5P)LDS7#243_C=6;_4+ M64?WT?@'U)".-B6H5A'^,"JJ-$XWI.<&_L<+P/X0>V(KP)V,![6&/#."X;%2 MOR[\"=-M6Y"[D#:7B=LILN^XT)]%YQA0A^9%O:NCI:Q=?*Q<^REB1-MH11*O M:@=:F9X^O-^NB:ZC[P!&1?%"FU2L6=Y_V?SI(4URDN,;P*B!3XBJ>9]@5%! M_O0 7U">4, YN0'/.H_RQ"]QAH^Q= $RA%5-@0$R4I*>VOPFM@'4L8':0);X MQH95?M1CZ5C+GQUJ^;;RE.AYK@5N;69M:]L8 W^6M3&J>L9> J%L9AWI>S4 M&'R#%5:"LBPJL&$'F5&G7AP6BH:.BL=V"9B-Q0RCF#TJRU(VJ_$5T5M6-LCA MWIIF]J6_;J,\^@B?TQCU]VX>'*>5W=0P+. &%=1WV= WPH@K1'[?>%F,BG5CUSQ! MV. @4:0E0DE-R!(6C_B@*/%,,4P?8?)-YWL:M7K(TF5](U\[/QSIZ1QJ(:PU3(T+>PV[\7_,T4'2'<^\;M6 M34T2/6RQMP&2M(PS5&[K&'0$,HKHOY:=&$A&B<&D/("4JC,C,J.Z \G[M"5& MR,V"U9W/$99W^"0K>N*O;/Q0O(0=Y=*Q(GJV5:H0..+IF FJ4:B<09D4*1R9&AOJ',:$!])I59;!M6G M7\0C=71)_XQ>]$8_:&6!L;4"#7VP$WL*'(1?A&4)/Z@=;-H\$?$F?L?IR?\B M=S!K5!L@Y-MR ^-TD6(_@LHI:1%1!R+2\C?L.N3QBMRC3\#3*HU7Q.G(M@EI ML-5X'5FZ3NN Q:1N!()5"VTY,=GUF*I]F]J=A%4<0,<,R"%2V%5#W<$:S@;$6F-GNY)(RG0R1^\+@!R9#+D%G/ MMBEIPGQ;I'DE454N,5R'B073NF9H"IHT&=P0X#9*SJTNQKSVG%PT1VE.XUD( M*_6]Y8:L09?A):1*TW&TS;^ #Q7[+?X7:7.3YCL;=:;&C(8 #\3, MQ=26V_&KH. CUD0BH7F;@C*JMO=:NR71(E]_"\8H(#.20X31GZ\*M%VNKM)' MNI+2KJPH0W$J-M+8N):@T^FW5&["%$FZVCIE&=+<#U/SJT!1\A#ER7U]2\0> M91*:8'*?:)EAXJF=FV(->,#@@Q8! VO,]IJL6V3MJME-(?.Y>\BN3FFO^[*[5"@5/69$B M +H8A&TB)$OVPR)L65J:YNR3E%O2910F%S0)Z;96?K0HK;?5.C90;Q;UWR^? MXQ7)7DVN4,$R5OLL2%/BO 2<]S;!A,;#R6\I:J2PI<:-7LML6+8Z MR4NO!V@DHPV$)NB8)!YLVDEL;U)/C<1( M&ZX6;L@V20.D[>N^):!7:!X2]D8:&FZ-C_QT2.KGI)!=D@8)+.2F\"^17*1E MM%P6L*X0N5FP9!!AS8'6M[KMT65@..^8OH<$.809&LJU!JX:JBOM!#(BK^>V MZQEE&9CTU].R\@ .@ZI]K-N(70J(KY[ R+\- M:.$ *1N>+6'\S1(]ODU@BI=X^CWY84I^Z' I_M4O%\P]_S_;J,":)7NYHP6V M!PPI,5*1]P0S.K=.&%C0P@4U8*_\)$-2I$ GIUPRP^ 3@L)5%BU[>*/W[QH< ML3>/\\K[!A@@T+QO?C_-T" AG&[T)7WPD3A>!68Q>HS2Z[9SDFI5O)RCY-!V M5/Q*@RDD9G<>M*4H@#T<)J"^5255334F@*#BG8]4B(\T*>K7:OJ<%S!&RYRT MNL/>/VOAS@O\#8S6M(DXL_IR2SC@=?P0:RO1<#RZL&D4JH&.78ZHBR-2<[L0TEM2IYW/_B!KD?/G=A3\QS"2 UH\',# M/-"3:L-41NJD\^(#S(LH+^GS;H-. &^H@1=P.*4W-V '.+0?P*4J4B&54UXY M)W6OUVT;76& M0E@JGVH_P3@,POVKC-U2?H($V&$1/FBEM O(A+2>4WUAAN=<_HC-L2+*9GDR M2]9IGI84X\>F&5)_]8[1'+IIP"JPG"<%U\A, $.'Y@?O(]1<#,@6_+A*$M;: M(F2%[E["+=BUPB8?QN0BJJ+S.L52$&<1#3<(L/1-ZRVRT@(G;ZG@L[@&'RR: M(B0Q4J6;9ZU(D[ENME591=3+YFD^WCA=[78XGZ]HR1%@G3B)!>RU*Z-8%$0W M']WZ$I1+G907X.JDX+(TDB:34XW/ZIU?FE3+3]&ZSX\2#=/0\'W3N3W_Y6^VBZK"Z7^43;O^)/[=ZOVKT:-FE2N=$.?G"%(T5W MI$-,ORQW6[!.S4I<)_F5)N,-S.Z\MUH#?L3L)[L!2).J7L["TWAHG=Q(_U:H+NJ!1760F9T M='N!4\CTO.\L,U;G8X4SIW(YD9+';9#1PNX8[3Y)*C^9SW2", "9MT,E&"W_;QJ8JD2>677_8?%/@)ILL5 M-A)FC_BW2TCN' F.=UCU]3?Q-IU&D]M4P?FR"E7QTK$/W:]=(]WPZ-61!B_ M$ ,-9H"@-@%2!' DI=K,BFSM@I>DLMIZJ9L07.'?'7IO4F,-TLJ.YO265\9L MS1HTH+"#99;Q*8N4R.6198C!*\S4,=D#*QR3-->1N$0R@N; MW#97E1SW53C.@$7VYO/&($R-!'-:Q=1$TB0*T?Z#%K<0O$C+0/JL]% ?&>$7 M1DU >F?VU >DA0T:X.';RH@I?=0-1()\H^ PB2XS ]_8Y3*O_6;Z^"Q\TYDA M>@_SFFG[&8"[J3SE_A& ['W(0.E^/=1#,B3QL/>7 M:U@L2>IJ@9ZJ%6EO$>4O7#80CM;FB-Y9/3%' QO4P &#'HA1Q/1%BD3S4]2% M@0B,X^Z?38JW\*?^"K;PR' U6EV"'=9E'5'!@X:X7T=9=K8MTQR6?;ZR8)2V M1MB;S9,FH#!! S20 N@G(Y*DC0]N6,$L&SHF^@;I\T)G,E^L0$ &/@IZ:8CD M".-%\7>>N/F >?$:F[*B4)IHN,'!T#>MMX.B^\K/SP0\H/#].B'21$:JE//- M1K3+H1P+[0VUPSYTRC"L0T&/@FOVZ>Y.4<"(M,>,LLN2N-&W!7GW MOCH\DV2'ZW:FX$SKK;LD![Y6/TEK:]&X6:7U\;2/:Y2!&CYH$ !O[O^^)>]& M7"%4A4F#'F0?I$I'3V&=XAQCL$0%WU;K'644W&EG\QC?*4 #-&"(YYB,1U$> M#FT\< -+]JL;>J3YD@0?>^\^989K\T?_M)X8I4G2;*&#&GP@EAD@,5*EF]\# M^$>$DJT2-WY MJBI419F:G+5Y@A'+$TP(-J091@Y&I/\NBTK M<@Z7\PX;I(";/>L1=[ #,.1S'K[V'(7:R- ET:QDI\18PO2Q M)R:O\ZFU/G8YDLIH 8\)ZZ*' MB.HA!C>/GJ\3K$7215HG_ UDW0V,UX["<>;U%(8C?=KWP8?-SANB,E(FG5\- M_@GEG\7%TCTC-/5Q9R;7W()!X?^&K8SN(QR2H(:/>#[U [+K/('/_QOR[WPXUD32)/+#&'5S2UK-YQ>G^)QJFS1C[TWGB MBQW0,-W_A)1$LN0)50R/RO(\*HJ7!2J>HB(IB3-2%[UD&7HB#3\8(["'T@2T2($6JPF8DRAYX,)W!>;L+7I7I;X' MW=Y;]\7[L[8N]U/-Q71XD-(M+LG0$!T\WTNPMSN/(K_B[DAR7^G>3HAG=]]K MB[W5VO,H1M@^2I)41YJD=*I>/L!EE-5I8BZ2(ED@13)S>(JS;&UG$;9 M+:K?E1MX2E+E4U.E(P#A3Q6A!6BQ T:H9^:5-J%/LTE35J_C'D9%3EV[\I; M6-!;6Y:/Q.'%@=&:[,>9U7E0'58@K9MH8"^WSB\#W<2[!&595)2[OVKEX%E; MG4:LPF0UC@1IB(60(N5DQ27.%@D5@I/OWI]0$2"_:9V.^1/J]2+%@Q09OG\R M;SXBABCI%+I!.V&U<]2QDT;_#F[P7TF^"6A74CVA;[QR[P ;(#DBA6ST6EYM MJVT!/Z9YNMZN;Z,7FL)SL87S%2Q@M*BX 13M>:RT>I6 I\Z)C[!X0*K*= ?0 MO(FKDU69!O E$1M!!U<5)N2V<%7>@U%441QEBI/FTC%'=+7FL%M!T0_+1Z_P MV%'UA*T5:=AS1[43^R43(RV3&&"WX2()&8I;L@-OS4L ZQHX MR A"8,-P&+.59V#;A;H[.,<_WA1S],3/5^".-+TWV,WH^]: 0 :H 1VV!N# M'JKVW1?P2.4Y*+M80/K(>=T;=QX]DW]-ZEO7U\ !A@X(^+#JOI^\?1I?0+-1FNG7 M^17>$?(6"$_YZT_DUGCO /04L<64?N_01C=:D%/'I(/9F.WX/A94-^FYVQ#V M)ET4EQ6.M72+[B7.VGN'O@N^NKE!]Q=OU5^)I]MS;B15@F;^+".:!'-3W!;H M,3TNI)$=;FH='4SKVSZBX(DSW" 0UD+B$;G/1A)2+G!OHK,7\A* X)$IB2]L M=2;:S>P\EG^<[D] AWQB2H;.HO8]/.*-U0K'KJ@=*_QP(N=6> /0GQ7^>[=6 MN/Z"7%OA#68CM\*/6%#+"N_?AL#G U$JP@?B)+ZP=3[L9@YV/H1\&DZ&TJ(3 M@D>^D9X0\R=DY8 XG,?U^=# \W<\:/50]+ >QZ=#@]BX#X$!BJ'2?B M>";GIT0+T=\Y\<[M.6&P(ML\RY,[ M6*4%3"ZV!9:=NI6SJ#VYQ@S:O"H-R=3[6#AX&N<\SLF!E2KHLH]8W^"<>?VY?E)43" MSIM6>JLR?LRJ W9,CUCU\8_P]2HN^9S>#\V+B%P3W+^L'U!V(!SSSO>D#I!AV[+M1Y:'WDUV< MC"Z@I6>/(5[!9)O!F\6>?TQ=YL9)OD(%>WJS]J1IF^PY?*[.,$Z_\=P+:Q/K M^B+&"#B_5.W%+=XIX:V=_FPF%WCJ4)V'*S%&Y#6JH^NL;9[ D"&&/ME>_FUP9.8 M]HOT1A&-2F8*%M3(@1H[4*/7)'1-0(-BG5P#&B0!Q7(O1!N[_O M:'$#.^3 TF#;-$##7Z (#@64\_*CB(7V^0T,O,!LU]VNT(YY+XASANB$9\Y MG,HU/U)X@ (,]38XEWI(AB0C,JWH'V\VM$W8Y3,LXK3DOG6B/Y$+@ZH7H->\ M*"7,K)M/INLWR9%JX8W;!A+SI*SY(T%HOP(M9*).'+FCB<-MCYPX[&D4:X[.9#IN1-\8_0?)J'BH6,"4A9JWPE\J\+NPV&?CNTZ\: M')@4I$QF:!: TZB7Y>6;9;K;H4((TTZ)BV4M/?6]&86^H K.OKI0GM;!(3I^ M93$FT5#?,MZA)?/&YB7W$),I8]U MF5P*B//;^QJ+"5C6>( H3T"TATD8?E;; F1&5[^\^2&-'M(LK5)8?L*4$-8L M"<=JO',H)\L@"?O48MGI)9S7:^#LA5[^?,=JDTVN./0)LB,S(BSQ4[PY4 M1.I/I*F%U $ZSZXC??86M,\>84VP:% !48M+$-$PV!MDC^#^TVE(";+D,\IXI:T"BI>:\]@_#IF._?H73-G]'3_^@R++["9PS1&?/UW/+R_ M_7PVO[SWR@X]1$+\E?M5(W>PBM(<)LT;;K,XWJZW&;GROH"+-$YY7K;\AYI* M9!B ^^O)&@, &0I!E(@"H9$^]62Y+LX6">6ED^_>G]2Z ?_FE_-M6:$U+&:] M/6)$0U3U1<]4SJ,I#!R82;: <8%R@O &XF.!!OFD4;](RSA#)2DF)E7#<;N2 M;_QJ0!$#(!D26>+/LV'^/+/'GV>>^?/,G#^U4;;+GV)?"VF7* M[N =PKAN#79V15LM-G B2GRAJ7D$,_M200(4= 3!ZHJT*Q4K!%A& M90;6/H M,$$D&>Y!&@0,=.?1@]_098?@$]-;CIZI?30.H;!!QT/Y>0P]00:)W7?1,4C! MD*]D-+?/+X-)YM+?67D+HV=^]_U!\N44*\0UV*""IFVB!>Z3$(/D#-6*LY42]C:%8L--N<^-VVJ*P?ALGMEB,@$,E['T3%+>E-XFF"J4 M]NT],R.'=G!B#PP*NA8/CM?VI3GS.H_A$'CMDY$A.Q,/D[;O34@QO49Q"*L= MO6X.7'4VTGIEZA;_C6BO1U(H>GS2:CX18&U->JX>!WS0E6BX>"WLN@/SI$V[ MQ*<.C4F-R0Q2,'[&8?(T60NWL&A*6-)XEB<7:;8E[U&H64!:LQD;1$I0?=I' M#6*D:JK.#IX BAR]9F#HC<]DTMO%7@O*8&M&<0:J/,_(^\CNB>CIQ<+&GG\= MWJ?T:X1B,GIN5Q^5*RP*Y#\D3(YM#_HRHG3 3?E[W0;VLG"\U-H1S4E_Z. R MJM"<^K8@8UJ'U)5WZ7)5W2P^EW!&KM"E5"7G&RN:\F!NYZFK!!Q1CUNB'*F* MI*D$YF:V\4)L&-L4B2E:3#$:8#:\,"]ZG\<^7+4O)*7GBD&(,8"<4ZGS/"Y' MCE0_UZT@E 3CK9)0$A^MBD)G:]7.LJCUR(;!#E,]J,IHR)2B(Y+#SWF"CUQ2 M-@*3RV=2$S1;DW_I".707"XDE =S%.+*0\ZZ[%J@@DEK2H+;#^ :0\>#PAR; M9HPI*]%R=!Z1>'=4T-]@5,PQ8-/S]F@>QP=O"\]3A!R3^9W+P]5@/6XMBA:Q M\0FPD/TTCF/.'HQ7<*_P)EN0V^XT'L26@/,GM>]=2ZW>;=;3E=BC#1BGQ,X6 MV'>Q)+:]4]Y$8MT/U,J2'5@OTX%.TN M03[@G_ OFU_A_R%]6/%O_C]02P,$% @ S'#^4"J"$+ N- W9<$ !4 M !C;&9D+3(P,C P-C,P7W!R92YX;6SM?5ESW+B2[ON-F/_@ZWEF>^O-':=G MHK3Y:,:R-)+/\Q"/[C;PE.O__&_W<39N@5(R+- MRG_^_GJ9Y[>_O7ES=W?WP_T-37X@=/'F_=NW']YL6K^NF_/?QOECA^W&/[VI M?OG8],70=Q_*MN\^?OSXIOSM8],,-S5D@[Y[\[]GGZ^B)5J% 4ZY1").2X9_ MR\H??B91F)=B5++P2MB"_RO8- OXCX)W[X,/[WZXS^+73.JO7E6BHR1!EVC^ MBO_Y]?+TV9Q1@D(ZQRB)(Y*F*.)$_1"1U1O^"=[^_.'M&][K#>,@1RN4YD%* MW2;H]9LM MVF\IRECC4EB?V0_J]IRHH?BH:$'W.6)+M!;DAIR$1 IN^4_^^84-GEV3$YRR M#X_#Y&HS;3:[R7(:1OEFLB2\04DUCD:OBL2$+R)":WF)2.1"RC9K/D/1#PNR M?A,CS"3S[B/_2\#_$KQ]5Z^H.6= M4!+")BRU@-_XMT;Q[Z]S6CQ2$=+HQ87S?*"ZQ9O;D/++)5KB)-[TGE.RTC_A M"4PT;.*!Q)(S10]]'D4V@$5+6ITQPTEGG$4CN]2(ZBJ>.O.*Y4\ =SY8!.^F M*@+H>>_*8H#H2:3-+?XDH+^]:;0\!C6HW@5M+3N,%$?8,&EK'8DBNT#TBF]UE:&E;.^M+&]E>2O+6UG> MRO)6EK>R;+2R@%>X,1,K)E%1_B5,XP"5JYA9)'-"5^74<#,+.-#XII8683!S MJY7=,&-$Q)R0DR1<-%@-C;\?W)HYY,<61>$AB7<5(]&OAZ>IH'P7GK"=%B;_ M8)_[.(V/V.=LHD_1='!:C^K555' =CDF\0G[69-=J&P[,K5<7C!:7[02ATMT2^BNU0]H.1JE MUS1,,\R_IY)44=/Q:&43R>C;^O5(2-\LCID:D-5_\!W\3@C[2=J.2RV_(\_I M-;D30Y3"EN-2>D&86I3\/WPKN.W5C<>EM[0ISND%)6M<18E)*18T'XGF0[9E M:)B<,O7Q_K_1@Y!80;NQJ"2K%4FOV1+29)#_K&5B-1>!W>G\8<69KC*G1=<4PIVKOCP=:GC'!@9$E2 M\4DO:C(X;5O M'E8W)&D@KO'W[KA?9=O*>4\:"/+:!W^:CB#@F*:CR^,EMP1L2#NZ4!0BD2F2 M8(F\=T,B$G\:6!0?W! %S$L&ELJ/;D@%Z(X#B^4G%\4B\/R!A?*S6T)YZ1,! M2^(7MR0A=;2!A?*K6T*1>$G!(OGHEDCD7DZXFN:4ZBH"JN'B<$IMU8"9X1)R M1(W5@ SALG%$KP4& L#EXHAF"PHZ@$O%$<46'BL %XTCZBTT\ ,N&$>T77'\ M*UP4CNBX.4 M$@L)5X&+QBD]5A(V!9>(4SJL)-@%+A&G5%= @")<,H[HKL>*R"VX0!S18(\U M@YF-)66R9C%*F2+LV%TNHS/R,7F>FZS4?0Z MFV8.N%U@G>Q@1KIIU!WL8$*]=8"]?%$K/:+/YX_EG"Y(Y6I7E$?3Z>JK==E1 M> ?RJ8R7[/*A].,OC/T+HO=%J=K5K6NCYSFW5C0D)%<:X?"9JY)ITD+!4K'4 M>]-=*@ X<9KQ]7JB <,58+%8ZL)I+9:>#V!+_3D=5TVG,\921TY'D=CGKRBK MV;\+;L(,9P&9!]OSPGT1D%$,5>H'4>5+]7LW1VO08Q9%/.2]"HI)XY#&V=?; MF'U-QM;/;]^?H89R"*WZ&F M_K/(\G)5GA#Z!=T]T7M!2\%/B?/Y$G( =8;N)/Z[@"!LFWXB8-A;=+V0[#+$\AY/MO9C<\CM<>K+* MFKJ#-?N7(?S+$!Z$;[,JVJDE1.> <454:K"^@X[G"DK=>3VU, 5A?=X5:P:34'A[\J$)1TSGL@#0E6X9T&C)9OM(@F; MG Z:C :8@LLJRA>?STS3&:QP782*0FK2= M(5*_X7QYB9+R1,N6^/::2 Z8#B,8B):]"VG,PT)DT;!-;4Q4S\CR\_D54V>; M[VYE.Y-P\_E\^U8L5P**.:59F65QP/7"B_"AO,I5[H*>1ITX^NX(&R:=",^T M_W-U?*JR_?@L\%K^*_2$!)"J7KWD- /TL(:-QOM%JX^!8BV(EK7QT@A5"632 M):5H;8!\9K#P"KJ2%=34Q!RATC72W&A\8B\1.^UPE->IR](E(6UKP&F)DH27 M^D0IHDP93>-9O&+V!C^]>?G:LQ#+#ZJ#1LJQ4S2KG-4"H1!P\O M%(M2.WQ2$=,8M#"'G,I[X[TWWGOCO3?>>^.]-[[OO0"Q'D@K'=T5"36C163, MJ]\5438:&@2FW4]=!FHHF/0 M4Y=2O!@"3#LX4H(C>9)W<%$#"JI7R#-S\ L07+8BJ% M.ALW/B!VP85#0*F7J\/YP&*82G52H78@]A9-?2FHS%3]B,"IGYCPS0&-,77E MW%3>(2!'\-37!VC':,5D@R4RE7+& R:\3*5DL4]XT4MXZ34>SFP:S$\!16N4 M/HD5F/;RHI^A-!GMURXZ !O,D$FF0UPG.VWSO6?B]'!!DQYRU3#37Z>-B?]RAOU2,#U'5$3\*+1?I128&QO)" I/"%NY3$*&PLFL&/U\7L) MLMG%C<8ADGL9SN?/J! FK2O;&DA/KTID9Y:9/D3$*[6<&0HAX"H(<%;&B4'];H:@%C7-9Z MF^=E#P-L;!3 7>+DM2Q@O2:.9CO"AM%ZT#P,NS;$OZ![C= MP^T>;A\J0%!B$A(M0VSJPM#1ITD+]%HM&[<3_G3/9!T[U94H;GDND KYG?I*4:LR:I??U%>"I@P:/8]3 MS_#0E$&C W3JZZ#+/0OS64P]7TYSE0C\U%//=M&4@L!9/O6$%Z 45-[PJ1^< M8X;>67HJ^-"[KF_]:+ONS(;=_1HL"(GO<)+4;RKG8;K [)OKOB>M'LA0N!V4 M,)\2Y<.-['!;.L*&2>\KVU(X1Y_Q&L6GCQM^EF6(US*L5)TDS)IBQ#J,8!6; M3R0J2S^W'&5\=C_5!_DL?4$H/+BFW2 &RLFSNX#=!/)B_4UM?," #QCP 0,^ M8, '# RY*MKH!Z2G.]<5&:I1AM9:V-2=.3TM,XF"X(J$_,O<'JUKB]9UL07, MXG8? UP6AP[R\%X;JVON; B?DQ'C,3F/R=D!9CG"ADE,KJIF?QW>SXI\26CS M"H(UMH%XP%.0XN8&&8 C99 NAG ;=F%_9G,F_U50G,4X4KZ4"NSEL3./G7GL MS&-G'CL;_ET;X>7^XI$DU3WJBER@CT;)U2)7@!WX*M&ZW%T1C\>]/.[5%O>" M:_9F4:YW;P/6+],&N%[T,X1M">AP!M82%=?"?Q9A&IZA>QR1]Y+R6I)V?9,! MI*)W(KYAMESR[^&LRMLC-%\>4$*^)P_I14B_G_%?9R0/Q?2U&\&CD_85*'OQ M9ME6K2_!$W6CD-2X]J2O1P]-UA5:\,/I$R(+&MXN,=/KA%72E&U'(GESHFX3 M(OC8RK;CD/P-X<4R1S$[66@H60;2=A-'Q!UAPR2P_QEE&4+GMXAG/:2+SZ7& MHP*789T\'NOQ6(_'>CS6X[&COZ,KU/U(./OVP9YV**4 F@L0QXM#=HZ>;F>IFU# MP+;[I-M(WHUB=Y#W5;1$<9&@\_EQ2%-V1F07B&[>EL;1+(V/<%*PF[8\>E6@ M9,?1/%II$JTY[]%A$3HL7S]3UU3W&A >TV:S MU&SW-MNN) 27&^E9;3)KOWT(HC!;5O]#?Q5X'2;<:5B7C%NC+"^=B.T,NG:# M&[+PNA [C,G7CB*0#=B%66\4VFH4GCY]N;(Z!F:;(#YXV+R%783)69@7938) M6PT@I;F/(;UYZ,U#;QZ:5VP&N1*\O>CM16\O>GO1VXMJ>[$_9,*0BE 63\Z3'DS3U;S;TG^&F#.:'X M<.MS7O&O?'[+_YK-V&)?,XHUW8%=![9#*!?A U_]L[N0QMNT_Q$F177)9%FQ MJG[66D#=)S$NK)O=#WW)KBN*HQQ5',W2>.VDFQBP'D2DZ#MN0&5._-0F _!;1Z MD;X=Y"7J;@CBDI,S#*0EFA,$88Q[D]^;_-[D]R:_-_G5)E<+OZMZR\9>4M*V]9>G]YH9UB)NIM^2*1_@ZJI MQM;Q/7=4RMT1[3KW\**&\+X7"0ED_$4KXI5270=YY*=$'H8WN(\3.K">7JF<->!O9'LC61O))O7 M\UK>>]Y ]@:R-Y"]@>P-9+&!W,4&FJA.[HBNS'@0LNQ#9OA0FL]"5KZ[G";92+R$9HU9E$N M:,'@;JA7QUDL?TQ@.%3L[XSBG*F!%/L$X64TWS*$V;]VC6#^).Q9>,^A_D;+5_C[<4A[\8SM%EF"UWM'(4DH*^'; M]1XS,H,93WK*^Z2*WGJ?'MDPR,;;2SW#I:3 M62M>7(6WF]VN/:YUKSL,9YL?,Q[) T)EP<.+@D9+'N:4A,WN/YTN/=CBFYDR M-3%9[Y-_(>EF\"-,V31^X5,VJN+_J2I)M=DLY"^AWE)4$7B$;\:%F@\SF[?7"ZX _O" 4PR&S] M"H4?#]L4\B."-?I%O(F 73QTYJ$S'=*J %XQ:4V_]ZC>:*@>B*QKG%?)[S%> MXYC=50*I2=L9(O4;SI>7*"E/M&R);Z^)Y(#I,(*!8-"DG W%S9=RG8(A@#!A MG4V&'):W)H_1D<6R-K49G]1#DN7G\ZLP$2C+RG;CD_QH1R"Z9BI)\RI@>C4W M6%%\\.4VW^@_!)%9)'B?Z%8P/I@\YEHS M/BMLE<\)73'3O-HZ\A-4 MK+;?>#F^9Z8[SH2WG+*?R>-SYX$5Z3J7MC7@E4<)&W/Q":6(,JLBC6?QBAF. MC$9VAJPWV<;RK=MJ# .LMD78RO_]P;X;#U@NKVZ1QM#G%$:3DMKRRW MTY1]^Z*,OSO/EXA>+\.TWJ^?V!!Y=II63/8M1LWI]T'$IRD[;M(,1_PM,F'8 MC1%B]D'\WQ /O6;6P9J=C0M4_I)CTBY+C?69Y-7WP % MQE=H&_<],P\QK=SB2IN@C_$G*:279]/..KA$?)^QGQ\2=FB%$8][X:%P[_L6 M9WM*?)4-.S(FAB*61-]/LZQ \5%!'V&,2I,3QM:)/T.KT9PMLNI31GS*B$\9 M6>DY[T@K%YDK$FJ.X"!C*OJNB++1ST=@SK6IRT =?49ZB.Z:NI3@&3W@J -7 M\KPT3^H.SD17TL(T)::(?7-E'0%*;8EC%ET1@O)2!T9FN;)5?.;P+L^2L/^I M?_3!,Z8MY1N\^0&Q16!9?+!;%O*-#TB7<.$04.KEZEQ2L!A^M%,,<.U '*PY M]:6@,E/UDQ"G?F+"-P^/D [1JL@ %@B/]DMD3&JLOP\ M51% G81[5)7E\5QIE?4XW,UKK:!&2]<;[HS>/]F"$O:&4Q&L%?@(H8K#&2AV M2W6(4*?AE!2[93E01LYP"L]TQ3E<,"-8VK^X)6VS07I@J?_JEM3'"" 'R_:C M,[+53N.%6PCNV%*FTA_ALG;''+,C\Q$N>7>,-6LS'.$?8_J&W,B5%^&B=4'2ZZZ1MO Q9$A8MQCXRV_I*:X>)US$H;(=OY2;8FJIC_%%"T1BF[+KM5 M+5>.8ZA*.9"N3E7);2QT[2L)FZDO>L<][&RK'Y'B)I\72?W&:7:)(H37_!PX M+"@_H'88:36&3[VT(_5R6DD-/O/09QZ:CA6Q/.3.QXJTC!5I?769U8)_"5;A MGX0&49'E9(787TC*<8_*Z]I1-6XWN"%]N0NQG93HPWK"F?C!#4&3'E[_V(Q\ MH)[\8+#)#]63'PXV^7G:_(R"O%&/!%S?$34!+QKMUS-%&V3AC&_1C4QV]6Y) MRUY?S&'?XG%@\9<3M_+6K(WOXFPO%\&C)>)&XQ#)([MW5K;P;1)E6P,HP0N5 M2%J%6=72-%%7JEG4QB9:]H(M+5V^[O.QA@(V-'KI+G/P5'U@O W @+ZYP6?D' MOJ!<7@U?UM;#KQY^]?"KAU^[)K=*5&NBI=!.71@Z>@EI<6DZ+)]F'50F)*DB M[HJDU)"^GC[OBJNCS0H"Z$*NB*?5LG&[6)7NF:RC_0^7W6K+LH$@:%-?*6I5 M1NW/F?I*T)1!HUMIN-1C*V70Z-V:^CKH(UXMGF]"V99AO*O&9H7R6<\%[G2 M(%U->L7%]&4'#]7YG(194QQ2AQ&L8O.)1.4#CBU'&9_=3_7!?;JZ#3&MGCH0 MOHK:W-CDHJS/26DP0&,;'P3@@P!\$( / NC#CFESKY&>[@I79*A&#EIK#U-W MT/2TS"37H"L2&@.!L]QSX1&X%@@<3*_=(^RMBTTZW$ZR3DP:D(U9B/)C@,OW M[((\O.\,2\(&,P1%ZA#G'/SH$;_Q+>3C^9ROS36J7HR\#N\OV??D)7UQ6N!T M<7Z+*L^.R-R'#V 2:'DDKJX[UOAA8(UM(%X*WJF:&V2@?L/C *5HCD5EB02M M32Z?>A&G"ZY8'8:4/LP)+=]^X.4_*\U@4Y%"P)7.$,9K+=S5XZ[J-[J% M:L:+!]]5-[HKB=B&^8G17Y M]W!6Y=03FB\/*"'?DX?T(J3?S_BO,Y*'8OK:C>!=0?858;SD#XP(:B^^^-V( M)#6N/<%OQR'K"BWXT?D)D04-;Y>8V=C"2I#*MB.1O#GOMPD1?&QEVW%(WGEI M3;@,I.T,U-FLM1:VD4MEZX(2=K/E#P(07-3MC'$ M:3J?;QZLU>#I>4<[7)&3O;.,CG)5%"#C@4&>1@AA3#V/< MH^I=D+WBBMZ#YSUX9BM'O-2.B4)#=8%KM9I(M%3@J S4V=>>KD"[/ZIGPUC1C98>A[X MR(8./E8HN+2'H0WZR,X>A33H.F+W*'Q!VU<)EHUV03P[9=/>,PZ6E'8I3>LD MU1(S!TM(N\RFM1+JBNZ"1?:+HR(3(?UF ZL^!%&8+:O_H;\*O Z3DLBJZ-X: M97E%]"K,"Q[H',2L>T#F010_QBIM^ '&8/4YI:%PK?Y9Z!39]43=@'1N!YN, M,J&/3;$[3?GO;--?+"/A2-TD]<_9?^:S?.R[/CU MDI)BL3S!:_0/=FID7U!>AA>S$WZVXM>?)N<=9[%57-]POL0IXX23WZ^,8$-[ M=[)W)VNYD\>YSKP7VGTO])A L:6^@BD Q88D(;46^[\!G5M)/KXJ5, 6A\?I;^GISNN(2/\@ M"1LF80?WV$)MGGGB8N7/JIU0A$Y39E&PK3B64&7S&A+IC9JU&YWUPEWNTC-S MT D]?.SAXW[@XZX6B$>,W4>,]S-OR4?3BSZYQ$Z<>A2]G&^QZ3[U[^WK(GJG M4$L0?F0;U[F=-KYP9;:N<[MX//&JK5[G$JS4PAW!#!XN:\):J0X"R-KJ)27E M"@ARQF$6EJ,%;%FL0OK0NZL4/I5U_E)=TL=VFL+IZ^@YU16$=Y_ND&5-]';K MHZ[.'3LA=(YP7K =.4MC=H/@N@+U:5H=@'UCX=!Y@_17AZ6ZDWAU?(]HA#-T M0;'PE2,K:)K>IRA?77SD\1,5OV$_X$S3$]MYD;/;)(V9(E1EFPXDM!?S!#]Z MH>D+[2*C@CX"1N7*R9]MKU"67OHI35A,0S@MOU8B3EE M%V!>M[5-VMWUX>%*WSFY/#M !P.4T)O "AW=^35+T7^1!:S;K@I=:4#]V_)(6 MB1U#F%J(PT<1=LVD;")6V&9_4R\=U5YHBC<4/0&TM=+V)+I_C MOPJV1$Y3QDU1VA/G^1+1ZV68/E>X4#Q4U)@^!4'ZT6%)<]5V1P$H,88C=GH^ MAH:;^@@@XHP^&SF8!)X#/:-_@.?3[X.([=L$FO2Y^9&^D+*L*HJ'B8/3G7^2 MX5N3$[+-(5S=F;3OI(&3YOCZG_2G<7+7_%$R;TP/>CZ]HZ; 35TN*4>[NHC+O /"Z*[+P-:=\-+.!J(.N.)N/[C\.\)H@P=H[^'R5P>;#!>OO8<[ MH$M8B8_?'M?IZ^.ZK?$DF@WZ_KE\63?-">6/#7((F:2X3P(.FT=,@6XP>%?VLR>YKJ49(O0SOSMB&HSA,]#Z LJ-!IKX1^IVIT91$ M*-/C2MW3^\.]/[P??WB[J\U[O_?'^^WK#5GMH;,QS5WW?G9NG<"D [WGG7-T MP\0#U:X']$F1/$QL1&5D&KQ9=.3=VX#URY@N06X1+TZ1+JH?!.B>PT>H)3*B M/:XA5*0EG<,@(MK$@-"0EBQZ),16).209.QPO0H3E$FSOH7M3%C9;">BI\.2 M3\T/>W&6/:"'-6Q(X^Q!?<9GY7QS%GSF1\%Q=1((6&AL:S)-XCE!V263:TV5 M&$4#]3& >:"$C;GXA%)&7C)+XUF\XHI4SHE=;X0MW^BMQO"8E,>D^L&D]!4, MCT?M#QX%N&<_\SWQ/3F622'" '6'F0K+UVSB/CYS.?S$YQ%8<()[\)[XX#6BN%K&C,B29'F*#Z^YW$ELQ7_ M5QL)B,8R^H"]@%:0C^:QM@-L1-! M[$]9&6XA35U\8CUW./#>%9DUF4/#1>8Z(K4FPWF LBZ.":T!8!FN,(L#0I.B M<0.44;$]>KXM:CM [1/[GP3M!R(8KEJ)Q?L3B#[8XMV<%[P23EFA[3_H3C MW:@[9%GC1MV)Y3@I/_E9]<757E1@;Y-.5"")AP7E5TM^&\;KVHF=X5YUUQWA7G77%:D>N:>OQ>NM\Z:TA[Z8#K09W> M2Q=<=_-K+YUPW8WUO73#=3:$]M %UQ+R,^8J8%9R(6]OC(4K=L91*/V"Q@:(C]G)RP[R M,+D(<7R:'H:WF"D!(NKEK0V07Q[0(FK+7YKT U84*%;$=AMKB)W=\#H=$8CH MW;8&2A*&V9+=POP/?A.OPX1KA+/\,*3T@5W7Y;LP E:T^IJHMKA:D;1\V%?* MA:#9^ 0?U19'52WF.KS?.JO%Y?& O@8 MW_S:9 W%4V9QI O,U)!:R49/VK6"?)VNUK^H8H[0K1TFH'.KA=&2!$]DL(.Z M/..6)(D1S:I7P]34-W:SA"6Y=O"RH5UD*_0$=0>C3#Q9]FKZG]H:_0(D75PC MNCHM7\,K@2\1Z>*6IJ-('F.;=0+@1)VL84:YF,#]3+-TR5]8/)]_S:H+%L2. MH(\!5OC#D95BH#B<)"V-DJW8%<*&1HE6KWY96T.D;ZL(@+4B:3X^ Q<;UX[2 M-I2T-$&V #D7J\N0+N,S>13E=G0E&'(A9H4-IE0KZD M1KED5!W<"0-NM4U\.*\/Y_7AO%:$\]I8@1K@\W)%(')6MU\^T'>>N;)]P#)2 M*\K#12M;*A)X+,IP 9+C88$O7 M"!P; 49,J[!M5U05&:/;=8E4WK#AEH>!5V: 0A'%@;BBCP#%H!]/XHI6 M A20AJ?/%24%*AFU4\LI+44AEIZ2)IS*< *NI.9@95=.8F#Q0&"TD"NZ"X!? M=7W ;J:1Y8^!*TI.0.@35E96C M85HK0X%67E(Z(M/)<7+FKV@A(E$8SW%ECRC8 "@84BN[4 M-=52.N/)Q,;;"1KEX\K]!.#WF;M $0KKRIVD)Q9Y]J@KUY">3$"Y[NYHOCJB MT8U@=NI6TA.5.F;4*7Q83SBZ&9I/HC+Q],7[($5Y@$O%G9(?\R#,<+1#L+2MR1(.NP0=X:38JN*F(+]N;;8&143+ MW1P MU&>2B9AK;./3O=S+BOI6WSFSZLKY4JQN^#NQ]:ZMENKYT\4CX$9S%)/Y5 )2 M7] H.Z*UQH"=?--"9<96;WS*ED_9\BE;/F5+ (9+M!6GXGUATNAT.[D# D-$ MU:L.[Y3+LM-2@^I] P+&MFY.D'4_(%8\%;D(8 .ST/!/ 45KE!8HB'$6+A:4 M/]!=OQ_V^)M6X&^+D0W!NZTI[03@'E 2QC?L%+E"=(TC=$')&G,/PAGB1TX3 M^@KLHF.!BH@KV.*_)A<4I_EAD>5,$9$2IF[> U&7U;?@&RI"S<\>")KT,+G0 M-&RQ>D"(>NM5V0&?+H.0Z4,%/=3_V$4=ZA__\^O5+CLO?N$Q_%$Q_(SF6Z 1 M^]?NIV,_XFFG<1'EY[0^0QIH5#4;E=#2OUK1D#5^:%#;<4B^0@N^?S\ALJ#A M[1)'82(D6=EV))(WA\XV(8(UH6QK /@GZ=?F>TG2PD3%O?*\/F%:)#>]>%3! M-YPO-U?E8YX93Z5B_\77X;V G18CF?13>6_'5.&J_I43CWB[CW@K50>B=6&[ M( [UK4FT-(*IRT3M$=#0-:;N'@$O$)%Q-74!P%:#VAJ9NAP@!Z<^!C1UUP=X M>RBU?1-JE\);OR MF9>_/+_E3&3']VP584;H%Y1OHCC8?EN&Z0+%)X36#Z,WN4N&FJ,'#Y& M#(M M<5CNNTYAX,76YA1%*9(+ZF."E3^+NB[C)2HS":\)NROX7<+W'/M(3.";P @4 M'Y+5+=NDY>X7,MIZQ"#]U0I)7!/!URK)OMDE^Y*?2AD[CC9&3;FL+U%$%FDY MBNR1H+&F-?J"KG1G"-L9R*PIKQJ0-S;Q M4A,L ^-EK-V/4R3Z)]-$\X.071C=[J0V0QF]C!YMFIU3)FMP;FOU\4Y4W1?" M6KSWI-'7&?_P@(]MB0RF8V:)9RHS"'-.FA2UC'CB$^76O)%1F?VN,8)[3EJ]EFK0\.I -LCTF M'CX"TA'W)/:LA4-0;>HX)Q0IR\VU!3LYT*?B_8/*10.(=R[( "HC".CF7/@! M5#@ X->YS65A:,9MI8/F(IG4M.%7L'%XRV M:6"W8)2>0>LR>*(P6P;SA-QE?2;NR$:U)U]'366G-)VR0B@[DH]0]>=INO/Z M'I'B)I\7R88Z("^ M$?H@G1=B9;.F8!LC7-3M"Z,$)\\/ UXZ_6/C[Q.V,G\[KQ64Y98E'/4QE()F*$LN_)_^ Z MP#I,2A=M?AA2^L!HE85X@?J:#)(:GCF#:1S-!%8VPNYMI<5C\Q FGS+A!)ZP MVY:_$\S^6ATZ?".E\0E.V:7V;%/QEJ^ VKZB'Q"F'9>D-\AQ%Q0T,/;S5JNNR"0&QCB3-"(%V# M]*--O/&-DK+IL?S),%$?R[AYO)9K#[?BT- ?P HF^=/C3PI(EB&A]@?K;%3; M8WN]2<%J.+0%/,(','GMP:E4K-GV UG#]-/EW/+;-@Q@X;=MH++=MP4,9 W3 M#8:1'K,- UCX;?5-S?8#^3H)$E+KZ(+LA- G5]0S6$Q O[JCT6MQ0UY/!6?: M#F>%#*[)+&(F+45JN$O6Q2Y>V$' MG[^P(.UM)]9EJ["!#%9GX5Y07'^<#[_.^((^^;?5RCB?XHOO4YC&6:] M*>8+PJ:LGZ&**5HU45X>BOZYA99$LQU=XW0J=0G2Q=<%D1-;W-XFFX MIG-"5U4PA.(#Z/5V.OU8O +W).MXKU^\4'Q@_\:S';F.-H;]=37Z79%6!SF8 M?C';QF4U?-C"< O/0+7X0<6U]5G:N&-=6;A#R[ASX)YC^=)CK>F>XL>&2[YV M^#R!H0_.%6"17GUM7?8#7&C/M__U^.NPA2RDD@0$JPQP73DG1EEXC&.W4-^B M T6GN%+(HYWP^L_&&*YX1TX8$U-:D>UC$EQ9E)UP#7"@RN"W\;B+KH,XMH3: MP<,[^+7LA#Q[,5 LUZ)[$EUW-_6 %M_XMTH_4FT?S3C<%3VAVP4()#%,?.N)QGV%7LXP)7BCG0UXEB=,OCZD6+[)!*P,+4K ML4Q6F%U24<'B;%F_Q4#%WR&%JDC0!DM3N^ZCH6HX8\JR;6DA-^JTM@G_[GRS<17UFY7ORO+J32JDOW) 3[*UI#P8JI_5Z+,XF'A,>TJ# MJ6CL5!CL&\*+)1MRMD8T7* 7Y?0$,>&M^OHR4W:7F3HD67X^OT1KE(H+YS2U M,?#D>+TGF FQ@0IP)"!9VM8\Z4B/)&M%B;S MM)]"KSA4=TC8!DL+)LK:=4O2[ Q!0YMZ6=G."7<@W&:YH@=9=S#]GR4JI#F M&[LKU!%I12;VAI4O:UTK$Y2[D4N=/@L,AR1AT] MOH^2(JZ#Q-A_,=ND L8ZC&0@:1,E;,S%)W;0T##AR0/Q"J>8+R-F$*)Z80DX MU>OLDY?=R_G=,=*^%/Q-2AZN7^J1+VPV 3E9!W+;G $#&G@MND%S1PZA;L4+*# MP<:0 +3Z-_Q_-V&&V$_^/U!+ P04 " #,OK3LERNIV6Q>O9%K+KR+KFT\ M7KOP;60;]%)9%&M7\&UP(?E"TQ?7KE_G?1E<:BJZZJQ?Z6#U\L5ZO:)?P6\D MJ21*I;*T>G=]:T?*5[KIN(JIXL7UCA8V/KA6NOJ_KP\#=8*G2G"Q_N:6H -K M/P@ZI)N&;N+_^_ST<.7:BNF,+7NJN+IEDDY62V)CM9-PZ;?MTTJ^76DR?#2[ MVI-+X6X+KP*)7<4)Y5 M/9ZY2Q+HNTE0VJ2..YF;&K8U:XK7?OUT]^5>A_&^.)>J-5V1;SSIOH4JG!U] MT; >+BWX@@BKN2XLU1BOTUXUL&*/=6QH*G %JX1(I/?P6Z*7RN+BEW/;QJ;Z M'MY:\"W]V0=:A!(BY%)["_+L,-P!AE\4918*;O)%6%=T=0NT=37DD>.^&P#O,5Q<&BM3W7B_ M1O_[]]QR/PWU*790#W]'3]94,;T/!40_%I #5!Q_0O1WCOY??(TD<>9^0E/% M?M'-DJV_3%SZV=OB,P./%Q\!D!S+OD;*W+4^7=S>:/IKT!5-=V:& MT A8W) M=_K;->DSMKV7NJ9A\_8?Y#5)6&GM/Y01$IG__WARJ)4(Q$V% M4!DH<]TQ8:K?VS _MF)T@>9OO^/W"Z0#:U9H7PJ_[%:$?^K-6E6LWERM=2.= M;CWA%]TA1L_MP3?;>K5QU6U[07$!=4WU,N6NM:;8U. _]]Y07BZ09XY_N0#[ M?3VRP,@HYE@Q0/_?TC\I-]ZF>L>]UQU5,?Z$<79,[0ZH<7%;*HE-N#CE]NXL M=3Y=-/@(M["T>_C,N;C]5SG3MLC@_);(Y=O:NK<5JL,I-M1:69(KX!Q!:ZK='Q>[; Y=HH'\KQAPO M?T4Z"C\3UV$ ]EFS7 VK^E0!7>._ &O7[=T#9RY%*1A-T/OHX50^#H?8N69! MAU.-)9T8 Z&7.*VY.[%LT+Q:L@%415$ -;;?&&JQ1,+V&.KIRJ'K./,$_2^5 M 4/[=;R9;L?[#8AM/=M:SJUS%3I M2MBZ-V/E>(: [3'$T_X1QFQE)#E;,CF>%2C&6 ZP!A^PE5 GT9Y+9:%6J0.N MJOOU_P"C\*'_AZBF@P9Q@&U(7PB2T-BS_^4#3$1&0H@>Q!XKE?\\*>8+;KWI M3NFK\J9/Y].O>#K"=C .$L>X_A46G:X%_9O;L# =8)7\U4$6YBMV7+*X&6)[ M>K$R9^5Z?6U,).Q\KXG56'2<3/SJ$BN8:#J[)$*IP93/L.G0 M8'++MLGX2!<_OR\O>53>R4>M[XJM==YFNDTO]M:!J\.H$*]^ZS J60WC\^YA M?-XV/NZ!87W5MKAAK4^\<>6++41"36)_852RR-K%1B)72 M"!.F/[/A,]BSS& 2[W0;JZYE'WTRHTS"WB@E$R@OYU(NRN@\"#'YN!:AF%])UB]M^P[ M:SYRQW.CI=*M5.<)JUA_548&]G>!DBV+Y$93$!M[+>RJM8WH60A8R!KO/VT+ MND[V",D-GG3GV^?WS]A4)U/%_D;%_'$L/BI"?KD 77ONP*(*VQ^N"0"RF-'' M^7)A21=D("VXHC_^JOQEV<%]G(03M]^4-6)-630S?_;W#I=6Z&-+[L.T[%GM?$R/B$/_IFBJ 8*B\^1%0]]U76XJ+6Z;V8$'O M?H-UNZ/IZG()$CW2_@P35)HO9(!MQ;;?861$W3@DENY6W!T M'(JQ&1ZL25%.R0>IT?>KB4%TWPTL,';@/4E-O'9H7AT,"='TT^L)S>\=:VY[;VF:[K4_D71@VTS) MK7\MIDD]P3M=(^_'.K81;16'YN2VN[^O)R-M_O@V^&C][C/J!@;O'%>Q79)- M<[OL8?"[Y7>+;FK^I<$(EDUXWP3O@T:NUN9B,3>$ '1BO+!XLW M3Y()8P21ZQ.V"K(])VQSC OWDZ4Q!IU* 12+W=.@%;K87)"77$IUI@+KS(3X M^?![\N$=-JVI;H;=-BZ1UVYQM=[[7? -PDL5IG5KT,/L=6N(W0GF9K&OQ-;< M!#V,,3?!"-*:FY ]-\;FIA';)J.%ZA8 M[F'[GE_&$^C/ WXA7?+>:M#8V\S05=WU^H T';YUP+]=B:%%#>/B-F1/WKO7 MS55H$XMY7/1D;]M&9C7GWQQ7CWQQ>;G?5MI.LTQ1,6U\8G($2N5=D4&UMA MD/3&N*TB#K<+V5C\7)[N2B9D;D_.6/C<#A54W/KJ8JZE_37W2O(Z]Y;=P]_] MTE2D.)AMF?!2I=/FK-:M@B\'I"8QJ>SS/-.@'W#'FBBS#8&]AKJB".*,.;,8 MW1H^DE8"^).62?$_#1ZVG[OV]9_!3V-7AMBW+#1C6'!L]WK1U8M;\G:MOZ>U MCM_V$(]7^VNA$DFM+UJ;BQ8 PP8YR^X+-K&M&"U3:VE3W:0G2[GZ*^Z\D5J# MF'%M'S' );'W&FE6P&#KZ:XH8+0MQ^V/!XIQ$L+_,)K3$W"8FN;,9X;Y;$7R M.?-/2\ ?,E8Y\UEB/D.IS)SYIR3@D# .9SX[S&97V !+X([M&#P9G#' MOP6\S"+"LW8,$V.X"(OPK/;W)+V]U,_68DRHBUCLZK"6]-XZOJW"YC#*"D8L M1W_9@-%IQYL+<*I;L5 9.EW)$;DXBWIEOB]NZ4D#.V8]!V4:Z\ZA0O>'M"%Z M3K<W6*3@EJ+0NS9;JQW$X,%)(S6!!(]: MRX#+IX!&1^<29*^"]C:&K5GYM:V8Q[FM3A0'DRO8%E2(&=TQDM,B7)!C)G'9 M9IQ>)N4FV_K"@Y=D4I*;RS9MV=9CNZ)4 AG&\;ALBQ^0TKDB+H1/%'G:UA=L MO=C*;**K?D#C><":>,BR?FM_04[D(5K[_?IYD"6]F#E/F8MN7ZN7VQ,1VZN: M<=$QO="(*EG!1<=JV'-_6]>SS&=&H_4[9!BX+"LC.'?KQX5Y0O:0"_.$+"07 M9N%LYJ-M:7/5[=L#;+_JJK>L_VQ;BC923,W_$"YZA:X;VM!ZM'73;<\=UYH65L;;1W+.=IG+][3M M,9?O:=MA+M]3L;]MRU2AYS;-7W[2G6^?WS]C4YU,%?N;ETU.2L(\X5=LSG$/ M^Y,0]K-%XF PCQ^N\7_[5?G+LA>3O?:3%IL@6A;)B9ZLE5I*8;.V%5&'=.!C MTN..^4_>"^\QV4WA^4S:$.'I>3?LL^PK/GHQM M#UM%%=AB#[<]A6=/QK:'K6+/;+&'VY["LR=[V\-016RVV,-M3^'9D[WM8:C< M.%OLX;:G\.S)VO8P59.=+?9PVU-X]F1M>SA[MK*GS=E3=/:T3Y8]26)N_E&H M 45ZZ_*R,"'$ZCX[-@V*XP3I,@!+S:@&Z7[^R;F^#X! ["0(^=1+CP:?K()/6E_1-OB@Y-XX<=SW=/$'H\D4) MR_@NRJ*$\X@O2DZ?1]DO2CB/^*+DA(ETQ$4)2TS*&JW%F9N0T,>];NHN?M!? ML=8U7<5\T8$++(GB$MH$S;.N /0:TKR0&5611T^FI6-\.AA MI2GG3.H,KQTYPT67N>@./)AF#HJ'RFWP]URQ\;UEN8OIGV+%F=OX=N[:U\[? M8S>X1_!Y\)[<8S>-MU>%^T,W3>Q^4UI>]H=ENY//MF5],][-1W""OI*O'#@:'G)RRZ5Z26Q$Z_VA_M=<,6$&WG25T2AF'$F'#",C#>Y/:4J6V3O8 M19+C2D@^$1')67M/9%(/=;._PA>34 _[ZV'N]9-BOGC1TC^P_C)QL08:RE9> M&-V.(])==/GBEKP-[3=3OO#-E?YV;8-ZG]LJ=D FY/T$*QKMD*:_WJ)_('1# M7L!?A/[W?]X4\1/];/W;FQERW'<#9GL,M[Y&(\O0D"3.7#2$*7)0#W]'3]94 M,07O P$-H$?C3VBJV"^Z>8W(I7!GTJN28N@O\!&)R1(Y/_>ZP\X=&@Q;P\[@ MYFH&K6;9W*#3?G[J#KN= 6KU[E#G_]J_MGI?.JC=__JU.QAT^[WP/J34_,WH M]@_%F>CFBVO![^\NVY=(%JN5YLW5Z#;KECWY'J.E^_[35W0#:#,MLS>?PD]5 M9"J$KAK6K^\L=4Y80&+V%\A'ZQ,>;_7@+F[ADW]1^"YO>)OB0"X6F19QD@Q#,L=66\Q)Q;&+=>AIVGAS_14^>Q_S1$C\]/@^=6 M;XB&?00L&@)5D%1&_2S3\M8-6"+8@5ZL])%]+S7(E7>0MYK!R M6:>3>-36-W!_;]G(G6#T=R GY.EE!"XLUG;3X9%>W?'\W37I7FO$KR"F6%/> MW[%B8S.F>'^;FQB510&1#S\2Z'S(,[05,.5T"S!U]H@?V3-\:O4&71^&(LR;10-4&?CCAB:@KJE>HLQ=DY\Z;XKJ4L$@:XR>\(ON$#B[2'&0 M,\,J61YH2#>1[CI(G5!%_G.F75J;:Y=D203-?-]<]_:EH8_JFV' M7#&SK5=RG]AV<1'W"N>6JX4,LM),;Y!#Y:WK+T=5.M"]]$)%*DGE2ETN5[=W M_\JU8<477Y+Q!@;H,;?\ MA%I87 3%A@)VSTU\J>(J&;OBI9>IG]HICZ?^E[ M8!FY^8?)3Z-?W=;G>NC=W5SX;KB@K&?24DH*OI6DV M=AS_SX-N8BDF\.IB541!2!EY,65$@\K0P[D.P@=MM8E)89==]#O2AI=]>VA] MCTOB()"-2"0[::L4LWV;'L9AJMDKF)C=>K2@7>/_UV>>UHO59K5:D1L9KI*W MV%2_QX3A,QOF4)\I!L)O6)V[^BNQLT T:$,Q-?1??09#T7!:)O58A/IIJ] ( M:%LV5O804[U6WA32S]M10;,S'B>6N9_K6*G72K5&+9;OF"X2?1C\3QI %54MUK[/MV'8G,WX[:^YH'DYF MF3B96P@ZU%V#NO1842=()=F'$9Z<7(FXDZU06 [>IR/+B'('J]MOTO,7&+0W M^ T6$N8+?&"B[Q,=/EF"([F_MK\;M%7%^+!]E^01G<>8*H8L@F%( ]=2OPGH MG^*E**&98J-7Q9CCCWHGU+M+<12^X#RYQ1W"P_W=\7L:S'?'!P9!RT>_@\!F M+Y=C"*JDUQKB])%[T?^V/X6: NUT_RSV@"UXX M2/#]Z"\8 ;F>7@H_(KWP[T/BI [M!.VDXKBH*2)->7,@MIT7T.%,79 M3\2,6?8U&AF*^BV"P9ZKWI[;-MS>"R@3U0,KA;D3DZU_8N?CTL"CY5Y]#$+0 ML Q;L)H==A'D >BFNNL"3,$+5%W;,HE=,]X1!AOWCKI$0(I*UPIWBJMX$=4- M B[OL>I-/ M?Q]%F1>!$WCZ+#J?-@@D17*-GH002__D)_W/9^F^W&?%$QM=!@$<+HCB-4+XFX MA1H,?1SFLU%/#8AI6M31FCN87@4]\I)90G( 0/.3MHQWTOAW'9HF2#!AL!8! M^JON4**;BJGJBD'4(-G6(Q>39$9-L34'S;PCL;?$S,H_*3^'&HVC:(YLC CK MMTO@9C@3#"OI0!7\!&C2,,C=VU>/-O^I>D[CAS;/_H>'%D3'>V M5"_8Z7C!3L4)KH4E)W9<4%QD0:/2R#I)UCNF'UO4I)%*8TL G18/N-X2=J_* M6W[57Q&H)Y_?YL8[DJI!\F-:4?;V&A06$6_TSTOR3$R,J+%'WGL*&;C1A[ 2 MO3\-X0XH5E=&=H$TQH2;7OYH$;P:OEBLH#Y8^M+ MI_3YJ=/ZO=2Z'W:>KI%B?%?>G8#XUV2ICS?V^";8FS^9Y/KYUN)_1/H/_ ZL M!GB85$QG@JKI>Z50FC(GU.(\WE9DE2[0?.JVG^V[GX4Y MW5[['#LG+;O=[PTYO.#A&NZN&/]/1?0169HC- M\,:>:[3AL7SP:#X:%5_=(-^W\=Z@%;_AHQ+;]"1&ENM:T\ 'B_D(6] N:6O3 M\6F*/WS4+9^0/[ 2>"XP&R2A/_C$ZX&OE((/?2M)GYE0T,0F+L#_/$J+22!K MDQ(T0JS^-7Z;Z"/=!8OSV'H:HNZEKU+NN[U6K]UM/0"_">U:0_KYXGDN^DLQ*>OK.Z>@..Z V\67CLAV M]_*\A";'$IH<".UKJP=>')%5D%XQA+]SM%+UK*1?CB7]LB_]U?^31S-[PRXP MM_OO#I4I?/ 0O">0>.@/GI_($\Z?^\]# ,[3[YTA>NH.?C^"G'>.BRS%STC. ME5ARKJS)F;J43_T'[QGUQZ=^NW-'!'H$\>WL[EF);Z?2\ORB[B7J#W_M/,5U MAU*1UD]O6!'CI?P#92;G7NNKTOV9,K1A?/361*/)FU J$1&X;N6^UA M_^DH\MK9OS,36%R7%3WWGCI?NH-AYXG4=FD]=*C#V?G7F'+\MOVVZMTTU+>;##??. MC-FXPUK&QL?OCI4?0_Z1%WU89$!LO%E[/;&]Y)4/4[)G_DJ""5G/8B'_+-,W MX@Y@]>71,ULV\DPR07Y&=XW.F F=R5T3N9Q'.HU^^Z3Y^J4,'ZS,),605[9' MH762R>:V2Y[#]U[Z'L4%=1!B[<.O) /ET'E]M?OZY@#B;$0?O_\? 1&TJ^G. MS%#>_02YBRB4=<.J5ECPYJ=G4YEKNHNUGWV^! 5U_;=> M9ODL.PG%GH\-07*@'!4H SQSO4,#5K$A-=G#QJXG((+@P<<$;W)36:P(2"XW MX'_5ZL_9Z,S GZZ#%=DJOC3 Y(455CY8C6-0H^F=:;FPA4=C5^KW_QB!B0SU M'*GAPC7#Q91Z,P?JHVJ5JJ(L]5&>.L@OCH("151H)11^_RQAG<^(BG[_4Y$( M^ZY.?JIEW:%N>LI&<2:T9IQ*7I!J5J^*06K"A>J=8+'_0_;PR*"ICPN*B]M_ M;FMW\Y%C?WLJR[YL/B1,8FMJK2S)Y6:U$?X$+ZT1L'PJ^'EP=^$_6QR<^$P$ MW#(U\J>SE&[+;2NV3\;[F:\!*=-8J*V:U=3;#&_)B8U5U2@0Y!G=RG.A$27!+%9%JIRG46BU08%,GQ8B[6%W M4;(XV4I);#;!Y^2FB,,S@&R=6Z( M&&%Z):DA"D3Y#@1/Z&Q6A$9#$II5F45J4)JHEM8P4'%Z"Q$&>;TV4A;J8CS:*-X'G8D//F@?UI!8Y+1[4:[ &K.6S M)98.#])=)G+CG=1X2PW:F:'E*L;I6V_FU%&TGDF<19*"BJE48!E:$QKU"HN^ M/P=D+H!,G"&2!B!EH2K6A'K]%#-!0C;B-I"1SUL>S8U*_7ZTK1E,R+N 9@8Y M6XDD9I*_[UQ(DR 50>"5!:IM8)8)(X-E<5RM6*(#;R"17S MU3#GA,^)Q$DZ67"B(I4%N7+&*V/N2131D_"BY_P1L@*-J.CW/Q6)\!3(_3;J M'BQ2KH^GX+,56JF'Y)?%6UD0>::2Z2PW!+$N"V).^VMGLE0H&"Q#DJ'B.??I MP;(L-$5F8^<*K[+P7C=DBN5-QL^D"@7EBL MA]W.FVK,20710WG?J%<%2>*/=W&8!C -2;6)FV2?%4P!HI6Z()6K+,*4KWOV M,T]/!-[(&J.Y@Y&!%<IE%RG-\YH'/1DC*2>GHG$J^%0(J2&S]X-9AU)!!@^N M*>:S:&,B ^V,UG9K3T]9-(?K9)^=.FO%LG=VAFJ,M>M-A;((#&W-?$T8T!2% M:E46Y#K/!><\R94G>Z>+')4GY3(I?PU<*;*CRLN>L&'[Y;H7NAGYYG_'040% M5VH[U449T*Q9<[+_NJ$OV"E_'K_/43HN<>*,AY"$E9A$H5$K"[*<3_7^F!-W M-C:>TV%!A\3).X?0H2$)C098\EH^.R4IT2']A?8I/.IUTE%YZC \Z,I(-\!% M@D;(,^.#B6+CB64 IAR82$*@3XCXNNX[/]@PHX8+UPP74^K-\$!GG(,-5[15 MP371:3\(>3KW/Q6)<$=HS],-?8TSLVRZS+#&?JJ^Z64 M.Q=8F/?#BL/69:'D"4ZJ7A6KS%(^, M.KME$@##GF,-8#6=8=-1B!RY .? M#("9N(1/RL"4*T*CQHOXG) !PF_$_FS9%B@VQ\\YB[.9/,/) \;*CM%A!YTV MZH);[MV5G5X&@% MGL16M!$5_?ZG(A$>'$MZOL)9I;$5R5&JB&+B@]RV9 ,=7#5$D)M-H<%FL4>. MT5PPFOA@M<08/:NDM9/V>\,LTQT>8Q"_AESEC4>0\N=W2&90/!L4"+)KJM84 M#Y6WE=5-XK,3)5$2:DTF]V*L#![X,_)'-F/Y.Y&_P[X@B5FE"1\WD(CN<( MY)@CX%4?/>T,@;-6+2%92'OG&QP>I:R %UZ5>4H>)T.N9 A)OMD[S^%0,I0K M#4&2SMC4GM&Z=!S(*2H MR]ZV-6GR8!/,B52O%9@"Z2]?3R''\*1=A8O;R *>/-NP ",J^OU/12(\^K?? M5MJC'>RE.:ZE?A/0/V^7B]E*4 M;J[(I;?^'S13;/2J&'/\"<6Y1S5>4[6+VZHH"J(H;C3G$-7JQ&NK'J^M9KS+ M&K$ND\6+6]-:[W3H$)#N..2A:.6E!O M0)CW;T*)@FQ8GLDJKF! 3%PHZF2!R!<=>];/M:93RPP\ 67N3BP;;JO%,9YR M/)] KA!#3>ST1UL=S_F0XWD$8='X)F+IR-L^Q]+ M3>Y3Y*S*Y<0^AL<@/$(C235T%.%9HUH5FO"=(YE"?A)_L>9NB>L*O T#6$%=N$!1C/]6%' MUZ21YU!.7+ Y0$;'!T9+5>?3N:&X6+O#8UU-G+LO"V*M(E3*^:S<> H0IX9/ MC<0EH[.BAE07&K(H-,0B9\>EN]3D]CV59%XG+'4';T_=X5JML%HM<5EK&O[R M,>)E=2738O6F4*M4!"FGE3$W\)P*/A42E[1.C0H5H5DN"^7&&1MTOF!/R:#+ M=2_^-/)M^DHBNK=%&I6>2PX#/ST[OU-ME 'RFC4?&7A3;[!SH&?\/D?INC0* M=;=,+2W-UX1E3(T?K3ZKSR9S.R$K$?%F\=V:*NGCOS?Y8-X?DI^&T20R] MS;FELZ?#@LJD9'O[M ")IZ0#*>]/\Y4*J79S00BM$"]"5 M5ONATWJZ[W8>[@34[;4OUQ=2JQ.3Y?-B"T82*\L%%TMP"P.Y-(NH?X] G#VP MI ,NR"((\KG7>K[K#CMWA115R.WXQ\?]^""F'0%>1VUGH3EJN[W?C!+!LEP% M+M4_GJY[AKHY@=NXT5\-)S;&Z"M\.G%0!QPG[>8*3V_]_^6D?C@^F,%'3S>9 M@P=7;RS!-_:>)<,H#YZ\.S*XDVQ3J$HYVC/1+MY5"T2R*3 MNKU6%>K5FE#ENIVC/1':*R%H;RS0SIANKTF"2!'?9!_M*:V%-JO",K?F.^N/ MB[?@S7.1V[8K*:R4"6[Z8]_*)*S(0@YJ:@J- M>KY^4BH/Z>002 55,2;2.:*:S9J: ?J9P3KD!$H=X48=6^I;PP2[%>-E!T M]L"MB2DLG@\&;D.H2+)0D_-="7#<%@BW(>E$>R]B#\:M7!-JM:8@E;=4>N/ M9:!)QH ;EAFT[VKR<."2PJP5H5HK '#Y(O$,/N:+Q'UVA?LS;"LN.3,4O\VP MZ>S8&CZ6PCU6.Q\+PIW:"$^M'2ZQHK7#)5:T=DY38ME[?Z?C&(1%CP?8,,!1 M$- +-L%I,$BY?&^6D:)-=5-W7.)*O.(S""WSS4RQ%I*\O'>@VL?4%P]1+5-K MK2&IX_FD"8\-$62Q+DA5GA3 ><0RCT*2-/>.FV?)HYK0J(M"LYGO(UV<1YQ' MT3P*3][<+XZ?)8]D26C6JH*8K.Q%D$K4,/:.V:JC7%:&Q;4V1Y,6W+/(?'G%C51-$J)B01=N^UXV+K MPI/]@^4X"=-AA6JC+(@YJY,S-;C%Q&](DM[>:[;4\"L)U8HDU,HONME5+#;T6H@^,BB3S7E-TF&<-O6,[>ODN4%/T'46P*S6H!JL#P#*@S M^)@O)O?)@.J2"J[8<9%.U< 9+!EYC$NLA^3.[KT [9JO@)LI-EW/@@1(2NC% MURM"-6<;PF/#G#?1O FOS[??PC==WLB2+#3XYB3G#=.\":OTM^^".UW>U*2J M4)5/9PN%\^84>1.6'+/O0C]=WE2ENE"IGXZ]X2&!,_B8AP0.RWWVMY='&/0$ M]B,%R%7>SJ*2)JL&)MIRA*2#)5CA!Y'AH+RR;LYU\Z6_R##X3!'A73/BJ MFY:MN^^!D6F9VOI=.G_/X>NOV)U8VM(R)0X]UZOU8CQ\RP9(.2_":_;MNX)G MG!<2\*("RQM>!H3=)AGC15AMOOU7Z(SSHBJ4I:90RWG9SWE1(%Z$I3KMOP)G MG!=E8BN$BLR/MF!FR7K6'_/U^GY;^,%Z/*AB<@:KNAE6OD62P?!,9^:8*ITTT;<(K'B8) :1$FPHLUCEM.&W8IDWX2:Q) M(@0IT482Q'J-$X<3AW'BA"6-)0LAI$2<1J5Y4K3)/B9P2LO%'CZG9.^=E"X# M\C1K/C+P)J>9.TTW?M>CU%$:A:L 0X<^-B23FCJY[]W&G-&S-=^ M50KTD82R*.:^Q*YSADL2>]T8^YBC2]* MSU%M)2EN%E=M^<#BRU+.I;/@4I*"9T?B$E^8HD'[(!*9:'2K!?CS"TVD,;!'5[@ M,2*2GR>X*S5!;A2@&AT;2./@#L^>C BMYPCNJB0*%7[:,L--,@5N20Q+:(R, M=>>IN659:#0*X);PH.=A*YGSR; JIM((R=U,;RWC"_^#[N"K&0[OX\ [O!A= M2JN9].%=E81:/=\<"P[O L$[/.TNI?5,ZO"N5NH"=)O#F]DF&8-W6"9<:BN: M]+5WF93G+4 T:G5- Z]'EO;N?05OE)&!Z9N;*TU_]5Z%KB9^W.C@CQM]6W:- M]LSKV#5YN0(PNN.U[.(LI#UO9&BCM45C V\B8BQ/ ),L>E! MIX-:[7;_ZV.K]V>W]P7U^L/. W[Z+[;:_7:W=8#&@Q;P\[73F\XV#83(\O0 M]N@3;1N)'P8.^$&JH3A D<Q*(\%J>_4&DW')MKXOUN$;7ZG8,-#CE][SU\@V/K O+HT!\KXZ0)4%)P.Z MK;U>?3FQT5785/QZ%SX5WG;RX1,Q[+G.-V?)_1 MX-?64^?7_L-=YVD ,T#LYB?4^==S=_AGYGUZ[K6>[[K#SMVQE>X2A]2B^=FN MU*833,\4C9CZQ7MGIJB+]Q[ZQ[HY)#\-5UN)J;^);8I>W=2P297=VR(V>+-B ME^-$'C.-*09:I )CSS.I\F9T>V_9R)U@^,_&&$WA/A,'89A #?TV-S$JBP(B M2Y^;J]'MB>57PNB#ID9;O._Y[K[SCIB^/,T^^QW?U8,Q50Q4EST5;'5 M"2I+P>XV?YXFMY35H#->MI3?'4UW9H8"C9F6B5<2O#;2I8++US+A3 5[WC"L[FM3A0'(VL,N*/90\[.[*'34!;LQA]N\'3]*1K=G,"OR5>EFRL\ M98^(;(CJ3-"QW7I(\:J]9+!87FH2K65JX('I-M;NYC;X7X\P-$O[MV+,\3:+ M]%]L6YKB3#:-$7)@4G^Y*%'*,8K[_Y M^IN;&#;1$6%B:CFLOUO:7W/')7=SAM:6=0M- Z':IKVB;)Y(2IFCNWB [5== MQ9[Q>L*J]6+2NR2R8T4P7VR E_,EWDDKV:W5\^).]!:,+)6%9DP<* M!&3BZ&<5N>;A,006174FZ-ANE^3<]O"[H#Q"XMA+)4.O:GU7;*V'W?[XWK+' M6'?G-G:XG\;YD!4?F-C/Y]Q@$*B<&_GN[7-2,(A03HK4]ODYOOF>?XJK]:Z_ M.-_,M0<@:MA&>#HSK'>,_0\7F?DS0S'Y4IY175/->K$6_E1_N';R'O;O^#BB M%SWZ*'H$$&U52CL>::L*DL2?86:W2<8HD4<.1)2YWLJ'I'0H0&"=#6!R+N2= MWW!,7M0;0K->YMQ@MDG&N)%;TD*JI"CR@HX-6'(FI)&)<%1-WRS&,<\\O>"P M@$7G#=NJ[A4'\((2UHQ(VJ'I!?13NN)$^ T@9;Y@C: (S91WHJ]YS()-=4,T MR1%C%JHQUJ(#%O3+OH>L ')>0-4/: 3HNK?L1P];R11719"K(OMJBPW060Z<'RR#E?.#A?(,G!C,H903(^42#!SC//DAM<5]#[NP*E2M MZ=%K,:*9HA'G;FXK M>526 #7:I5KTP7(*_U0DPUP,LQF1>VX-3DU.34#*5F;G4U8G%R M1_4_H=FL"-5:@Q.4$_14"9I&C0_.-9X3<-= M_N@*?A6IRZKA1_YF4CB$YKGUYZ[C*B:Q>0F? "P+M4I=$,7J![V7QF0=-=@: M$P9,;"SMA>*1 :J9^5YN<(VYT[KC=SV*XK5,*)[E.?;EFE"IY_NP7*&8R7E8 M!![6$_/PT"(L*7"R6A3XF-S.Q^/0ZUZ$Q:8%4$Z)5.W&EF#UR-+>_>^@C<*W).^\1? Y%5H M3.O'C8'\N#&&Y1#H"+R.79.7*S D_5SIXLQK+V@8)E6AA*2#IX)3L6'X0?+% M>V>FJ(OWAN* Z,:Z.20_O=B4B2C^$#*[2<6TEJPETMPH?U97)C5.\#+3L"3R M!U^!L><9HKP9W=Y;-G(G&/ZS,4:PG'0G#L(P@=IJU%)JWER-;B,CE\<*5Z;7 M#HP^:&JT576L:FC*C13CLK$Z4-CFN!BY&+D866F.BY&+D8MQ_^;VW//.>#?[ M6.+?THYJ$=?>_.6B=A&& 16\;FPSD;R0Y1+)'^;%K;?_@NC"]BB^<4K9/&6)2[E)EOL3+"&/+7_"R\ Z M1T]B>W=V;/UP!*T[)%-KOJ.Z.D<01U $@F:*KI5T$ZE>#@N'$H=24BAA/^^" M8XAC*"F&_'P!F"RR"?D)89HXP#JB^(,R"1^4^:K8Z@25I6#/^>2?E&'U"9C( M'*"J^#$'2&J6Q'*I+#'\5$JM(51$QI[&8Q=R68^;N?2X:,A+F4 ^XZK O4@./HY^O=&?SDQ^O-\YD"J"+6R+%2K_- A M#OLDL*]LA_V14OLEH=(D)S&>SP$IYU%#=6U&O1JJ%#.E$:F["ZA;%MY%^(V\ M/GIE57:U%#\#Y2P-"L/HB+ A(6>@$!OB%U\B+S,] V5H;5E_T#C2:+/*]Q.) M)SNZBP?8?M55[!T(]H15Z\6D=Z%G@Q6]_B&[X.5\"3D?97^^I',^RE&YL^N@ MX;)0*?-8+;M-,D:CD&-4]J?1@<>H<-O#25,HTH0-H\0%5WG#G))A"0B:,3(;GFR1;L/T6HGIJ8]3(Q/)D@_ !H+\=@"25Z6>N[ M8GL'0-];]ACK[ARN2::-:D*5/5WT,WL@Y;RHA1S#DGGX).I8],Q(L3POK?:Q M4"RG!@--LN6LUD).1#EJH"07EC!(#E;ARAD2?I#VH&+KA^G0-:8I#^0.B)> -F"-L(3V>&]8ZQ_^%L;JL3Q<%H M9B@FCVHPJFNJ[ 4U.CZ.Z$6//HH> 40)_5&I*31EGE_(;I.,42*/=) H<[V5 M#TGIP%/,V6V2,2[DG>IQ3%[4ZD*]*G-N,-LD8]S(+7\C55(4>4''!BPY$])( MRCBRIF]6\SV*@6=:'"%@T7G#MJH[-&#A!26L&9&T0S,MZ*=TQ8GP&T#*?,$: M01&:*>]$7_.8!7^:@QLC-M&QW1C5CYF.H!IC+=)RT>_ZGM()M)$7:_=C78'B MN;?L1T_M<$>-OYY2Q M0#4/<7A!Z0"R_E@""SZ@WW[>?%HLX3',)%V!N1IX/+^<12[D7+GBR=.H0RMC M0C"7L,#9P"(;\DY6.#HS*G)%:(C<5G!V[%ZQL5!M(BU6;%O5+1_0*\#RC@V4 MG@51V *77I3KOP7(*_Q3BZ2*9P2X5C%QY%X?@ M1"L$JAGL4L&(EEN-B5@,VY&J+I1%4:C*=4XW3K=BT"V-ZA6<.3P1)%D<9>UH MSM_F)D9E\6Q.YMP$5QG I5GSD8'W.U&8%<6SO?]1"J@:?B10=EDAJ9ST696$ M1BW?C>Z8L\_$]D;*4#^NTM_>6>9.WTJ'DK5,*)GQ2:35G,]BY'3,'=,G2L=Z M8CJR<5)J4Y2$2EWD[.3L/$%V-A*S,]>37*M"LUP6Q :G):?E*=*RN9V61SII M5A::=4D03VF5N!K:@MS.K=%/!7&#;$VR*30\Z'=1JM_M?'UN]/[N]+ZC7'W8&:-A'[7[OKM,;=.[0 M?;?7ZK6[K0(/84K=_X1:#Q^#GN98N]_]\.DBB@4KC001\=4;3,8EV_J^B)5O M?*5BPT"/7WK/7R/;^*!"X^IBT$>^3D?5A<(,=.':Z]67$QM=A4W%KW?A4T$U M7PH3,>RW'W3SV[+/GISC=GR7ED>[U/PV3\#'R^:0/^"0&AS?O%'33$8U4S02 MUUV\=V:*&KP/PZEO'57+,)29 ST)7L57N &.5ZPAV?593/W2O&]N $UU33/P M0I:5*HBR_=!I/=UW.P]W NKVVI=KUG?[K8*]I&!PT@^AYIO?8,V#V4-*()F% M75Q:0]2_1X-?6T^=7_L/=YVG 31'W,Q/J/.OY^[PS[TZGFBTQ?M1<@$\]UK/ M=]UAYZXX@RW"M"[6(<1&^-=JNC,S%%#BL&K!*V9MW48$-J XLY2+/%872FOK MI!@KCZ7AW=O<^>9^K)M#\M-P^Y?8U]DTYM1K=O2T2%M;L8HQTB$P3 M'1:F%L:>9]+#S>CVWK*1.\'(U$V,IG";B8,PS)^VF@8ABS=7H]O(5(ACY3^D MUPX,/FAJM#44PIOC0CO9YKC0"M@<%UH!F^-"R[2Y/5-=,TYB/9:PM[2C6L3_ M-G^YJ.T.+QXY67ECWRS+C1E_F!>W7BH8HMMI1_%@8P^?%9S(.>'D2 !8)A^= MV +FS.4:I*UPJ9Z25(>6JQC> 1NEW"3+_0F6D,>6/^$]O'&.GD3B!Q,Y@M8= MDJDUWW%.$$<01U $@F:*KI5T$ZE>'CV'$H=24BAA/^F;8XAC*"F&_"SE1=8) MING*K",JI>?CSZ+.X,KS\0XY_F" 9RY]2N20S?FZ\(C4XW#G<$\!=3@QW1I[+KM<$ MJ29S]'/T)T!_.3'ZVP/])SQ17ZY'ZY40 $ MI[34/XM2>&%'"CSAV=Q6)XJ#R>)?]3)JG)T9-:>A+-A=]D>=3](,/_!0$KV" MFK*846D[:U>H"#A$2:24&_66-,Y)WYX54$,9B0APD\] M3)$0VXSM3CK0XXN3LH&YJ &G O-4"#_R<$\J'!H\R)06'12(HB$HC@A\2 MAU@LAN/8/O(0G9%=2;HV&I?P)CDL#9?.7QW:&U9S-! U6CS M[-TGDN#FZ"X>8/M55[%GN9ZP:KV8]"Z)W#3NG3'<)&-\"3\%\'@+^+RXLR.7 M@&2--9AS %G%-*=1^!E_1UCM<]O#25-4TH2?U+=?+(#;#Y[/D&L^@^/:NNIB MSK(C8N))%)C(= MCDV1Y88O>UPY\10(=FD2Q9)\LQXRH >/.+YYW844@Q==/U:Q M^2@& %'#-L+3F6&]8^Q_N'AP8V8H)H]LL*EK))&]R$;'QQ&]Z-%'T2. *.&R MK2P*LEQF7SVQ@4].B3Q20J+,]58^)*4#?^"=W289XT+>Z1['Y$6E(53J!=B# M8P.HG!NYY7"D2HHB+^C8@"5G0AJ)&4?6]/4Z;R.7AZ,8M$R+F\QY.G M3H=6MFS@7.!@^44_@'-TT4R@UTJ&+GRKIW!B58(5#/8I8(1+;?R M&[$8MB/J+T\4V@UTJ&-W2*.S!F2%ZYLD@_;GK MN(I)8KP)$]% 457J@BA6?BX/P#-S)Y:E0T4I$RIF>.RZ M5*X)E7J^A8$Y#3D-TZ6AG)B&AU8U28&2U;I0 4]>;DBD;VZN-/W5>Q4:-/IQ8R _;HQA.00Z J]CU^3E"@Q)/U>Z.//:"QJ&227= M\0=/!:=BPY@I&EG5+]X[,T5=O#<4!T0WULTA^>G%IDQ$\8>0V4TJ)CH2W=2P M26?[;1&_NUF9U#C1P4SC?L@?? 7&GF<,\&9T>V_9R)U@! 82(UA*NA,'89@_ M;34J*#5OKD:WD9'!8X4#TVL'!A\T-=JJ.585-*5&BG'/6!TH;'-\6WPL\6]I1[6(9V_^7'K[;T@NJX]BF\<>_BLX$3."2=' L RZG]B2Z,SEVL0-^92/26I#BU7 M,;PBOZ7<),O]"9:0QY8_X65)G:,GD3@#F"-HW2&96O,=M2G"\!DD4W(3PC3O '6$<4?1$GT((I# MRHL.\,RE:5K!UG/C#!Y(8?5!D^A,H.K'3""I41*;C#] 4A.J[%4,915R68^; MN22Y:,C7,H%\U@]JU/@I*!SN2>!>3PQW%AZ(J J51EFH5YDK^\G17PCT-Q*C M/\\'#\#'D:L5H5;--SV:P[ZHL&]NA_UQ$%QK"(UZ!?XK@-O":W<>5KN38J8T M(J5> 77+6J\(OY'7YU#1D^'%/],5.=D5U9F@8[L-J80=M=%8%#>2FAD?M3&T MMJP_:!QIM%E8^HF$E1W=Q0-LO^HJ]@[9>L*J]6+2N]#SMHI>^X]=\'*^A!W' ML3=?TCF.XZC'@'MSZ<-(4B3=BY M'A])PR;^3\:"\*2!PR()3YOGDNJ.,R>)!0(R<71.)-<]V8(]ZE"A2C7KI6)X M0D'XPGL$22O2RUG?%]@Y6OK?L,=;=.5R3,+0I-)KY%@3BI] 5A!=AAXID M'4*).FX\,U(LSZ*K,;=3RZG!H+L:=B+(,8,EN;"$07*P"E?.D+"C/(X2!SN:U.% >CF:&8/*K!IJZIBNP%-3H^CNA%CSZ*'@%$"?W1Q,'- M;X$HD4=*2)2YWLJ'I'20.1>8;9(Q+N2=[G%,7DAEH2KQV 6[33+&C=PR.%(E M19$7=&S DC,AC;2,(VOZ1K, 3QWQ3(O# A:=-VRKND,#%EY0PIH123LTTX)^ M2E><"+\!I,P7K!$4H9GR3O0UCUDPJFZ.FXBA&F,M.F!!O^Q[R H@YP54_8!& M@*Y[RW[TL)7P06&A4F$N*8-5T'*>'#,Q(XHEU(8?CR05SA!FFV0L=ZF:5X8& M,W19YC3E?/X?SVEBAS)1C#EZQL8QJ<*#(9P@AQ+DD.P-9LS"K5P +XKG0-8?2V#!!_3;SYL/U"4,WXI"A;T<8^ZLLLB%G,M[/'D:=6AE M3 CFC#5G XMLR#N;X^C,J)0EH5)G+O>/LX.]=5N-A8(<:;%B6QQC&>WC 0UV MFV3-;*1<=>-XJK]>9WN9P/,[#@M@]+"+=%.UIN=0?3/Q23TY*Y?=_6:[>F=* M\\X@%!CL$HOHC+",>92^ *77I3KOP7(*_YCFZ2*9P2X5C%QY5\_@1"L$JAGL M4L&(EEL1CE@,V[%/+=3J#:$B,[;0.UUL,]BE@M$MC?(>G#D\$219'&7E&%,7 M_38W<7!\:?,,8RAE )=FS4<&WN_T9584S_;^1RB@NAAR;E*F62&I'(=:E81& MSFD?,6>?B>V-L,[F;>X/P#-S1Y.E0T4I$RIF?$QKWE42. TY#=.EH9R8ABP< M'UL3FB+)<\GW 1[.2L[*=%E93LS*7(^UK0K-AUEU M66C6)4$\I57@:N@*7H\L[=W["MXH<$_ZYN9*TU^]5Z%!HQ\W!O+CQAB60Z C M\#IV35ZNP)#TW>=WJ!SA^Z[O5:OW6T] MH,&P->Q\[?2&@\/GA'8 B>L*PAME>A//&^&-L-$(Z#6D&HH#*O[QR^??+S;U MMBC^$&;/_$^HX?0IZRG-M?O=#Y\NHI3&2B-!L'_U!I-QR;:^+[8!-KY2L6&@ MQR^]YZ^1;7RP'G'-$*ABWYRAVL)6!&9@[?7JRXF-KL*FXM>[\*F@2C^%B1CV MVP^Z^6W99T_.<3N^R\"A719NFQ/DXV5SR$G,'.GA/]:'MM+MY:"HV?:=!.K@ MD F:*1J)?B_>.S-%7;SWIG*LFT/RTW .),;1YD31J=!-#9N4.6^+?:Z;%>;@34+?7OKRY&MU&;I4=:W\LO79@ ME$%3HZVN]$>U<>0.%+8Y+L8CCW?/?("3W>DGVFNQ7EFN4E#_'K5;@U_1_4/_ MCP'79Z=+!"[&(LTKUV<[]-ESK_5\UQUV[DY,7T6WDR7"V1CAJ;5SFA)C2POE M+&G5(FMX\Y>+VN[PSY'S9#>V=++<,_"'>7';TTV,OL)/)@[JF!K6%JFE1U'5 ML2>#HSH>JF6.:FA$%F61=?QR?.2)CQU9\PS@@RW]EF\L1'$F:&Q8WQTTMJTI MLF;85FB92Y)%\*J[.G9X-.1TE]%?<:N2$Y%SMRL:39*;J MT-7#:HHT%X^'RN*1'@^M"'*E+-3D,EN/A[);M8WC>!W'\@1+4%6J;%5-#RM2"J?LO_> ,E@-Q MFV3,C@:./%,.POM-"2.3,;_($GSN>&^#TJS!= M_'PK=I5)V)D^<LN]\)+1\(!2]\B?#P.)8 MCGD&3YHXD2WX4V[G-"7&'?I#8V!^K)3DCV']E91D$DC. M&'?H676'PLZOVM>A#XFC^SAX6L @D7.T/');:@A-26;?16($9!S7:1P4=01< MEX6RV!#*4@%6L-S[/] XDI"HZ5JV3N[.C2+#P?)F6,[5X59Q!0 )HUU"HP:& ML,Z<(>1[/@S:P&98LL_A-O!0%"^-7TT&0-<+\) <7Q<>:/KZ[@3;?JB+FSU6 M]4580M7A5H_*OA_$.UL4 X>N!INB4&_6V%<_#[=%#6\O#6L>'6LO4[GR@/0'.$N]>5\M@B_/= MO8XW_^=JLL^&7I$.0%CFTJ%/"V3.KZ7+2TXIK5<9"Q/'E@Q/FTSH1G@UJ#Y4 MW BOOL<=A5/19%&*+*4:5Z2@XZ,/J<_OSP[68#FS6,DL4)6T<%"E(@IR.=_\ M;>X6<#+M(%-*A;8R)5-#:(I-H2*=#IFR#R1L 6T1/^;NTC[N4DBI8N_A2UZJ M..N\359JW'(Q%FE>>:GBU*/-WM,&CW-;G2@DIFR-R>(1W!'W74 S0S%=&F;& M?\_U&7E"D[[335IR[.3TC1[MJ5BK/E!,\#&W*:ALO.S@INQ[O+LC=8XA:7QR #4L*M?8O0\ M2O^D40 M@-$]H&@ R@:\[J\>EM[[XU^QH0VMX/T JS[&$MI749!J9?;**Z:& M'TZC0M(HC5)K1Z1179#+U1-A$5_[)LHM\@_PV;)5=G8&_V13(2)7'VG4=MN2 M"]$-<'5@+L3J@_-2K2'(=<;"R\DR(CFC3I-1:=2:.QJC)(G6HJ@T&'L(*=\I.$,. M*? -[@W8;X2G,\-ZQ]C_<.;OLM*$I#-88S+KZD;'LM*H#[@:R^KZ(.F/VQ0B MM 1\PO!OI2'4Z[P*!,--,@;F-(H"9@5FJ2PTFHQ%,WB$-3^;.8.7^ W;JN[0 M;[V/K1E!Q3G$9(NI8J0T*@>N[?T0L?<]J7=\.&@)\SA$H5DKP#$#C "+8SF- M^H$985EFK!("+YB;OJ4<*F_HN^Y.)I:AD=":C0W%Q1IR+13L4H)=M.&EK:OD M"\]$OMC*>:0I,:Q5HG9%I#3*# 99CD\>)H86@.6/)5;N+3O54Z:$ALAV\B,C M4./HEM(H-'A<=$.GA7J=/]-RRK;T"2_BK1LKS3,PE-MWD N6A_BQXY&JZ)"2 M@INJ"'3.$D,IQ+LJ>63#?)VYT3Y@I440YI#;@X43Y+[8M37$FVU-S M2D6C"5\,IYR8&YY@DR-4K\(]O M"; <-$TCRXSHXY:ID3^=I= ?H8>6MEF[_4"EW!!EH5YES,DY>>^EJ.!.(^OL MB."6A:I4$YKE*M/PYLX$=R8R:X2J16#=-/C(#") M%XLB\.<[2,'=*TX4V#UK$^*SFK#"?#M94*K93@#BYR: M0^IE*.;[ 2743FA;A#/L'!AV2 +ZT1E6%\K-?$^BRFP)":]'EO;N?05O%+@G M?7-SI>FOWJM0\_SCQD!^W!C#<@AT!%['KLG+%;12-VS9Q5E(>]X,H(W6%HT- MO F+8>^W-[-*'Q4#*&U/ BDV/>AT4*O=[G]];/7^[/:^H%Y_V!F@81^U^[V[ M3F_0N4/WW5ZKU^ZV'M!@V!IVOG9ZP\'A&-,KV)9ZX1P"Y2#<4! M"C]^^?S[Q28W1?&',-7F?T)UJ"\YCQAK][L?/EU$86>ED\+ MIWKC*Q4;!GK\TGO^&MG&!PT15]4 W7R5A>H+?1!0?>WUZLN)C:["IN+7N_"I M\-97AT_$L-]^T,UORSY[;._ MG/J5:?5L8F\^A5NI\9SF]5#O9\71G?ZXI:JP"B4%-"\\/T&J@4/0@,LQF.P9 M@9<]QP$=#Q\DC76Y&-W@Z?J]=',"/R!62;J\N<+36T1[2%:&C^!.D'R*M62) ME/JS/NEI:\F_YHZKC]_]#W5PDLA-Q#VBDLS6V#L)/'WI]'/ MX"<&U^E$0>K3E6Z&_=+O+?DYV?HE^\ 1/7&L@O(JXT==._$'Q2=^*0 M'&0<^0OTV]S$_H3(HCU,QL_$,W%B8ZW?4-K!BCW5L: +JFNHE^HET M&Y #,ZE^\EU<[ZWVZ6?RW#F1G:U1&9&JM?2]QS*XL0YS,C, 42_8Q+9B&._D M>R(B6MZ'W/O9I%,Z(--&YZM%>:[XV^7>1"^G=R692""'J1 /W26U<5,GBOF"$?'M=<>!2R_1X_H-G2VW%,!&VJZR M+%"TWC%?Y)9K$OJO)D:9Y!(R"S QQEQ;SD(H?I8B6@(-)L6:ZBY,V27ZU?J. M7[$M!#>Q9KI)FH5%WH;8?O]_4X@Z!%2-$)@'_'0'.BCH-2PUVD8/\R? M[87K57L.:Q%CHLF/QE^S/+T3WIP65SPZ7RL6: M#D]:BS1[[YPQ__R=H@\S"S151+K=][Q:T8+)WWX!T6W^+ /611+-< MCV?!,'4J.0W0Z8+R\,LPT[8 +R.,\-L,TY+,0=/C.4PM3?ZPO/P/8 ^RX!M[ MHU<"TN:8EGB&5I21;NCN.ZWJ $*Q@!#!N4&45@J(W_:GRL&*8YF*(01S2.1# MGDF@C8QA'6G9#DQ2I (&G.]09<[$FAL:&:.-%8I:^,%?<]-;=5/B;X49Z0YA M@D,NL3$,KH-FA" M<^Y_2'@(6'964["\^U+^>'K@$K5@(',7%#,B/_8;@&M!AV':&0+E I530=;F'3^@+Z&Z8+RH-Z&9U@6 MLW%Y;A@#O_@)DT4F3$A+LZ@SL/3-P06V3'BM>JA*UPG>KY>K^U\Y]*!#,4@, M390"ZX.&)^I+\K27[^R"4?=GEF#_?D'7E7D&C\O4%!L,XF<+_J"? B_OOC7X MO'3Q0G_Q/-, NLN?M ;/RU]$]!:NJ'F*.N(B418\LWNCWSZ0RAX OU60',G MX#)>S SMQA2[$TOSS]LCWT\M8)].M8)K6\[,OUB9S6Q+42>7B"XZIIYU>)GK MGOOJ*RP'D?TZ3 0(6HG4OU.@2P5+T9?LL:EN;,BIZ?^BIRH5EWMJNE]Y*ECT)>>GT3- MMC^*I06@]R?CF),NDGQ_D*)M&?3B.=WFA)XA,O>>*+Q;!];9&SC1J)>PSMBQ M=@$]04+W_D*. AH@2@^1(JIC\+P#0W4$4&B M-V4OQ#WW%JZZY]SX6[K49,UFQGN 5Q-4@^.3)P 5Y2>YV ,4&-P)12](80VU M,'A_=0,.C0$-N;X!6_%C(Q81'M9] XZPX?FGY.H9>']@KNG3JW2_084?$LNI MZ53J,V+NR$)CA5BK PFF >PT62?XW8PY+#6A_"QWZ29."Y]!'NI&P!,68$LN+^V M6R)P]2[V=(0GK2A8R:OK]$OT!XQO8A'@+[$"_:58B0L4WT>Q,?0+EMPX]B)F MU1\CI\<0S;G59R>#AN4[^;_G+0ED&4C;^H[7;C7S:D'26ZTN=1?7C$*&]N'V MEYX&>R;'OP4#%KRF?#EI5#\1#?Y&_2;TSXB]OTK(\[F+0&%KN=2%9068[:6) M6_<]6F^Z4UI^N3!_GO4CMDR4O]+%0W2JZ6)I2E7+$]&<_?&S@UL$7XO]PEK, M_<)2%93:YKQ/F1XB_5),&]^)#Z+ MK;8]EBQ9;QIT%)M4O"+%YN@N_Q!^_]F@]>Q7-@^D'#T-X!V1M1 9%N\/ 4<&!QE L9Z]*][3P.5F+3#H7ZW/5L$"!#I^>IK=S) M-TW?,=&8Q,*\ KW )0(-0I94*T?&T#P/8)A+64%]=-^3W8PK7*([W:"-0F]( MK1!0/:MMTGXLS:(SGP:DB^A&T/[&::FK_9D9<\>/Y&HTP HZ8.WBM;(ESIQX M;LYZ)B+QZ,C6".D_>)YL!": R/B-A@M#MG<3;91';1#GL%4>M!Q%=6\%L^CC MRI[TM@WJU?WT0S?4]YZP#UOJZWOJL09 KA$*#DPS5'1"I9FHPMLM(A M_*-K?>*M@OD%YV'-62!62'%I^!^\!6Q:4S#3Y/W"W&Y7;IX.\S='&-Q'W-$( ML;77?D2=#6URF%LP4"=8FQNX/]YT$*B=:IF:K_Z'),TMW&F00YT&=$,SX_P\ M/)H_2,@T(_K+"?9D8NWLM!L5H3JKOI%3!QIP*',)I2ET%H& M 91C'RUZ*)0EH2R*0E7><3@'AS*'\E8HR^D<.GTHE"L"=$:HR3L.6^10YE#> M"N5R.@<^'^Y@U.H-H;*KRB@;4$YK#;*MG-^IE;?Z8S-G92UAYBS6(G';9$P[ M5/9=?M!-[DW]$,B_Y8F_1S.6^F.O+DY_F9Y$-\<3>G5EH=*L"\WJCI-9V5 @ MC("- [P:7F<[8E&2)\ K-4%N%,)",@(V#O!J6!7LR*5*C@"O2J)0D?AJANTV M&0-X?=\%3)X:7):%1J,0+DH1]UGR7./<^?GP:&:YV'3UE<3Z\UGEI+7WFY>F MB=W_*(444K,WP9JI:ZJV?VJ:7U>4PJCENK8^FM,D8%)-E#XS1ZLDT#JD\*EW MW385]5]L6YKB3#YHIU*^2BG>Q)^O<>;, F:%U>K=?[&6$;.BC7]5*#=VU,9F M T&<8N=,L5I(OD&"Y6(N%"O7A+HD<8YQCC'.L;!$B/U7K+EP3)($&,()<8QO MY1VXE1<\![[](?BS6/DRJ[&B55%((DMZ^WO^,ZX?8FA\AX]#_'@0#TMP26V' M+WV(5R6A5L_9B^40+Q;$0[(TTMOC2QWBU4H]?R>20[Q8$ _+TTAMER]]+5ZN M"*)8B$P-OL^WWP*HM[T*S_5QGIYCX,G)K76A3F^,I]<0EUH1&^)2*V)#IRHU M'C;=QVM8=\6:M"\TD>PL0J,G\)14+23)<.=CV$')OUTU@P](*10OY9R3"LYV M'7T*J X_73[ZB>RCH%K:<<@U1S5']594AV>)13^.V==!8M M!^*:+ULXKA/C.CQ/*9UERX&XY@L7CNO$N Y+3DIKX7*H'U((?;VV=($W*Z>H MP#N2T>^]"SMY+\O"P70_*]=#WX[2])9#OL_KG,.VXDQ:ID;^=)8GQ-TMSHP, M/\*HG,VYA]O%M.LPQ+)_&"(9AT#_CU:&0X_"ZIJOV#^W] AGNK-P@OSJX&P:YN7="N7^HX3W6L*T8Z,Z_1Y=\3<]8;UOVS/*.,%TY=,"L<'UY?@IB7]K331-9C8Z\#PU2]NQ_HKOKDBU]ZB=ZS8("P%&B:G MW\'?J67B=R*V;QBFR3L!U[E$,(5T>,ON>UVUP)#KY,!&L&_!&*#C*YV*==Z; M?XP;$8MW*B4]=AU-L*&57*ODWSR PG1!#.\'Y.!X3$^=5J;D1$MRY+)J.8L3 MXE?.#G;06-%M!.2:8Z3!?_X)Y29^ 53JY!0S6W>^T?,JH?LO\ . V=KE.BE- M3PXSM\G]+M>GW0_+C0P%U Y%\:+O6H#/E:/%EZ?2KXULE_ 3G&8'A)RY],1B M_W=2T_^=38Y:1MYQ@,ZUCPPF3.?!%F)%;[;]T]FQ]OF=/(!(?*NY8GSUI7,' MPHDX]ZZ2];EWOM=%W>)K5/UAPP\C'P2>-#\9+Z>&^-$<:T=SK.D@]L_HX%C) M$2L?C0_[@"GB[EQ@)&JU? ]U>2!..O7_P)VD7F;L+;H0B:T_0Y]'[.QHG4H4 M7),J<;K(4/AM(QM&CWT^P:^P(!A:@=,V6*R;[O#(_;I8@?P!*Q/=[)OX3P!> M#[MMQ;;?P0-K3>3[IEJ.B^JEP]:@:4K8N0FL,"Q-04L,) MT.IES..EWSC7=G--SM8CR)IK9:$IGAK7BAA\ MR--%&%JN8IR'>[!3!Y0!>9HUIWM9ZTH@WF(F5P6VO?-1&JRYU!*W#K1U;TDAR]SN?)D"@*&(, AP3ZY)MIK7]4Z[?WW\2RYI@=\[A^9*,M$K4VK M 6LR45=M-3IK&_L59:)7E3"7FT>VY6RN.&_K>H39$SLY7J72N5HBG>LN@%&=T&"5Y'P.,($KRM!Y7R1^@2-HT6/[GVY\_X)UO3SM"::K.3S3JG1*3"F>5U@UJU,_,V9]9N M:6JOEP4_I"RHQ$L4QM\"&TH\B=E0(.L]V'=:A*F.65',#T $X,\^LH#RX.G MJ*H"3S[Y;PBT@TDXXC=WBL_EN5RY:5'GDZGMSACC[*32,,[ MO[NYB=/I8.+TL'*I9TORIAS+2>>H,0-3@V?)/[IAM@P'_A3F8-SEPS($YL1P+ M:$#'V0JZ]+]1]'^/S%OOJIUVMHL?S\>S_(BT+4S%,^P0U]IRX"2EZ:G* Y\@ MSSI,35'>JBX5!/URR-:%ZXWGX/7H#E9@[VO:5KOU7G9%YU80$S%QE7T<Y$.73:MT#Y;="EV[VL+KU;RL]O:;O2>E>(\K6VVJSGG)?%I+^R2M3/ M[Y-:7%:ZRW5H-1%6-D<&+*6'E1MD[GJ'U7:SK78:.7-;1RE*:CN10K1 4RI0 MAD#-J9)VH_7WI-U$+RZ@L58]KZ5-EGO>@HQO:76UNT"!WY6,;]7+%<&_%AG? M:(#"N+*,W[IZ4X[TR]6WO@72U]16NZZVDYN&/>HV6P_$6Z(WA/CA86K:F.%&U5E=MMCOY=(HOANEXT5N6ZACH3N%CSRH2.LV&B#;M M9Q'<8(AG#'GUG'BC^\@\14<$>]2 M=-1-;1961WXT0P^SRM!EV\AXO"G?K%:),K@=OOJWX2?N:+OF!+,W]W&U'-@A M''1TK'_&NLZ3.V/LVEC+R?7Y*1 ,'"1PG)O,1K8R&5;PPC%/]R0*3H&G)">2 MKL_,FG(6>GCS;GPB";-"CD!A@BO]0@\M3&LJG:^ZH^@/#QY[ ,% $K] ?J\, M?)F+L9$O*@:>AR6Z>)!^GF5B0R0_!!U_( HZKY!RT=%TKKR--^A$-=$E*!2N7=B&5\@8&D-ALN7:3B_3* L6+RVG:]0 M2G9J]0+9V:[%C<'2PA.4IDU-:9V=IW_^@),$N(M/*GTB:%KAB;!@5MF=?.2O MH%WD>J*.YS7S# M8!64#\4B1\JCE6T[KP2PM73!_)5Z9ZTYT+B9V@_-:EX5J MK:PC?C>",+*>=BX(M94AARHN"!>D-V]$$"X%LFAI[7>?1F[HS0-9E+JW$SF@ MXIOS^#@[VA7Y>ATOYVOF:RV;]U8-%1H&Q9[);I4Y-Z;U*,$8;KY>\HON4OV^UG^DO&&,IM8L/OKTZ^6\^/=)SFU1.)1V0D0.:9V M/DD*DDHRU^S4S+#\.1-!6._F3@P#?AP^Z7 CC'*B"^0= 5-#1R,AUX -)$=# M$H<&ZOOA1!R+MD6NB"&SW:>/5>'Y%ZJ>QIB9H MDP(\F4XAGLP!@\AL,*MX)S@+[0^[0QM1XBS7$L CS7T!C\A1=O,K;WE-# %D M[0I]Y I=,2GQN 2[9N7JF\TE'>^_C"=-V_LKZ3FS'BT0*:8RLYA='N*_ A & M$0]J[^8&V*LB5L!B54%.$&,T2Y:^U,RV*'5RA%Q1M4-K]?[D-^$&S?$+T/A0 M9V )?>%<1&8DX=^"VA698B>-DK;82?/=IZQ9_F$C^U=]RJRP&IBW62MO7*QUUYVKE BP58URY^65:*Z_*:+152G/[]ZJFNU:MD4EP_5 M/DX.T1"XM?P?)R./L33TFS>HI8: MV33.2@KHMWFXY#5]J^CALC&:TVJ=5W>T'+2E8ELCIOQD.3R0_/..T(E7YO9TJ(5Q6".4L/L VE#!5I)K>,V^2SC7J-HIRC>83C79$? MW MNO=A]0/JI/ADVN>@7T0\Z9-H/\33*B">3I9XJGS&'*+Y(G(095[]\9 YR$-F M&RFLW7:!9&@>CY57?*QLA5R*:F#:Y0^2JJ-7'4JQ#E:H1-5:YN84]Z_YBGDLR"=2:< K7?J_=U90'+)USD!%A78>N8_K* M6'^D$BH*Q( MT8F0DB/]N+(J(FA3I-[3?3QO6V9R.RCKL,>C:QBAY\OZQA(9X@UM+D,<=JO, M;8U4=\43RBOGY%Y3[GA>O 4J/XR>:"?*)L=A MQE1@/[:2%9M45))9L0.QS 69L-UC9\5C9\5CM[QTOFI(K?+B:N'J-\L[TLL> MZ>7/XC*UZE//:^QV4)56B]=)^X@,FE6;;58K>?HU#.IUM7QK=7NED-VW4G"< M($]^K*T)G].OJ]TV4)ZMU7I9 M\*E]$\FQ.^(+%8#THO9I+%^X#ZU""9(5>&>UA,U\%]:WBHM40?E2%8(\,L%\ MD\]#Q#VJ((.\1FN\6@>PI);C$;QOZ?-3D?A9&78M7_!@P..2(F\^[Q6G. O]<24H[$.HN(NYFE-H MWF[A=#W5'0S^8@Z(AX#[(V8=BK5[./W*"P_NE;$[MF(\"](+X9@?. D(W4C( MK=G,HZNW&;+^7#+=CRS5IS=<2*/9#AT>3? M4=!]":+< 0C"Q4W'7XLD7*=M>FN^;_&"#C55#JXWP8S8N_-^L^W6WR*_O8!^ M*QB+WPSS=LP)_+#EVC;5O402/3 M'R$N=LKT=: J,MM.UW,YIAP-I?NG.VT@*/D>>^(L9?!;.=G3>*Y8OM](55TV MBLKW&[7F@NXYL@LL[&S<8F2>0'"%BAI0--KK=L_;H%B\E(,FR(,UG;O=GMKO M9RVN/;;/\IC!K$=XR-1S.6\MZ0;2R.L&LLQFGM^7&_&R"\^=;#"VI-75?B>G MUW%4>Y8L54MQZ1[[]JR^ WGH9ZMVG=[2#N1@E)59_4K4E.VV+^!MW.V2UG]O M'0+WK"UDRD$+>*E1KWOG8==S:Z0+F0(]=3C8@>.@GOJ-,2H;J?33E 2"SCB%\Y4,B_D5&OX##B_;GQAR2GXJ_( MY^+B>RO (MU+T,$>+1.F1W==N8[LPGLFUS"#L[A90_G\OZ$5S"X=F%%(N0+7 ML%'>_5AWZS:R5 -G(:>K$!N%>U\ M#NPV;GJ8^3;FJ+! S:!<#;03SZL@>)$( VQ(,G50-.:!P'_Z,;88H^T0!S[ M9V3A_+A\**6Q)N?PX.HVIT0_A3$D(*:2$[%@'"P &I"O%H!<.>L!)AVZGV-!2\"GQ2// M6HP)V*@Y?SFR!E3_<@&+2E'(&SX_6K4\0HJM@5?G_\V%!TRU0I_K^GYQ MG]_U72)N;:+O^\V7J^_?EN-ZK8/1E\I(77PH:$+)CI)6EC>:5WX;>\HON6OV M^UG^FE'.R496[/[Z]*OE_'CW2<^^8[VM,EP#][ M1_#/(_CG$=-KAA#M%4"( MKLAA>W&C17RV+0]:LY83D-TWE1U!6HX8I(<($=4OAT%:;=5@$Q$BK:^VVJ]" M+E6%D(_,TU\KB:N2I_ZNDB]R$K0KR&*OT1%1K:/_#U(ACR=_A:%/^^6@3ZM] M]',Z>VEN>'=-E\ VM^[-@ZA5F6^*V*8X5TR(BPGV9(M%7>]VJN1".H*V'QZ]%[+JY4O1]:R\) MR-=MJ2Z-6GW/W5J."*]5R*DXPKL>-+QKOP#>M=J*S8:2)EIJHW>$AJTXKQZA M8;.,6P -^QI4G!WD8M2SV">OF*^/V+(%H'FR;D_@O]V$GC$&DN38;WM#T(.! MR679TPA.;:9[(XO9IJI<.D8MAFTXO[NY0"]" MZ<8#22 Q&*#/ZY:C,)B]-;1LD#**QT#:>+Q3%SR3>9-HH/3PJ><^6J: ;E@T MV:(BJ8D^XZ51T7(L7P3$P5 >71N60/=FBCX*0!8$^C-8'KX%PSS?VIMI^0G\ MF,_8*GR%X_**,9OY!"_HT!N +GB51L$1U"X9+DB5YLII$Z-*/L4K,L<2_!B= M1X8],M>'.OZF>S]80$#E<-!A;0$<-->C$<.:.CQKHB/FI%'RC&F\^]3+^L,^ M2+*CTH0)O38NA2[8!%?6[44('?,[BD\=,A "!#_M>EC:A]U9K7L#,:AS'A(R%*Y^6.RX:24_&X9#AGS!"E M!EH*22&6'G+M"Y&1VIUYU083:!2 -"8&]!#&AG0.IMT$*RK$$8LF[CAD0O>T%32*T6HZD M)9(J7*D\;(G-T51%5ZJ1]>G& XJPKE,&=8M,WM6&OQQ'KG63V+' KW&.B9' M$4'(.%CGL=VH$J'+PO@2@>QXTJ MF1,R[#T@FX[\"=KF*8S0A8?FHRST M ^;[E1L4 FZT.5R9(@:^63N_"@X$:DA 0BUX+CN3OCZWI5#;X 8O9)"@T8&3O@8%E+Q<,C*T)G(# MYQ1F2[0W(MG@^!:P/,DPY0F;8$R%BT-B<:*7XQF>"M*-9 8!PH#12D@PZ?%MPD/B:IA,&YT ?E\I*X= 5I&2Y([<%S"PIV3;XY>&&\ZB&J3V; I'@<>1=/: M,G[ AW!**Y(8'C>W)_I_X*@.9C@X7'>YJCZ\%O965WQXL\T6[ >'4D,<'CCP M X[2!DOAZ'AJU)0[HLU ?Q:M);B+03?1^N7?PL7P6 :D#I3N6;YI"2 ALI/Q MR89KB]X"U(=%CEZVM*"F%!^PTX>!AJMM2!0DLQE=%-\C))S02\GDYP#SD MXY(]GCR&0Z'+!;J2>*Q-]7G)2M SRY=-KG!O@2*V=%Y4HV4+N94-/4#' M+1$J;3;< V0$)!13&A(7$-,5SQM:#&(8Y!C3. M;"GAR,8H8OPL*P8R"\8>$Q[1);ZY?,BS-X)4EA8.&N?SR&8+8(E2X#^;15T+(N3-H>C%D.L M?1+ 9&4 R;:-][2+YT#J!/%&^<0EQ3E$"Z?6(L]TJ AEU)(_= M@]+!(?):J(/20 Y.C!W1\+RH04;5*/)(![NG@R3:W9$.#I<.CO+@2 =5E0T.KU"8LNW&OB%0$XZLW)W>.Y)H!9$EWR\86/]5 9NVM1PL)O08 MM>:2?H@ZT$__)?+ B/XOFUP/?9_ _\UY_7C-HWE;K_;K: MT;+MX*M*1-4A\2J-Y2VS6SYXD&2WJ"O1:V"WNMIH-=5N^\AN1W:K*KN5K")X M!>S6::C=3GLQV&8%B:@Z)%ZEL;QE=LL#MQ^)Z8P 5F-7F8O)0G*.QS.[=H22JB'\M(8)>&UQ/6\N!ZUG-JKURG>^Y M#3KW)I%ZW;[::BZ !*P$):VE QP9ZU4QUH(JP_+V:_482U,[K9[:ZB] :JD$ M+1U9Z^VS5GZAZ@JV:O58JZ'V^QIZ98^L=62M/;)67F7S2G9I]5BKK6(0L]M< MR?M:,=;:7A#W+5BI]RX6Q6"Y&!4?O$4+]<78:Q444.L@KK6U'$2!'(.U(K*G MT5;[W;I:;ZWD'-N6\%D3^^S(16^.BQKY7=GFK=.J<)&F]OH-M=&JQ!%^Y*(C M%PDN*M>>K2)!7J4DT40F3ZBN?0\LVP?0]N?$0 M@\/GC^.%VRZPMH5E_(BY.D5'3'+LGB_ 6 E6PYTB]AB.:&0A>J)!5<,Z<,%D M:&/1_1!>%(@*23QB/3CSW*>Y',?<;%CXK-U^NOG];7@^Q3BUVJA/&XF)\3>.E M^!%DM82&FON0^GL<^99N!E_.3S[?G@_^<3*XN#^__:CH]I,^\Z7P^:B >&"I MQ?I5&1-^^$>E,7W^51&NI[_5Z?_RO%+BIW?*+[G[]/M9_CZ1L-C(+MU?GWZU MG!_O/LGU3&!IE5TT$I4I-#2'@ M%_1(+3E",+S)VN7\&GLN42H0E-F!CG6$7SB2Q@+2.$(O5%U\'4MLCZ761SJH M=JGUD0Z.\N!(!T=Y<(1>V'B*3^Q6%7Y0Z2?UWF*Z3]52"XOC-SFEHWDE)#?< M;W[M"<!2<5R^74WE020K>3T;5 M8@H^%K47VA(RL6)*B151)X0W:$@<<"E3(Z=*L+Q9@B1R[U+FC&.'YB%SS(*VIN7,H"/''#GFX#@FO[UM2;-K?QRSGSJ:(\<<.::9 M5WA6VLS;'\=4Q,);E6..=>,'7C=>ND"GVJ)FK<*B9CG$[JV*COJ[3UI.2_%* M"(_%B_K&S]O#XH)R0-I'+CARP5OF@G+XUDZ"93PBF6'9ZZDPD2U2PND%9%,W'+H>I(G_J,VZ+Q_0.L M('P(F,T,=P)$B\71%HXY#"S;"NA/?"*U$:?/=*=N4W_SP'IDBJ%[G@5C4>%; MWX6'CICG\5[9N@]+P+RBLL5&J>+&)K\JBB&JRA7M/HS]-'K]W#Q_P\Q=^4!A M;@]ML,#??;)A)YCBR$?@RQ]L=PA_/ED>HXIS_(X^,-^/DR#7FJ(&M(-<_ZM/ ML_CM%QS8)UQ7.["FP 3^S _@=G?*/#UPX2T_\3N,7[_=74FZFH M-,<]?+1\%$6);<1I6([8+#?5D?[@.KK_-HS>/ORTKQ$,#()X]Y5;9C#K$;=N ML\/9+\@#<(45*):OP(]4@*P,=1_^!:K$2F?VJ-NB!ABDE1X18T3DRLAR=,>P MD%!=1P(W(!4#!]LZ$#+\ H]_8 [^:<\*2Z+=@,L-#M/ S)H2+7\PU@.2GFX8 M^ &\ $$<;-=Y8%B3K?/AXD&#)V<(+YWJ,P* @"%,N-R%7WV4"C"]J>X'BAFR MFG*?P)AX@F%0.3A,5;[7B[8=N)C1:V;*$*4OR' ')\G@I(:??Y5O]!4_'/HP M _@;YLL?P)?4#T$,Q$\4PZ(]X-())Z%CL3FL*4/%@<[=8!3:T8A@3:AB'0[G M<=%B1J6*"NKQ"BWL$JD-U#0-R&\L[M/Z*K\1QP7BED9E.66&J3R!I'U?H'35 MY\*JEM"T^DM!;0;RS1>N=R;>*^DDYM+3$$1^0A-;#5JMUU?KO:QW^^!D\!UC MRI4;%&(>=%7.M=$AJ/\'*$)&(H"['%2)/1(C\E DHAF%'C71L!R^,T@AH./H M'C%W'@LB 3LLX% -&P5AR3UL\E!_$#:#PV/$T!@Q^L5OJ1O*V=9IZKYTP)( MK6)V9OF&[?I@:=S#(SZ#&OCC'6<@K0/F21\L"P:T/<4:)R]D[S:Y%,NVO%/C M6RX'2PU0-GLJ[O_T3TR.GQUP9H#@1>''$4&(2E$85P:UXV6D=V>,F1G:['H4 M$:&0HH3?D4^&S5PRE! @,<)&!GPC \ZQ "U$F*<>1])I?Y@S6/$+Z7W8,IY( M!'S##=T(%*=$T7T,4+3E*LC]O.A8=YFJNTRI7G'\=)M[LT[RQ)%6*D K69V[ M^@3#'7[EY5_91(JMSE<<$IW.?DMV;_4G^ 'V'FQFOWBK]][ILBJ#6MSRLFB$ MK=?5_++9R1K$Y;"2(VT-:.N;)*TK%ER/;AG6A3-_S<96FMILU=7FHH;H52:/ M"E)Q)0=U&*S57=?7M"W6ZJJ:UE8;_=Z;X*Q-Z0/S%7;;55#WIP/\Z7H_P+0\ MF7KN@\?\\FK /D31SM_9JE0%;C/'3[WBL8S;?>G<>*X!>[V)E\0?[B9F25%D]KY#83/=QHZ, O MY)O4$2Z+3V0WJJJU[MM')F$J\?+6\G\LRRAL;2>C,#>EK52:85>D&19EE.X@ M/; *R8@7*_4>2[84*Y\D+I*]HW4>4&6*9V%!0)%DR\&HS(.4R]#CY]EGYAAC M;+=&0"8$-R$JZ4#6<0B3O-ON9U,.?2*'FKE&W$N$$V&BI&X9%"*D+.2AFZAO MG+9ZD9^&D/P9&?R!TIJC5?]<*UC@=AXR4^47^%6QF:IX#+OK M8G6J/:LIG[&RB=_EL[C^D8JE3,L//&L88MEE*?9\X:$854"MR9_M?AR_LQ'L*CX N^+/[..DP]I[E/+G(K$H%F&6(L_7W9\OI@]\QH$ MY.#N58MZ]L6>V62UY>Q9$K^^6@N\#_;4$ !D.7L^C2V;)4SADG2>8RQ4?QM. M7Y,64TMNB@7:B@+;\J@'3+'U(;,5U[/ \-=M!6O;IU2:/M&=<(3EZA[SJ!+= M1W 0='4D@#-LZP>C]N0NU> M&SZ,$]>C&TZ 33R!S'9+%>6/]4!$@[P9X#"B M-T>C%$7DHQ GS\<<'A["!:_D7]54+.+S39F#V7KZE[-Z$7[258A77(_2TF"! MM_O$9P9R\!,0LL^'(S')RT(_C<0&)B$7K!:G8V9?MM8S6+!.>UP_8D M.K-MMY:J")TQ?*&;S]#^H2Z7B39=L#Q[R$/7(>$&=LX/LL\)>%\MM[! ?JB:B]'#Z)NG@" M&T<*VJ,!ET2/T\&XG_T%;[& RA_DW/$TM> "RR.37W>U (9V!%Q$@_0M'U^'/ [GO;Z&PL'U#=,RE3(Z1T]X$;C.$8T9)Q^O M#(Q!+EI-.0L]!%?:3>@5_2I,><)_2LRF6\?9R,F B'IX8#18L6GD$BG<%X6! M[ XJXNT (<6>"9=4YDZ!_))83#=?+NYO"U%:9)I8O?XAAD=*/&$\.O'NXWQ(!2;KY*K0+6-,LND#)_[D/I[["F_Y*[9[V?Y M:T:)81M9L?OKTZ^6\^/=)SFWQ %4=@)TE*:V/DD+DDPRU^Q)N,)19@5P$\I7 M&Y0*A!OUR8]HA!+:UQT&.DC(J8XL!Y;4-8)3@MZ!TLM4AC.%6>1"1:GRO797 M4V[H2N5Z-$*09A&K0O?L(^A!))+X#XA\"L*2P9 5TF(\4"6YSI(<"VHM^L3U M ABEJ82^E&"@Q^B8HGI"0,43%HQ!SKN/8B0>F\"H28# 6B RC*G8H*["^I7Q MRL+N,$9XB:OK&__&2I& ?45XTGD%X_.,ZYM(>*1K\L6*U,RTIK+X0=]]-@KM MK]:(O4NJVMUFUJ-GAMZ,Z5XR3R/2\_"'4L;Q @$?$=(8CKL"$Z#;*I7>OM!_ M*5;IBZ>C+;UFN5K6D)%$K3SP!Y-*%>%13QF'P]6G4QN/';C#Y_BP%B'>TM6( MFXM_$_4[!#A[%\!3*W(.[13744$80@Y5/$\;CSJH82'A&EL8NR'H7BNB:="6 MD#M4T#@X&B2']B;E03EAD.#.A.V+W^O,SH[NS1Z.Y'B+P$ M30ZC?5.&]AY?O5J2X1*(]BJ?5N)W\R M'AM1VP#4V>"P'(VXAYJVSA,.TZ*YYH1@RG=PE),]EZ^-9GT+KSYUJ5P-!CJY\[E?F UPLE M33\_ Z9DE\Q=L6.[MD;B>#\O[:1TT[==3:U5R\GUF),TTA>-QI)IP8 \1K;5 MD 5/C(E&/MF=Q_7A[BD]P"C;+/Z); F/V;IH2P-O!VD0\D8WRH3!\.AVOIL+>+ M"$.?\+"L-*^YR8_+;%OZ4/24BP\$:ML2M7Q"TJ%,4,SPG+J^Z#;'7:/RR4 N M:#+A9E,4V#.I:]"3%8R)XFS]R4_U88J3:SV&+E]=>DW,Q*073,VB5ATH[W!4 MX13/+9YC"O=01PJ@(_2VIE\);WJTV!,.$D:<>@^M",T;E6H#.8)Z[8EA<3>O M'C6_F0"%4\ZN/>-]J8K]"]*3(_KE80,JS]+168WO]2,?LOZH6S:-'Y;9(D;F MO7 >=/J :<38B0Y6FD!J\#Z+1]O1T\QWOKN]CU\89,,&3[IG^'W(N42>N-?6Q[B+S*#IY M2,)0DKTKAZ/8,![J8CE3Y(A2;ES3Q6Z2I6(GR-#X&L[1F)&2['Z7D4>1\Y&? M22@R&W-R <^^2&C[F$OB4>-"@VI%8IR 7/_,#(FK0YG2;-Y8U#"_D MW#+W1C&:](MY6 3U0=<1WO.LQRI]*J_*R7B/[*V1C#G@VS,+P@]2#)5%L5@' MMK9,G@!GC0-UAW\%M82Q^'0 ]8[Y^0[Q;BF'. 7V#67H@L1;QSF>9!*>*8)_ M?P1SQ,-39ZGK7!-"2^%3$<2[=4R9?;9]M4$+'ED,%MRF.0-C+E8].O4"S+=_ MWTD;X MS'SQ].D;T1-(^_K0<.+A_Z ->+>C"*?79<]T?]LRYT;T?W_!GWPWT MC#)R]]]0]]B%ZP:9UI]@$2"@P*#SK8")HLVFD.+=K0D31 Z^7W+K$:0F$0JH*"GNQ M$"X&^@LI.R_C6Q;#)O[<"9%3(LE 9"; XP6M.R >[W"/UP9-+"1RQ@+>>1@H M1A*[*JSS-$E)[5&/ALAI#U:0Z["8-Q'=&-6[TA-JRG>TQ:?$KR"92QEPGJB34P?CO?QK"[8FKO86.COG4]@ MT8N8R!7*_0D5!KM36D/!5#%/>QEQ24%Z* MN(5(21\%0N6*$OPB"0(4@4(.^Y K7B(+Q&%/.L\E3Y()GX//%=\RJN(0/5^@ M>&).HTGD*@RF!*4/P8A#T$CBXP ]DS\PP+ M5Y7G(/)A;]L?LUZ[TB2A#!,/M72^T&"_HWY.S(^2I5 #T7(T$*U[ M4N\A;R]FZ'OK/R'8[-_8LV5DJY)VI6:T%D2!DVI&^H"/E X@(S$'4!EH%FL> M]%HS"BG.'_6ES^Y!^ #[+8[N;HV?P/=X;O#AE+;6<">10W3E"7X!_2,AB8C/ M#\Y/N43UN6!#CZM-C85I(!2+X2$5MPR[.>*_= MV#+OI?63 NOZ1>NVW )')>-ZA(%'G..[U YVPS)!K) M![EB@NO].:;W(Z[GE<F>:Q)J=Z-3FW5,CBCDY"7_)U,F1,7R0#QSHE$D1^U]B2D(*%#B03 M+8]A,O0RQ8@__()1#";OB:-I_$7"=DPX)L@"8DZ-3 M'=.+(@AE@9VB04AA/9E800+DJ;1]%9T8&Y2;^]7-XL CMXM%;NV\#6F(BA#J M=X:M:7B5C@_" 6Y6E0>@0$]8L+HYP28]5(C_&#_R2:*DUQHT3UKU\_.37J/7.=$N M^N>GS>YIKX.I9*DXA\A!"9DY )W+:-2;O=-!KW[2U[I=> *,J=]HMD_:]=YI MOWO1;5\TSN3A\AMU+A"M$DC9Q=-EBDJ.\Q!]1K];])F?0R/+H>%'QYSHHD#= M,3XJ[0]S?17P"W'N]>L?7G">S[=]2._@]#D^[W]+]F@HTW5IN_V4Y/0[G?R6 MRKR[%(5Q]]I[:9$ "F&-/65P=]H#'=[ZI(KXE0H:PB/[.HM MZD%CN$C+#F*)+%4V=]RS;:OD9YVV6@W9WSI5D2;6HE]GA^G&<6T=/>^':Y/^2YE.QM47B.JA?UD>$III'C$E-**064H,N PJY'A V]6F9I0O=>-R[:57O]+.IH MY>FH@N1>R4$=!@^6A,"M)@]VV@VUV<^68%6>CHY]@5^L6]PM]VX=1JO@8^]R M$&/EX 0*Q9@@J"^7"7CHZWH&O3>EI/;=>S;05>,2>E#GKXD(B"PR<,VB?2 MO^;J2+<9+*+DMZWEULS#Z'$8#J""T..Y85@YGTD8XTBJ<0[,8::.["P0?@QT M+PMT1XS$;8$=O%&6B1\CZ%M(QNK!.;Y/(Y-@@'[BF<:87@6'3P)<^^<#-3C+ MJ+^=7:N_A6IMNP"SH%B7+3R?;T3*^:TDD.O1!9''O[!SP7HA;# =V[ULC[A] M[_@Q.K8)8:(=A,0H_F==1N8\^);$>M82O9 M,0@<3;AJ!R$@YAWC5(+_DG2_G0N2\C,H$CC=;0N< 9+4RZ1.0^NJ[?:>DV-> ML/Y'Q66CN7L2MN4PY-1;B*7TMBUDUDRZ4QOUKEJOG&0YZC,;D!A(.A^52]%Z MX#!DQ88K&/:NTBR8%HNID'I\ND,1Z&N-IJ-O7>A==:V=2=^KK":X'86E,\J?UN M0VUHU2J7JDX:]48R@3>+@$?TO5>@0X3J?2+8?D3JQ*Z!#Q*N'QN.S/\BCU/> M,A2Q"MT8+'/%M&T)6>FQ,A#*5,%XBW#6O&V#&-F #VPCF,F-=BYF,N8 OOO4 MJC6T#)$E>JXRJA/2F!'*4O= M-/ C[Z!G"!N&KHH@((OXI=>JJYS#?K.BY'7$BSPH!%NM7Z'6E$#\ B)6CSGV M"!-;R5J?-P03BX>E% %'F-A76.Q4#!.+YEZU][$R SD25 F8V$K3TQ$F]@@3 M6XU!'09$Y8).J<(DCCJE;@VBTD<322!+7+$UPS9:NZ?VF^O%BZL&5;GO859R M4(?!BWF=;GN14^>5\&*KKZF][GI +U7CQ6-RQVJZQA$V]HA9&8NSWLM5BZUA M5FY$U+5;:K^?[4):04H[8&RX(RL"*^8$OE;5+*K-BEJGH38[>T;;.,+(5B05 M_0@C>]C@E^W\\/B\ZK%S*=70FFJ_<823/7+4J^.HO%8V60UBYQS5 1V\T6J] M)8Y:*1\RF6[PRH%E]Y'*LZ/)Y&:*I)J]S_6UO[C/[VLO YB;Z&Q_\^7J^[?E M8=)UDD)2:N;B/!ZMQ?-^(L*'44:S27Q(_3WVE%]RU^SWL_PU(ZK=R(K=7Y]^ MM9P?[S[)N2E\6U>9 '%M:NN3M"#))'/-#GGL-XR@R]<)2X("MN\^#7QEZK%' MRPU]>T:9PK;K,Q.V5+ER Z9\QD C)H;A)U\)7/IP83FZ8V 3^LBR]/$6S(4K MH X>J$;Z&#@@X6SEEDU=+U#@8+J \Z&0L.ITX\D_5!BOA@/'A,KB6FOO_V"F_8ID:/WL4@_Q$->Q?OK)A@R(',WZA@N'3NGUR$DEJS=JS5[:L-K6J@ M"V]&FSCB85?IG163#3E(^9N6#5C;\A+IT-?49K][2-+A@#2'(R)VE:5##EK^ MAJ4#PF&_0#BTZTVUUS\HX-L#4AV.F-A5%@XY5K7VHR46>]L(D9C^81DP M$-M\>>)*WALQ4N;?X))?]$^7]^??E$9-^3:X&GPY_W9^=0^#1U+^]4XYN[P[_7YW M=WE]I0RNSN#_!U__=7=YIUQ?*!>75X.KT\O!5^7T^NKL\EY>O$@F!-Y[UB'BB=\P(/<)25K["?QXH<1E&AJ)- M&1B$5*+U^VU"HUSP.@5&B<\*7)DSQQ[I>ZPV#F93'#E,0S=-C_D^O?[4G0#I MS21-^U0A9!#<'G_",/1AU7S^C%&4L @RFH2N8[":\B?(+E_Q0V.LZ+[@;;DX M4QMV-5H'^2U_2_9[W9IDOQPRVX*)9'^8>NY_:+%HQUBWH32B7P+ M3AC=DZ2B)O;.0C('LL?-X\B)"VBAD$Z0>H ML+J.SQW.8!#P5@;CXV^^ 7G J?=252[AZ8HV4*/]NX49*1?\V?'NPCLQ6S<_ M$1<$R3\4"0F)>+D",B*\1EEI(C/BXG/C8A/X';3V2;XE/!9Z1NG""NN4:=K MD!D23 8D0%L)K_X/"#YZ><2U\"R>?R_?W(2P- BK)?E7>?KO\XO_WC\OS/2-\>;HZ< M=Z/MTHP%TL!&AU^J.FN7I')J _7"X0VJE'+IPY'VX"QX,+PGQC =EA+./ MB5@+UC!$YAE92.18S&+@A>+4PFH7X"TC$@8FJ)2/S)OA]V9H!!RYV8#C,W0L M0\@&AP6@G/T R7L-#!=I^_0&63?CS)[P.(K.,%!W U+9P?)_9/Q@@D?^-V2R M7$4<'M1$!8LCE,^>JYM#'!4LV:-EH$W@/N)1[G',@R,OR%(2(!QU6D&1- M6<20PM/\-^VBU>^><8_3JY+E*ZH#J G2 0U.!S5E-'08)@VFXY= M!ZD5!T:FSF>D/)@.;KQ%"NP)* J(PN' O!DCBN"&GS%VR*WPPW&?;&8^(%>Z MH/K#^^G6B #5I-5.LQ\R!C(-J0B(Q@3KS':GJKC!^HMK,LP9HZ6>D'8X 2Y1 M4>%QPX>Q_!'HK$8:O$VTR"'Q!8'.I"S(N VB)UL^+8'-J'5*H,1R/+XXS7CP ME^@B)9C:_6'/'#1(?JC*-\MQF.\&0G3<6_\)09+ ]^S9,ER5*U=SC!Q.22>B M.>I2BN/(35A"'T\&?-2#[0Y)CB7O16O((?D1CYOS(.SD7WR$?*I"6/J)1062 M&X+A!N\$=C=^G, S^6GCBQ*\Q+D#UKPP%Y\5.)!^!-:C0ZS?XZF MK8JGP[$I==/T^H 2RGN!$;21.%3X/?)=.3(1=\2VN/A$0J9DL2D2U_4+<)7(L3WXOKU@F+LW5>OR_B(UEY6S1W_ M&1>FO[ N?<65R%2EIXK2EPY\46@B6JEEE82+PCZ"8.:GO,\C]2QD4J7U7#A* M\J2V[]HA5XQ!R45-3$I:KMBD5&?+&7DZB)J0%"$U_\Q(F.'PL$C2PZD&)S = M:[2AW(4')YV!+B\\)7V&7CB%Q#JO_2:G6" <0-&3XE=%SMD 1@ZGTAA$9,H7 MF[K UT?QK^R9&2'U?*$(G<]KY;D&BBU\7.PY(=;.<>'XA;7P0$5^M+P0%$#Y MX-/K/R[/3K2^?"X*71CZQ +3YD_&YPQJJ>.3QX)Q(S]R5RIL@H<#0]D&## M(KEX\-64.^YIMV50=$38# M%)J)"UJYZTF+-.FPP[7'A>6-7X#?B"5022Y2*^>7FM1N$2$,R<3%KLM@1(BW M!-SNKMW53L0=/$#/5;9(U'S6_Z.#;6M;L/V.I:-)C;W6R \9OQ^M6!LA(QE8 MYE)\Z X7*)Q F!PX'2RH_W0GW)ZFYL[NBXI,) V,H6U[;$'TMW_)*L^T4]+ M"%BQ!)S*,:K)+8?1B!S0*H\RS#":0FIF',O!H8,ZY\ <#>*,2!(&%)H)@!*J MH+CM\,UW%DI/04 \@$+,+T1Z+$U2@FN(6"9HI$8; ^MJ":L!-^S['??2%(L# MNH:>#B0+EI_E@WFA3$([L$!TB5>"!F_,\*1V(@*AR!V]1_1:Q3'QH3!D/M,B MW-(QMY;A!("/NC#CF$6$9PO@TYIR#@]3K-$2&2QF(E?!CZ@,@XN>1;$WL$)L M&TQB@8L#^T,\ "8#F9L8>_7 _*)?\6WBF7/K(>X3XE<:6I8TUD5@4-YA2,=]%*%@ZSV>1.K$B MG H*^J/(VXE==C'>CDX;R_="#DXE5+[D*]^P:G3'HXI)?U]"H.@Y"Y,0ZW.T M@7Q,5SF,"S@\<$9S>HJZ9*U)O.B848G&@3)/D4&C*U.P4> J M\MLFMQX.5X_RAN&JN;,%I8@@?GP:TI+ES4\>#MF1!:/9?,@Y$V\FLQV#?A^5$,,[!I N+4-Q]\)&77F\JXE\@_1% MWZ_.$TA2N&R%":(5#5;GD^45"X3'.,ZXL#Q3$>X+RC2S,+6;+U'>LO%^UHVV MVN_6U7J]KO*,)B$T,)]C"C+OF=+V0+1H_0\HN=ZWU'JWQZ\G3<:)1@*WO&]H M:J_?P)]+#$SKUY1X(B!RBH*XT7 ;_28]7^CCA?.&4Q2T-QJ6UN@F;_/U"?DP M+-?,C&D =/3 \T6P!&6:#A>A*\/#Y7Q? &79Z_;I;8+F+)XK%@=^5]@[.0=- M[;1Z9:>07M9%<5@XA&BW82X]OCIP]?M.MU=Z@8D$WG<[[;(#2T>4N3WOR^7 MAP&QXSK9B6'"H!Z8^^#ITS&&G7#(<>(EOE :5'@EU\<33B0TRDBXH)>5F9@\ MB1L(!R$ZK/*V)8K/P!N:'^B@['T@,X6J$\F."WH5?[6#[/80Y542+)K M*%]P94'@GZ,386=ST+#2SA[-H!&;,&SEY'UGAHV+*APB= MPHNT!&WBT% >M;A(!"YM:'R8>/G[3K/+?TCMO7(]&ODL""PI9DBXQ=P8C2Z= M+9)^:[?#18RPPFTP&M#:GL@T/*93C@5G!6)&SGT)S3--_-) E4F4G(;3M,U/ M#MU/)*S(O#L*GR*&FX$FDX-BBU1@LN:C9);Y\(65EP_#O7GDG!$1V*)@>=)6 M1]7V!'X96T,+%ULELXF4WJ0X(?,<"Q) ):=?L<#)I^20"O#E,79:)G;:.<9. MWU#L]#;I'=/MI+##K.2A*#NBGP7?1K%$/QQ.K""0/Z.G3SI!YT[[7$&2L'GA MW#@/%V=UVMP[QWY,Q==# -']R\I'?,2!E2CS[I@/%T3RRJ6.Q.\E,*!@R MN+.@0"P>$W=+,I."_YR*H[Q%2AWS$V5.HM*!I@;OQ1\*C) %F;C29XT!M6DB M[@(_)C,5HD2!=!I"3?F=NR?A,<*ZH5!9K*6(7%E^?J.V0B+!B=IJF19/239!7[)$20@192(LQ#_CVG,OJ(CQ\=0OGAG,G65(<^TOW%$G MJ-/!='YR&%M@$C%O4BM:P4' ]3,4)>F=-UT8),;_:):/H#P(P@2%QD4/+@4? M1& CRW="B!#%2R\C>8AYO9B,=RPXC L,8BL,> M=)G[RQW'7,6,99;,>ZAMVDOR*LR3 A*0#>Y7L/A0/WZOM56ME^]8 2.A6Q<_ MP?.TY@?A2WFO-=46OTG2*S=V*#-U@47]Q7-]TH9'5H#7H))%0VAIM3:9K;&Q ME5;M:;"IF:2'2F-J]FJMN:?(14@,(_V8N4'%4O%]0VU*[Q$\I-&#F:/+0:NK MW7Y]SFVTQ.W'5ZRGMK1F\8(AD2<73%#XO$GZD!YRN6T6QV8\PT?7QFHX7A00 M%+TBN56Q-24>J"LC_=$5TQ"'^L1Z%DY[/^!113KVV0B6#/WY!CV]R%921#X2 MS[Q'.?0 8\.IB-99Y":A=%ZA=:6#;AZZ:R8BM96; MI@%,<#02( 29$24B'4E[LHZ)=]+KUYIJB&KO*GU5B.9R^7D,'<\6%2( MEHHU.7/Q&9HE"78C)6/F5;%#$L5YP#_ 2P$KU?U;=N;TDR*GV>Q$ JG(SSL5"(Y MP6=S[Z=\CY0A)B_U!Z9]&B=D0['D]W1B1,'&LE[U^_'3C&MT%HZ44T9?PK5^>) ^:J]]]XJV?.3,E$NK*.'])FVJJ[5XSX_T% M1:K=2D>;$K(\/^2T+,S5;'Q #K;\! MCDAZO^) E0K%\29[I22X1N3LKD$@E M?(_54+K)[PWL3V 3$U:>3K1N.TLE#:$A%M (_I2)4TF'/*7U);WLEAR>1]$K M,"D='HRRG$?X.FI!MTQ@)2T^:V[*Y*7FGGHSKBO _G@Z 5KD#T5FY,8.(IJ9 M\"#)"='@^ U2!>+=5Q0&YX\+1C:L\*/EN234TT$[/D6?5$7V3/:FH?MD7PO% M^N+L\O0$CW'4X'3G1^)HX0<8&.JNC]R"F<%H"F/V]PP+$@0>ARI2NAPV$X*; MTNU#!+];3#1'TW5N0?YD<;!:Y\EM%)(A5YR@,OV9R7!2,SZA6^W6ZFIU3I!3 MB89 3HG_1G@B!8.)(KOD[A"X09CI35 -C+M='^EJHN$44D-6^<++Y!E,P;HZ MUT2B-,PYU2\M")#UT\:9(++4&6#EGFZ%GJ6T?'&DJ2B6(1JQ)Y"H0%8T/Y3S M/M H&NU:O\SU>3-,30T#X>3\Y!Y6*HSE+CP8I8%.:Y%*%C/_)5PGC-,B;E4. MDEUSW>KH6A&;7[!BI9F13L*&VN^W(\/G?;W6:* 90#6SAD!\L$/D+'^LHULW MX1;9Z@!%5!YTMV9=2PY0JQ<.\.V0RTKI;U>75^<+$]M$]EO.-M=MO=7)M S]U.G-. 0]4L>1H5LQWF\[E MN\&AK-4;*[P#K6"9,09S[?4VGO6&@D63#[W,29^*7J\VZJ7SPLHEK(DD0+73 M3CUXV9)$0X+5C#T?;RU5KSHX[F3XAS+Y$X6WCUO',P[P9)G* (92/'-DR0I:5)@5>4D6::3&>%0Z8B( M*/S=[29L40R6\L&G34ORT3T1]*#TN:V80=E0A6>(CW+NU,$KVDT:5!6D7S5< M"OG1\*7J%[EPX>#MY6M?L,>M>ARE:47Q\&97[?2TY(']DGAXO=99'@_/') J M*.11*#QAA"=&DIS_?.AP422\J39ZL7VFM41DJM%1.R*QM^SJ\J5J--5FKUV\ M5"^(A)?9XD7!<')Y2X=X7@P\Z[4I'RFW)J@SLWF,I52D6D;-:7>*0 X6QZOO MDW%HH8;V4E'D)2NDIGW2O6YWP5[%SXG2MB]+ON$8@:YB!%K8EABLZM<3UN1[ MV+*FB%>4-2!%/ -.RU7NPTA#QB]:QA@H$XUNJ.U&ZX7QZ#:/T:\7CXZC&CB< M?CP8..N-'R?<_,H;6(K;5PIGBXT4"HK,:%HAG'U('+4T^EM*?6B!&MC*Z+#Y MGG=9E:/55V(NH(=YM:33;\7)(YV\R/!B]7AYC#A1CW0,$R\FGOQ8<"FJZ6B= M;#RXK:63QK**4FXX.+GK&55GJ-N(!>8G<3M6"1-SVASK]FA>K%XT,795!#S7#+% M^3P& 6&4?1X/,38^K&9T-%HUK>0MZP<:DT'&='3QP%AC Y&YI0I?P?';:,5' MX?MZK:F5B=;EEQ%M#[XJM^=WU]]O3\_OMM$ HG+X00.BMCD[FT- 05;TQB8"IL1 M6/\-+1/]G.27Q#(P;R6B%7^V/4"*D%*Z@,HL;&G#7^H+^(X MW%3D<4 ].Z*Y=+>FVJEW$M?F]"VA9@RI]"U?C((\*99#70(696XI,KN+8U%A MPI=(YKK/)G,MSN6J*7?AT ]TB5Y$T%X"3RFD&DL/SRR?8+42[R+PI=0(Z-U? MW$?FB8RURX2&E>C9A#59?,FE"P5>M>,"$6L^Q5N,!)R^0.&4ZK"L6/QJPU@0_Z)C28!;KJ&.V M(&FV$6W6E ''Y:0RRU%.@E!,Y.7(EUO1>0--%#>2(X%LZ@!.DUZMI4PLL'E< M)Q.3 ,YRO62JIT"P17]6XCTF&P;)>LUY[/%'7@K'(5J4A#2?2.PA^9]/2HOHATBV*[P^5-]\80Q#M.*-<\"494* MCM/2-MU0"%7.(9NY(HO:@8DI6D.HG07YG 5.XW3N=$!EOR#TPL"RK;]D4Y-8 M3$<' C8+23E>90%]#(;K>@^Z XHLO/=) &HG\KYY72]YC]@#7$6));Q-LY_J ME(B+Q9NELKG<\2A D$"97%28+UN<'FA>9P+[/\JA-SS+IYYS"-9(@2;I,(@Q M.Z.B=J[UT)[ET[IH<\-)ESZA#<]5+ XYG5=#R36]4'C'Z MJ[I,X!A$+Y<>$"!,U[ H)YOWC1&-=D73F!CGTG8?D.D-$56+BN % @/G/NIP M&D.;'F3(*2\?=''[O6A#!M'^'R3'8<8@T;/0AHE^$KP2-$/349E5(@]DTJWCP6/LGX7:Q6#".8=+V)/HGP.K+IEFY!V0R M5L A6I6OYL_ZKH M'4+N\#S5D!M\V/J--)G(XC5@3X:XK",[Y# YPFH/$,[]@5O$' -&=)"4)T4$ M=T.JC3[CA2?8X+NFG.G) ?.D[#! ;X))@32>7!MU%D%$%FHH1HAU?GI&0@3>YU.R&>V.Y MMN*$P-INZ-.5?LH__L0$KB/'AINR@"!;>4":>DE1[\\'0N]-&]8VE6@E_4-4 MS,/'-DL=1%'0 (<[%R<0"I O5T5$8,["J&?6TI1+F 39KK2(B, HL2G?-T&= M;W)A"I,A#+ID93Q5ZB]85=% %[.$ZZHF"K-AK+C0B?NBAKNP&!@CJ2DWXNTD MS6$5X.P(9BI';^(];"7:GBJC/ GXWKD,VOA2]-[#/E(R?DO KTMO@EEZL0Y, M/I6E(LP_64Q%6A=LUM8+J:BK-IKM)!$548T>1'[9#$9C'M58V-)L(M,TC;'C M@FTSRS$;%A"4QJ'P(H(JDT[]-AQ$_%^>=)P?KB]_Q&&O:<'0/;^[N:'+B.'?=V3;!5!X MN3%$V6UZ6FO,OE8J-(F>BS*-17IGZ .=CF/71C693E_^VE:C+U_LL6C +4WM M]COR*2*$C+"MKDBF3C2*Y4]/W"PP_TJ60X 5D1=P?^*!7GR '@9CUY/PR/(M MF0KM?EP?E'2?GPC+2@=/VT,&BKK7I]L3"@E)\XTDK= M'^6 RPN*34B("K#;,2>E3$Y*_YB3\H9R4C8/X[-2.NWI[>7]Y>G@JS(X/;W^ M?G5_>?5%N;G^>GEZ>7Y'&;;G=_>7WP;WV\FLW>?"?],=_8$WO>9Y+XSC!Y*Y M2#T&?CCND\W,!VS8$TY"FU<\R9R21!&K"F\R'Z+B/ [XBC:F&_?P]ADZ>"/O M/CI3XZS(7#5)>+L(Z=JU,8G(YS[=G!^2^:1#])=%<^/-8/$%U(TV:J 08SC[H=1D.-?,R\I_*)37H/#TBH. ELU<"_1"W3 M>; HPA '+!YP#*S0PSC&"'+B)".G4=$83":VY)/:1+KJ.<.?Y$\]>%_##@ M8(NWC,+9\"C0BR>P4B?_2*$M"HTM+P\ZP?+4PLN) V*"';(]422_Y*U7PLU8 M )[8.0%AB9*MYE,(RQ:034IJ5 S]9GO"SDL439]WC3.HVVGFWDY9(1@%6O/ M":]?*ES)W>GQ Z4E06U2]!SX 7PL5D;"ZTKA0>]XBY=O\!#LIK64!UVQ3- 0 M-:OY3@FL )_(/XP]-OK?=W^#2W[1/UW>GW]3FC7EG]\'H#+<#^XO_S@G;0&^ M^"H_GUW>G7Z]OOM^BYK$Y^OO]\JWP>T_SN^5V\N[?VQZX-OQ@G87N4'G=N2D M7FOPM .@*G&V T%NCBS6'<^VJ:25I))6'I6T@!.OK^YOK[]R??+F]OKT_ R) MHN(D0)KT>4KCP*/.=C&:CP=:X+DV5R1N/!<,<0SR;U@[AA'(6>VZPW9!>6=" M9O.^6@BDC*JOPJ+E4I->V7"*2)*1BA#%1M,^J$7G_NG88B/E_)D9(6F5UZAJ M,F^Q?Y'?$"L?\@;Q@JC2F+1X\27Z)!_X\*(T_H4C,F,Z,))T,(WH0/F)7"^( MI$@%!.CT'%$J!1Q'MR&<55I3/]':/[&?$PMU%\?*SI^Y9H*1$QR'UF^V*$%> MG]#Y\W->95%-^4R'8CBE&+(>I#9DNXL+"T%JO9'(W#6H28&YV!00;I-T!6#!I&447%9 \):>F!B&4, 4CM%] MUP'U8@;&[0_T,5,@9>Z&!>Q>>I$V7G:^+5*+M9%&K(LTYC21F\'MO7)Y65.N M[W\_OU4NKRZN;[^!EGI]M3-7UDMUK8:E)>:''[*ZEE93OIY_&7SE2M;YV>75 MEZIK6>M*BJ+2-HRH<)E!O3LIK_$! ;[PF&$F&77Z@VXYF'*&""Z/KOTHN5>6 MQ:'5%V,A@WY#N;S4/5\INHF0SO+XXJU&A.FD6GHB1\8AV MW)ZALND1&Z!?/47 >BX%#VID'BH7@]/[Z]M70KTY2C-Y19..!2PJBWS"L8DX M=YQE77 WV SW4B57'!^]-HC\<;?XT O^T*3_#..B+W67T3$93DU=E-_A,_\9 M]4K)/O:?"QPEO$UQ4TN _WB,\\Z0,0?9-.(@><9'-8FI5<,^0Y8;^IAESS5) MOD3%LTW.8^/ZY+:#.<< Z>H!4M"OC@'2UQ@@W5(P-#J D@JB-:\BTO'3J"G? MKV[/OUS>W9_?GI\I=X.OYW?*]85R_L_O"#ET=W[Z'0.F(C;Z_>XN0Y[BQI(,TD BWS:9^<7@^]?[^^4[S?75[#C5Y?7MXF-?QT:2=E=KF!L MZN7;W$IN\R*G]#=L3W0WN#@'MDY$*M[2]FXG%%&AC6XG-[J=M]'M%4S^XQ;O M/\Z\-9HIV]LLHJU.DK8Z>;35J2GGSV-K"";^$JM]0Y3%09R'B$/K_>^[^CL% M5L S(.DEM8_S6I,B[3&&.%D?1%:4$$0]><254U\"*= M-S#EVQ\1KL_0;4E.@3N--.CFAU_C60;FBG=K=;P=MHSO#7O^M]9O]>KUVCB8 M1),_\9EQ K/VP(C\R/A^P5UBY\ NK6E_QRU=X_V][OKO/TTAR2/^P8) S#3T M_%#GB5SHJ?:YJ[KUD_XSQ4ZTMBD^"<=UTEL]-S'XTP.+HTJ;I:VX60UEP[M5 M:@ +=BL;!7OCN]58:;<:-4WY^X:WJ]0(2C,7]8$JL95:CZIT3RD33N_^JC7; M]UMT,]?]]OOVJ7#H(R& P MY&:%?I'1?XN16UUGM=ZI@QB(K M%MW\]+I ?^!YE.A,-4V!1Q8]@UJGTX7R??,+^;;IB/QGG(CN3G_G TUH.94D M*#%FVK5[_1G+_6<@2P+F4$;+G3%F$STBKX/=S]/!UU>[AZ>Z;5!^/_R-?EG, M+:WPCN)RGYU?K/T4OMZ+%N.,4>[\@K6HT#+LB+"_#CZ_XI7Q+6Y7?SE-*M+K1'Q9IDC_QTH6 2IA2FB*OHI)07*!* M2@,+2/GGI J5_;> '.#/R'4#?Z-KJ2"@N,FEV!I@R58?_7?:)E/![ 54Z6N_ M#2EV_/>_7X2>8_GCU&^O;'+'1V_WT=N);.=D4QX31,HDB&C'!)&J)X@D4S

)["0_MID6MV6HZERX[ @X^OYX/;B\OSKF:I<7IW67D7EUH*0X$IQ0'$( ME!\!#SABFK6M3WV0!_*O!3' KT[%GFQ>BYM#0U$Y?\A72^7;-=Q;Q0C'E+Z-VI/,SW;&8K?S.O+_N MX^$0S$8,IE!,YN7L_"J?<<<';OB!)_3W1\5!CY,M5/U'W;-T?%GJ6] A66", MY[]-F 7HISH9,VXYIJXJ893-&QVI24R?\Y0WL.,:C:2]RRVDV#Q*F#X)N^KK MX.[^Y&;PY?SD\^WYX!\+[=N7V*TOL]7@3^ C9-7_^>V7<3"Q/_W/_P=02P,$ M% @ S'#^4*I&GJW/!P 3#@ T !E>%\Q.30X,# N:'1M[5MM;]LX M$O[<_@K"A[8)8#MVW&YZMF,@S:9%[J6;S>4^'RAI9/%"D2I)V?'^^ILA%5M^ MR35ILX>M3T 06Q1?9JAY'CY#RN/,Y7(RSH GDY=!!S$3FC58K%6#A36 M=B"AR+2"4Z5;DY?CHS#D.-+)@EFWD+ZYVX+']]>5I7.1N SGH?=J M]!U3B 'YXN4+!*#!+_29K/<_.%FSV"6[J_5I]FMC5 MU/EP'H;G6YO>WOKC_G=IZ:&.UN>;*FTYW._ZF2>[=OCS@SAQR3(^ V9@)F . M"0:SL.S7DAL$GERP:RBT<4PK]A&I$8.S\RO3*3N7P$TJ0"9M=JGB[FAS)O"3 M @%ITH=E XW_+V@<[P,T/G"+@,#0SQ?L5NFYA&0*[8 0$W"1:#1,:>=E L>U MFJL%*Y4S): GW$&.*Q@!AF.4(J($ERSE,189IG-<4)T.];8J*(C!6FX65"7G MMX#CUOJT6):@,3BD)+]I#*H0"Q.7.593V!PMP8!G\TS$&;,E_5NUGX.!JA-R M(!<6,4V 8'/A,G30%JB!:'3JMT#3=()NXK/#28D6]6EHT-^@O^[P8*_1#RP5 M"O%%4%WAJ8W0Q^IXV]3N"Q4R"DPE\'LLRP3[1,S6P--&O M::@N$'+$%L8B4 M*SJHD&@WAD;&201UW*8:I<0*R $:@>J'L]Z>F-N,I5+/[3U!&)@*ZU#!.L:I M,-B-5K9K.+?WQFQ9VT"]@7K=X;?[ /6;-5R\_M/[X_[)R%9@KK(\6AAUF@J\ M/+"''C27C!OP\$2X"0H\A!$#2T$H;$8MJ%J.NH"T 5TGPL92VQ+;D6(P6@:< M%D;'D&"Q90<(RP00YP%[%W=QQM44V!DNQM>EQ!K] >_TWQU L*+_+@E7X5)0 MQJP"/U#_C%;L&FT$&),MCQXH71LHQ8'(STTRP1J420P;@OAV@C@9[!U!\'T@ MB)_!8@O$B1?17P=QF_1]S$O[^"8DM"- 0%8C!>FN2X,=X*(\$]8O]5@+E.^' M=IU6(J$N- Q([A%>:?<52MN5"*&; @4#VF*U% EWWM#(BD1P(\@!$3(,+WT4 M]51:4OV>$ZU/$;PPT!;0((="A!H5G!YG*3GI&73+&['*'K!%R$7J*11^BX J MHN3 ]I T$J-AD+K#T?XQR*,7Z2TB>?SR_F@^00Z:B81H@ENM?'1SBQ1#6PC$ M'=PD]SA&9A$\$E*X!>43NX8E5O.0]V@.A+16M;8%X>727>5049H"V<3Z_">. M$5_> +\9,06%:8U$4L$[4!!;4952N4 ([ AZ@0;]A$B7;J'QWZ,&N++VD"; M).G7MQ19=+_]XFD/PAR@/2/JO(%Y _.:P\D^P/SG@*-M/-*10I6:^SL[]RJ> MH LH;]!Q7!I"74VD[^@UU]9A.1W#8U\6)Y%]"4>#[."!)BG2!Z[8&[4KPV,$ MM3\-H8,252[M.@Q69=PN,QI:ZSW=0.)%D)^/2J LF!2W(*NCD8WZ[>^>HH9B MFGW.38??[0/%?/,^IW]%(+DGJ/9J<2:M4">)U3I-,']"FK.U58%"AI>)<-K8 M94[A"["S/!?. >Q4/Y'&?(7N) )M\LT/D#Y0;%@2,_A)&R7WG =?2H$F>WXK ME7_ERQXV6YB-O-B[+U:Y?."W9L8;S!!M:6"[A.ZB@VG3 RHAJ#/UVR"\LS5N9 MH__HJG>C$DT[CV";A;T!]U[N+IYABI :7![;"#7PRSF"U;_64Z&Z'12V4#,M M9T R6_%I]7:2J10 Y(74"\"[\TR'-9^O<09B?$<.\N8)TGIKLO^(Z%N'7.$V M04]R;$TO*E\ J^S_U" M>NLKP&"$#%;-QJ#?';QZ/M^_!W /ON>]XPWOOY2X UZ;7;<.^X]@136?'_7 M[3^KZP]3[4XKPL*Q#/%^<>YYF E%W<05S2%CG[)231 M35 V0?E[!>7!53CY1(6U%7>'WZJTGI^I[W\:M7Z9B!F+);?VM/6WLW_<=*[. M/EUT/EQ?G/V5?MM6NWOUZ>/-]499EG:,GF\7DE!C5Y\^__/OJ\&Q!OU<;\<' M6G%$/]^;C(_\KPC_ U!+ P04 " #,@)KDKY'22 T^G MCQ]-G' 2IG#S[\&?7[SJ#WIX=W(<&O%N 8ZS).?&@COK5"[KONI,0ZOB!9QU M,FT*[KHI.$B4OKMRW8P7 M0BY'[.GG2KOQM2C L@^P8%>ZX"HT1LPW1\R"$=F8^7Y6_ HC-NB7;LQ*GJ9" MS4:L+Q3K]P9"C5E2&:O-B/'*Z3%I4.Z;]MG6A,^VYEI/Y62XG#[^_35(<.7!!!7> M7%Q=7[Z[?'-^??GSA_^A#A(R6H3+B+WE2H!D?P'SJYY%+ 'C1+9D+N=N]%O* ML"]IL_O\@T)=ITMT@49#K)W316CK3)^JV);C>FK'8PDLUB8%<];IH^>"E+4? MK:YMR9/;ZUK3A4A=CLO0?S+^AA5$?WST^!'BS^ 7^DPWQQ^>;FCLTOUB UK\ M.2ULPF7] ' 1_/ H_E7/NEXZ[\VC\'@;R]O??-K_J2P]U/'F>I/0CL&#GE]Y MTFN//3^($9B$A MG4$4$&("+E*-BBGM?); ,51SM625BDB2G#),IY@DV&Z MP'CJ=)#;$5"0@+7<+$FDX)\ YVV,:;$M165P2DEVTQPDD B35 6**>R.FJ## MLT4NDIS9BOZM^R_ 0#T(&5 (BY@F0+"%<#D::$M,@6AV&K=$U72*9N*SPT6) ME\UE:-'?HK]I\/"@T0\L$PKQ15!=XRE"Z*,XWC:-^T*%@@(K"?R>R"K%,1&S M#?!$B'=!H;9$R!%;$(M(N::#&HEV:VIDG%30P!%)5!(%D ,T M5/9[T^";V%N",# 3UAF.$W%J#'JCEE$#Y_96F1UM6ZBW4&\:_.(0H'Z]@8NG?WIU M,C@=VQK,=95'@5%GF<#+(_O<@^:2<0,>G@@W08Z',&)@R0F%S:D'B168%U!N M0->IL(G4ML)^E#$8+0-.2Z,32+'9LB.$90J(\X"]BYLDYVH&[!R#\54E46(P MY-W!RR,(6@Q>IN$J7 HJF%7@!QJ?4<1NT$: ,>ER[XFRC8DRG(CLW"83E*!* M8M02Q-<3Q.GPX B"'P)!O 6+/1 G/HG^,H@CRN\37MG[=Z%$.P8$9#U32-UU M97 #,IS87VH1RE0?AS:=5HG"$ZTO$7QBH"V@0@X3$>I424SZ!9 M7HEU]8 ]0BW2+*'P6PPDB"D']H>T33%:!FD:'!\>@]P[2.\0R?W#^[WY!#EH M+E*B"6ZU\M[-+5(,;2$0=W"3WN(8F47P6$CAEE1/[)N66,U#WJ,Y$-*&:&,+ MPJ=+-[5!965*9!/KZY\D07QY!?QFQ P4EC42207O0$EL12*59O M XYV\4A'"G5I[N_LW:MX0%Y =8-.DLH0ZAI)^IY1"VT=MM,I/(YE<1'9YW T MR([NZ)(A?6#$WI*N%4\0U/XTA Y*5+72ZWG0*N=V5=%0K/=T ZE/@OQZU G* MDDGQ"61]-+(E'WWS$K44T^YS;AO\\A HYJOW.?TK NDM047KX$RY0I,DUG&: M8/Z ,F=GJP(3&5ZEPFEC5S6%;\#!BD(X![ W^XDUUBMT)Q6HD^]^A/2!R8:E M9 8_::/DEO/@->[?N&T9$\,YREVM+ *X7NH MH-YT0&%$-;I^%.H+2^M6%6@_FNK-J).FO4>P;6!OP7V0NXOG6")D!L-CA% # M'\X1K/ZUGAK54@EX=Y'K$//Y!F<@QO?4 M(,\>D%KO+/8?$7V;D"O=-NBH9!Z]U MIW>1-ZT)OK1Z)[R&[_=^'[WS!6 P0@:K5V,XZ V??#_;OP5P=[[FO><%[[]6 M&("&_8B=]$_Z#R"%#=M?]@;?U?2[J7:O%B%PK%Q\4-XP?\#'S"P^0M/H[_E* MV9^&O9]^P <5UN38'F^^D'\'M1P>'![H$W\,S_RQ7>XUJKGUZX\WN8",O5O% MN)]#T=QZ8>N%OY<7'GT,)YWH;6N_HZ+G?'T8^MMNV,RS4C%GB>36GG7^?O[/ MZ^['\_<7W==7%^=_H]^6->Y^?/_N^FJK+<^Z1B]V&RE38A_??_C7/];/!B7H MYW)[/E"+8_KYW'1R['_%]U]02P,$% @ S'#^4&9[FW,F! 5QH T M !E>%\Q.30X,#(N:'1M[5G_4]I(%/]9_XHW=&IA!@+!JDA"9I"B9]M3"OCS MS9)LR-YM=M/-1J%__;U-HJ+UIJV'5[DZXPSR=GE?/^^]#\2-=,P]-Z(D\+:W M7,TTIQY=_&$?ONVTVA:>NLU"B*LGSCPO="$G,^+(+ M;Z8LIBF4OXMW;>J<\TQ47,FNO@O'%AM%&BZT W"V5QT%9M'&BVY,V^XB-B,:=AM M6[;;G'EN,_&VG]X#'_-+5>'"8#B>GAZ?#OK3T_,S&%V,)Q?]LRE,S\'NP(4U ML0863(:#_-3>W6M]R\U'5*%PM:%ETH55P4QJ+>-"5O%VQ"Q-G/\H0W]FJ6;A M$LU.(PJ9"*A*44X#\*DR)Y!D*LV(T*#E2J9V7MG[!TZ>J#KHB.CNKY2KJET# MDR_B^S).B%AB;\&GC"A$&U_"F"92:9 "CK'K,:#&)PQ089XH)&A5!D QTP&\ MSP2%7U.;8/=]\Z0$3P2]6V7=26B6)DF\R944V8Z0J#J3:W,EX43B)8<@?2 MZV*5$+!^?D$TF7&*0X+SO@M0-YZADV M@=!&_:)TZCJ$G<^9U,Z]. KA]P;#::CO1I/OHRZ03$NS_[:VMW"KJP=3^"_L M&\U&<7"M^-(,4I_P$FDX1Q,'RFS@/CQ\O;[82]OK;9;5-C%)12OO,P3Z]=S* M 6',-G7P(['OK37P:W!^IP\SJ7#5W0#<3A:02LZP_>:S*@9F_FHWKNZW-[!( M14:::1,&$55+#D^$%(/ =8;C+>CM#-NTBKPPBW&3-# M/E]M@XC1$%D&,@[-+BF^N]3;"(W?7S\7D9H/-$*H[8*N7#.KXYJ>#Y\^@7E"XX2A<85&WN#-L MON_[,A/:_ +V&%+UM%][2U85L$OP.4G37N5C?S)MC/HGP\;1>-C_8!Z K)R. M3HZGXWNR*&PH>?6UT% R&)V<7?Q^:PUOF"'-D4$L! A0#% @ S'#^4!Q$$MMA"P F9L !4 M ( !K T &-L9F0M,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0 M ( ,QP_E"V"*G);#$ ,HW! 5 " 4 9 !C;&9D+3(P M,C P-C,P7V1E9BYX;6Q02P$"% ,4 " #,&UL4$L! A0#% M @ S'#^4"J"$+ N- W9<$ !4 ( !-9 &-L9F0M,C R M,# V,S!?<')E+GAM;%!+ 0(4 Q0 ( ,QP_E#6*K>SQ\0 $1A"P 4 M " 9;$ !C;&9D,C R,# V,S!?,3!Q+FAT;5!+ 0(4 Q0 ( M ,QP_E"J1IZMSP< $PX - " 8^) 0!E>%\Q.30X,# N M:'1M4$L! A0#% @ S'#^4(2YIT+"!P S#< T ( ! MB9$! &5X7S$Y-#@P,2YH=&U02P$"% ,4 " #,