0001171843-19-007361.txt : 20191108 0001171843-19-007361.hdr.sgml : 20191108 20191108084619 ACCESSION NUMBER: 0001171843-19-007361 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UFP TECHNOLOGIES INC CENTRAL INDEX KEY: 0000914156 STANDARD INDUSTRIAL CLASSIFICATION: PLASTICS FOAM PRODUCTS [3086] IRS NUMBER: 042314970 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12648 FILM NUMBER: 191202253 BUSINESS ADDRESS: STREET 1: 100 HALE STREET CITY: NEWBURYPORT STATE: MA ZIP: 01950 BUSINESS PHONE: 978-352-2200 MAIL ADDRESS: STREET 1: 100 HALE STREET CITY: NEWBURYPORT STATE: MA ZIP: 01950 10-Q 1 f10q_110819p.htm FORM 10-Q

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark one)

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

For the quarterly period ended     SEPTEMBER 30, 2019    

 

OR

 

[ ] 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: 001-12648

 

UFP Technologies, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware 04-2314970
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)

 

100 Hale Street, Newburyport, MA 01950, USA

(Address of principal executive offices) (Zip Code)

 

(978) 352-2200

(Registrant's telephone number, including area code)

_________________________________________

(Former name, former address, and former fiscal year, if changed since last report)

 

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

 

Title of each class Trading Symbol(s) Name of each exchange
on which registered
Common Stock UFPT The NASDAQ Stock Market L.L.C.

 

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

Yes X ; 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   X ; No ____

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “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 X   

 

7,437,136 shares of registrant’s Common Stock, $0.01 par value, were outstanding as of November 1, 2019.

 

1

 

UFP Technologies, Inc.

 

Index

 

Page

 

PART I - FINANCIAL INFORMATION 3
Item 1. Financial Statements 3
Condensed Consolidated Balance Sheets as of September 30, 2019 (unaudited) and December 31, 2018 3
Condensed Consolidated Statements of Income for the Three and Nine Months Ended September 30, 2019 and September 30, 2018 (unaudited) 4
Condensed Consolidated Statements of Stockholders’ Equity for the Three and Nine Months Ended September 30, 2019 and September 30, 2018 (unaudited) 5
Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2019 and September 30, 2018 (unaudited) 7
Notes to Interim Condensed Consolidated Financial Statements 8
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations 19
Item 4. Controls and Procedures 24
PART II - OTHER INFORMATION 24
Item 1A. Risk Factors 24
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 24
Item 6. Exhibits 24
Signatures 25
   

 

 

2

 

PART I: FINANCIAL INFORMATION

ITEM 1: FINANCIAL STATEMENTS

 

UFP Technologies, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except share data)

(Unaudited)

 

   September 30,
2019
  December 31,
2018
Assets          
Current assets:          
Cash and cash equivalents  $11,390   $3,238 
Receivables, less allowance for doubtful accounts of $533 at September 30, 2019 and $564 at December 31, 2018   28,796    28,321 
Inventories   19,219    19,576 
Prepaid expenses   2,659    2,206 
Refundable income taxes   2,036    2,285 
Total current assets   64,100    55,626 
Property, plant and equipment   115,208    111,779 
Less accumulated depreciation and amortization   (58,128)   (54,112)
Net property, plant and equipment   57,080    57,667 
Goodwill   51,838    51,838 
Intangible assets, net   21,289    22,232 
Non-qualified deferred compensation plan   2,615    2,034 
Operating lease right of use assets   3,276    - 
Other assets   140    201 
Total assets  $200,338   $189,598 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $6,825   $6,836 
Accrued expenses   8,326    8,458 
Deferred revenue   2,532    2,507 
Operating lease liabilities   821    - 
Current portion of long-term debt   2,857    2,857 
Total current liabilities   21,361    20,658 
Long-term debt, excluding current portion   12,143    22,286 
Deferred income taxes   5,381    4,129 
Non-qualified deferred compensation plan   2,643    2,044 
Operating lease liabilities   2,511    - 
Other liabilities   410    24 
Total liabilities   44,449    49,141 
Commitments and contingencies          
Stockholders’ equity:          
Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued   -    - 
Common stock, $.01 par value, 20,000,000 shares authorized; 7,466,695 and 7,437,136 shares issued and outstanding, respectively at September 30, 2019;7,415,002 and 7,385,443 shares issued and outstanding, respectively at December 31, 2018   74    74 
Additional paid-in capital   30,627    29,168 
Retained earnings   125,775    111,802 
Treasury stock at cost, 29,559 shares at September 30, 2019 and December 31, 2018   (587)   (587)
Total stockholders’ equity   155,889    140,457 
Total liabilities and stockholders' equity  $200,338   $189,598 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

3

 

UFP Technologies, Inc.

Condensed Consolidated Statements of Income

(In thousands, except per share data)

(Unaudited)

 

   Three Months Ended  Nine Months Ended
   September 30  September 30
   2019  2018  2019  2018
Net sales  $49,394   $47,808   $148,120   $139,758 
Cost of sales   36,073    35,377    107,932    104,156 
Gross profit   13,321    12,431    40,188    35,602 
Selling, general & administrative expenses   7,183    6,541    22,226    20,550 
Acquisition-related costs   -    -    -    1,089 
Material overcharge settlement   -    -    -    (104)
Loss (Gain) on sale of fixed assets   -    5    -    (51)
Operating income   6,138    5,885    17,962    14,118 
Interest income   -    (12)   -    (44)
Interest expense   165    355    590    1,032 
Other expense (income)   24    (85)   461    (137)
Income before income tax expense   5,949    5,627    16,911    13,267 
Income tax expense   308    1,493    2,938    3,366 
Net income  $5,641   $4,134   $13,973   $9,901 
                     
Net income per share:                    
Basic  $0.76   $0.56   $1.88   $1.35 
Diluted  $0.75   $0.56   $1.87   $1.34 
Weighted average common shares outstanding:                    
Basic   7,432    7,366    7,419    7,338 
Diluted   7,493    7,435    7,476    7,406 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

4

 

UFP TECHNOLOGIES, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(In thousands)

(Unaudited)

 

Nine-Month Period Ended September 30, 2019
                             
           Additional               Total 
   Common Stock   Paid-in   Retained   Treasury Stock   Stockholders' 
   Shares   Amount   Capital   Earnings   Shares   Amount   Equity 
Balance at January 1, 2019   7,385   $74   $29,168   $111,802    30   $(587)   140,457 
Share-based compensation   20    -    294    -    -    -    294 
Exercise of stock options net of shares presented for exercise   17    -    285    -    -    -    285 
Net share settlement of restricted stock units and stock option tax withholding   (8)   -    (271)   -    -    -    (271)
Net income   -    -    -    3,734    -    -    3,734 
Balance at March 31, 2019   7,414   $74   $29,476   $115,536    30   $(587)  $144,499 
Share-based compensation   -    -    402    -    -    -    402 
Exercise of stock options net of shares presented for exercise   14    -    155    -    -    -    155 
Net income   -    -    -    4,598    -    -    4,598 
Balance at June 30, 2019   7,428   $74   $30,033   $120,134    30   $(587)  $149,654 
Share-based compensation   -    -    473    -    -    -    473 
Exercise of stock options net of shares presented for exercise   9    -    121    -    -    -    121 
Net income   -    -    -    5,641    -    -    5,641 
Balance at September 30, 2019   7,437   $74   $30,627   $125,775    30   $(587)  $155,889 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

5

 

 

Nine-Month Period Ended September 30, 2018
                             
           Additional               Total 
   Common Stock   Paid-in   Retained   Treasury Stock   Stockholders' 
   Shares   Amount   Capital   Earnings   Shares   Amount   Equity 
Balance at January 1, 2018   7,280   $73   $26,664   $97,562    30   $(587)  $123,712 
Share-based compensation   16    -    237    -    -    -    237 
Exercise of stock options net of shares presented for exercise   30    -    367    -    -    -    367 
Net share settlement of restricted stock units and stock option tax withholding   (5)   -    (144)   -    -    -    (144)
Excess tax benefits on share-based compensation - adjustment   -    -    167    -    -    -    167 
Adoption of ASC 606   -    -    -    (95)   -    -    (95)
Net income   -    -    -    1,777    -    -    1,777 
Balance at March 31, 2018   7,321   $73   $27,291   $99,244    30   $(587)  $126,021 
Share-based compensation   3    1    453    -    -    -    454 
Exercise of stock options net of shares presented for exercise   35    -    597    -    -    -    597 
Adoption of ASC 606   -    -    -    24    -    -    24 
Net income   -    -    -    3,990    -    -    3,990 
Balance at June 30, 2018   7,359   $74   $28,341   $103,258    30   $(587)  $131,086 
Share-based compensation   -    -    272    -    -    -    272 
Exercise of stock options net of shares presented for exercise   14    -    305    -    -    -    305 
Net income   -    -    -    4,134    -    -    4,134 
Balance at September 30, 2018   7,373   $74   $28,918   $107,392    30   $(587)  $135,797 

 

 

 

 

 

 

The accompanying notes are an integral part of these consolidated financial statements.

 

 

6

 

UFP Technologies, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

   Nine Months Ended
   September 30
   2019  2018
Cash flows from operating activities:          
Net income  $13,973    9,901 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   6,120    5,820 
Gain on sale of fixed assets   -    (51)
Share-based compensation   1,169    963 
Deferred income taxes   1,252    1,007 
Changes in operating assets and liabilities:          
Receivables, net   (475)   (4,379)
Inventories   357    (2,621)
Prepaid expenses   (453)   (262)
Refundable income taxes   249    51 
Other assets   35    (439)
Accounts payable   (220)   2,249 
Accrued expenses   689    157 
Deferred revenue   25    872 
Non-qualified deferred compensation plan and other liabilities   (335)   281 
Net cash provided by operating activities   22,386    13,549 
Cash flows from investing activities:          
Additions to property, plant, and equipment   (4,381)   (4,521)
Acquisition of Dielectrics, net of cash acquired   -    (76,978)
Proceeds from sale of fixed assets   -    77 
Net cash used in investing activities   (4,381)   (81,422)
Cash flows from financing activities:          
Proceeds from advances on revolving line of credit   -    36,000 
Payments on revolving line of credit   (8,000)   (20,000)
Proceeds from the issuance of long-term debt   -    20,000 
Principal repayments of long-term debt   (2,143)   (2,143)
Proceeds from exercise of stock options, net of shares presented for exercise   561    1,270 
Payment of statutory withholdings for stock options exercised and restricted stock units vested   (271)   (144)
Net cash (used in) provided by financing activities   (9,853)   34,983 
Net increase (decrease) in cash and cash equivalents   8,152    (32,890)
Cash and cash equivalents at beginning of period   3,238    37,978 
Cash and cash equivalents at end of period  $11,390   $5,088 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

7

 

Notes to Interim Condensed Consolidated Financial Statements

 

(1)Basis of Presentation

 

The interim condensed consolidated financial statements of UFP Technologies, Inc. (the “Company”) presented herein, have been prepared pursuant to the rules of the Securities and Exchange Commission for quarterly reports on Form 10-Q and do not include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended December 31, 2018, included in the Company's 2018 Annual Report on Form 10-K, as filed with the Securities and Exchange Commission.

 

The condensed consolidated balance sheets as of September 30, 2019 and December 31, 2018, the condensed consolidated statements of income for the three- and nine-month periods ended September 30, 2019 and 2018, the condensed consolidated statements of stockholders’ equity for the three- and nine-month periods ended September 30, 2019 and 2018, and the condensed consolidated statements of cash flows for the nine-month periods ended September 30, 2019 and 2018 are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of December 31, 2018 has been derived from the Company’s annual financial statements that were audited by an independent registered public accounting firm but does not include all of the information and footnotes required for complete annual financial statements.

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.

 

The results of operations for the three- and nine-month periods ended September 30, 2019 are not necessarily indicative of the results to be expected for the entire fiscal year ending December 31, 2019.

 

Recent Accounting Pronouncements

 

In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-02, “Leases (Accounting Standards Codification (ASC) 842),” and issued subsequent amendments to the initial guidance in January 2018 within ASU No. 2018-01 and in July 2018 within ASU Nos. 2018-10 and 2018-11. The Company adopted ASC 842 on January 1, 2019. See Note 7 for further details.

 

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (ASC 350), Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for any impairment tests performed on testing dates after January 1, 2017. The Company does not believe adoption will have a material impact on its financial condition or results of operations.

 

Revisions

 

Certain revisions have been made to the Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2018, due to a reclassification of deferred revenue. The reclassification resulted in a decrease to the change in deferred revenue and an increase in the change in accrued expenses in the amount of approximately $574 thousand. These revisions had no impact on previously reported net income and are deemed immaterial to the previously issued financial statements.

 

8

 

(2)Revenue Recognition

 

The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC 606 which include (1) identifying the contract with a customer, (2) identifying separate performance obligations within the contract, (3) determining the transaction price, (4) allocating the transaction price to the performance obligations, and (5) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, except for certain tooling where control does not transfer to the customer, which results in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale not as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company’s promise to transfer the good and are expensed when revenue is recognized.

 

Disaggregated Revenue

 

The following table presents the Company’s revenue disaggregated by the major types of goods and services sold to the Company’s customers (in thousands):

 

   Three Months Ended  Nine Months Ended
   September 30,  September 30,
Net sales of:  2019  2018  2019  2018
Products  $47,400   $46,423   $144,386   $135,670 
Tooling and machinery   952    537    1,920    2,135 
Engineering services   1,042    848    1,814    1,953 
Total net sales  $49,394   $47,808   $148,120   $139,758 

 

Contract balances

 

Timing of revenue recognition may differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within “deferred revenue” on the condensed consolidated balance sheet.

 

The following table presents opening and closing balances of contract liabilities for the nine-month periods ended September 30, 2019 and 2018 (in thousands):

 

   Contract Liabilities
   Nine Months Ended
September 30,
   2019  2018
Deferred revenue - beginning of period  $2,507   $871 
Acquired in Dielectrics business combination   -    2,175 
Increases due to consideration received from customers   2,256    3,088 
Revenue recognized   (2,231)   (2,216)
Deferred revenue - end of period  $2,532   $3,918 

 

Revenue recognized during the nine-month periods ended September 30, 2019 and 2018 from amounts included in deferred revenue at the beginning of the period were approximately $1.3 million and $527 thousand, respectively.

 

9

 

When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within “receivables” on the condensed consolidated balance sheet.

 

The following table presents opening and closing balances of contract assets for the nine-month periods ended September 30, 2019 and 2018 (in thousands):

 

   Contract Assets
   Nine Months Ended
September 30,
   2019  2018
Unbilled Receivables - beginning of period  $65   $- 
Increases due to revenue recognized - not invoiced to customers   660    236 
Decreases due to customer invoicing   (712)   (188)
Unbilled Receivables - end of period  $13   $48 

 

(3)Supplemental Cash Flow Information

 

   Nine Months Ended
   September 30,
   2019  2018
   (in thousands)
Cash paid for:          
Interest  $579   $853 
Income taxes, net of refunds   1,593    2,308 
           
Non-cash investing and financing activities:          
Capital additions accrued but not yet paid  $209   $216 
Recognition of lease asset and liability (ASC 842)  $3,831   $- 

 

(4)Fair Value of Financial Instruments

 

Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC 820, Fair Value Measurements and Disclosures, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:

 

Level 1

Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.

 

Level 2

Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.

 

Level 3

Valued based on management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.

 

10

 

The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):

 

Level 2  September 30,
2019
  December 31,
2018
(Liabilities) Assets:          
Derivative financial instruments  $(397)  $64 

 

Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.

 

The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company’s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company.

 

(5)Share-Based Compensation

 

Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).

 

The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended December 31, 2018. The compensation cost charged against income for those plans is included in selling, general & administrative expenses as follows (in thousands):

 

   Three Months Ended  Nine Months Ended
   September 30,  September 30,
Share-based compensation related to:  2019  2018  2019  2018
Common stock grants  $100   $100   $300   $405 
Stock option grants   60    9    91    143 
Restricted Stock Unit Awards ("RSUs")   313    163    778    415 
Total share-based compensation  $473   $272   $1,169   $963 

 

The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately $176 thousand and $289 thousand for the three-month periods ended September 30, 2019 and 2018, respectively, and approximately $524 thousand and $649 thousand for the nine-month periods ended September 30, 2019 and 2018, respectively.

 

The following is a summary of stock option activity under all plans for the nine-month period ended September 30, 2019:

 

11

 

   Shares Under Options  Weighted Average Exercise Price (per share)  Weighted Average Remaining Contractual Life (in years)  Aggregate Intrinsic Value (in thousands)
Outstanding at December 31, 2018   134,043   $20.46           
Granted   16,536    38.61           
Exercised   (39,965)   14.06           
Outstanding at September 30, 2019   110,614   $25.49    5.83   $1,450 
Exercisable at September 30, 2019   86,578   $22.71    5.32   $1,376 
Vested and expected to vest at September 30, 2019   110,614   $25.49    5.83   $1,450 

 

On June 5, 2019, the Company granted options to its directors for the purchase of 16,536 shares of common stock at that day’s closing price of $38.61. The compensation expense related to these grants was determined as the fair value of the options using the Black-Scholes option pricing model based on the following assumptions:

 

Expected volatility   28.9%
Expected dividends   None 
Risk-free interest rate   2.3%
Exercise price  $38.61 
Expected term (years)   6.0 
Weighted-average grant date fair value  $12.70 

 

The stock volatility for each grant is determined based on a review of the experience of the weighted average of historical daily price changes of the Company’s common stock over the expected option term, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected term of the option. The expected term is estimated based on historical option exercise activity.

 

During the nine-month periods ended September 30, 2019 and 2018, the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately $867 thousand and $1.2 million, respectively, and the total amount of consideration received by the Company from the exercised options was approximately $562 thousand and $1.3 million, respectively. At its discretion, the Company allows option holders to surrender previously-owned common stock in lieu of paying the exercise price and withholding taxes. No shares were surrendered for this purpose for the periods ended September 30, 2019 and 2018.

 

On February 19, 2019, the Company’s Compensation Committee approved the award of $400 thousand, payable in shares of common stock to the Company’s Chairman, Chief Executive Officer, and President under the 2003 Incentive Plan, subject to his continued employment and the terms of his employment agreement. The shares will be issued in December 2019.

 

The following table summarizes information about RSU activity during the nine-month period ended September 30, 2019:

 

12

 

  

Restricted

Stock Units

  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2018   72,176   $23.60 
Awarded   67,540    33.53 
Shares vested   (19,860)   23.53 
Outstanding at September 30, 2019   119,856   $28.25 

 

At the Company’s discretion, RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares. During the nine-month periods ended September 30, 2019 and 2018, 8,132 and 5,238 shares were surrendered at an average market price of $33.35 and $27.60, respectively.

 

As of September 30, 2019, the Company had approximately $2.8 million of unrecognized compensation expense that is expected to be recognized over a period of 3.5 years.

 

(6)Inventories

 

Inventories are stated at the lower of cost (determined using the first-in, first-out method) or net realizable value, and consist of the following at the stated dates (in thousands):

 

   September 30,
2019
 

December 31,

2018

Raw materials  $9,880   $11,727 
Work in process   3,162    2,521 
Finished goods   6,177    5,328 
Total inventory  $19,219   $19,576 

 

(7)Leases

 

The Company adopted ASC 842 - Leases (“ASC 842”) as of January 1, 2019, using the transition method wherein entities could initially apply the new leases standard at adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Accordingly, all periods prior to January 1, 2019 were presented in accordance with the previous ASC Topic 840, Leases, and no retrospective adjustments were made to the comparative periods presented. The adoption of ASC 842 resulted in an increase to total assets due to the recording of operating lease right-of-use ("ROU") assets and operating lease liabilities of approximately $4.0 million and $4.1 million, respectively, as of January 1, 2019.  The Company did not have any finance leases at the adoption date. The adoption did not materially impact the Company’s condensed consolidated statements of income or cash flows.

 

The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are not included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet. 

 

13

 

ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the net present value of fixed lease payments over the lease term. The Company's lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise that option. ROU assets will also be adjusted for any deferred or accrued rent. As the Company's operating leases do not typically provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.

 

   Nine Months Ended
   September 30, 2019
   ($ in thousands)
Lease cost:     
Operating  $918 
Variable   167 
Short-term   20 
Total lease cost  $1,105 
      
Cash paid for amounts included in measurement of  lease liabilities:     
Operating  $905 
      
Weighted-average remaining lease term (years):     
Operating   2.92 
Weighted-average discount rate:     
Operating   4.45%

 

The aggregate future lease payments for operating leases as of September 30, 2019 were as follows (in thousands):

 

Remainder of 2019   299 
2020   1,149 
2021   1,119 
2022   957 
2023   36 
Thereafter   - 
Total lease payments   3,560 
Less: Interest   (228)
Present value of lease liabilities  $3,332 

 

The aggregate future lease payments for operating leases as of December 31, 2018 were as follows (in thousands):

 

2019  $1,051 
2020   1,070 
2021   1,063 
2022   975 
2023   36 
Total  $4,195 

 

14

 

(8)Income Per Share

 

Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.

 

The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):

 

   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2019   2018   2019   2018 
Basic weighted average common shares outstanding   7,432    7,366    7,419    7,338 
Weighted average common equivalent shares due to stock, stock options and RSUs   61    69    57    68 
Diluted weighted average common shares outstanding   7,493    7,435    7,476    7,406 

 

The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options, when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are not included in the computation of diluted income per share because the effect would be antidilutive. For both the three- and nine-month periods ended September 30, 2019, the number of stock awards excluded from the computation of diluted earnings per share for this reason was 16,536. For the three- and nine-month periods ended September 30, 2018, the number of stock awards excluded from the computation of diluted earnings per share for this reason was zero and 10,344, respectively.

 

(9)Segment Reporting

 

The Company consists of a single operating and reportable segment.

 

Revenues from customers outside of the United States are not material. No customer comprised more than 10% of the Company’s consolidated revenues for the three- and nine-month periods ended September 30, 2019 and 2018. All of the Company’s assets are located in the United States.

 

The Company’s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the three- and nine-month periods ended September 30, 2019 and 2018 are as follows (in thousands):

 

   Three Months Ended September 30,  Nine Months Ended September 30,
   2019  2018  2019  2018
Market  Net Sales  %  Net Sales  %  Net Sales  %  Net Sales  %
                         
Medical  $32,175    65.1%  $27,623    57.8%  $94,164    63.6%  $80,988    57.9%
Automotive   4,946    10.0%   4,572    9.6%   15,634    10.6%   14,993    10.7%
Consumer   4,602    9.3%   6,589    13.8%   13,693    9.2%   17,826    12.8%
Aerospace & Defense   3,246    6.6%   3,819    8.0%   10,893    7.4%   9,386    6.7%
Industrial   2,421    4.9%   2,405    5.0%   7,232    4.9%   7,924    5.7%
Electronics   2,004    4.1%   2,800    5.9%   6,504    4.4%   8,641    6.2%
Net Sales  $49,394    100.0%  $47,808    100.0%  $148,120    100.0%  $139,758    100.0%

 

Certain amounts for the three and nine months ended September 30, 2018 were reclassified between markets to conform to the current period presentation.

 

15

 

(10)Other Intangible Assets

 

The carrying values of the Company’s definite lived intangible assets as of September 30, 2019 are as follows (in thousands):

 

   Tradename & Brand  Non-
Compete
  Customer
List
  Total
Estimated useful life  10 years  5 years  20 years   
Gross amount  $367   $462   $22,555   $23,384 
Accumulated amortization   (61)   (154)   (1,880)   (2,095)
Net balance  $306   $308   $20,675   $21,289 

 

Amortization expense related to intangible assets was approximately $314 thousand for both the three-month periods ended September 30, 2019 and 2018, and $943 thousand and $838 thousand for the nine-month periods ended September 30, 2019 and 2018, respectively. The estimated remaining amortization expense as of September 30, 2019 is as follows (in thousands):

 

Remainder of 2019  $314 
2020   1,257 
2021   1,257 
2022   1,257 
2023   1,172 
Thereafter   16,032 
Total  $21,289 

 

(11)Income Taxes

 

The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company’s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur. The Company recorded tax expense of approximately 5.2% and 26.5% of income before income tax expense for the three-month periods ended September 30, 2019 and 2018, respectively. The Company recorded tax expense of approximately 17.4% and 25.4% of income before income tax expense, for each of the nine-month periods ended September 30, 2019 and 2018, respectively. The decline in the Company’s effective tax rate for both the three- and nine-month periods ended September 30, 2019, was largely due to a significant increase in the amount of business tax credits earned in its federal and state 2018 tax returns due to qualifying research expenses at Dielectrics as well as growing development work at the rest of the Company. As a result of these credits, the Company has also lowered its estimated effective tax rate for the current year in anticipation of again qualifying for higher than historical business tax credits. 

 

(12)Indebtedness

 

On February 1, 2018, the Company, as the borrower, entered into an unsecured $70 million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of the Company’s subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company’s prior credit agreement.

 

The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a $20 million unsecured term loan and an unsecured revolving credit facility, under which the Company may borrow up to $50 million.  The Amended and Restated Credit Agreement matures on February 1, 2023.  The proceeds borrowed pursuant to the Amended and Restated Credit Agreement may be used for general corporate purposes, as well as permitted acquisitions. The Company’s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.

 

16

 

The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from 1.0% to 1.5% or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from 0.25% to zero. In both cases the applicable margin is dependent upon Company performance.  Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments.  As of September 30, 2019, there were $0.7 million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of September 30, 2019, the applicable interest rate was approximately 3.0%, and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

Long-term debt consists of the following (in thousands):

 

  

September 30,

2019

 

December 31,

2018

Revolving credit facility  $-   $8,000 
Term loan   15,000    17,143 
Total long-term debt   15,000    25,143 
Current portion   (2,857)   (2,857)
Long-term debt, excluding current portion  $12,143   $22,286 

 

Derivative Financial Instruments

 

The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is not exposed to the counterparty’s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that may adversely impact expected future cash flows and by evaluating hedging opportunities. The Company’s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the Amended and Restated Credit Agreement, the Company entered into a $20 million, 5-year interest rate swap agreement under which the Company receives three-month LIBOR plus the applicable margin and pays a 2.7% fixed rate plus the applicable margin. The swap modifies the Company’s interest rate exposure by converting the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. The notional amount was approximately $15.0 million at September 30, 2019. The fair value of the swap as of September 30, 2019 was approximately $(397) thousand and is included in other liabilities on the condensed consolidated balance sheet. The fair value of the swap at December 31, 2018 was approximately $64 thousand and is included in other assets on the condensed consolidated balance sheet. Changes in the fair value of the swap are recorded in other expense (income) on the condensed consolidated statements of income and were approximately $24 thousand and $461 thousand during the three- and nine-months ended September 30, 2019, and $(85) thousand and $(137) thousand, respectively during the same periods in 2018.

 

17

 

(13)Acquisition

 

On February 1, 2018 the Company purchased 100% of the outstanding shares of common stock of Dielectrics Inc., pursuant to a stock purchase agreement and related agreements, for an aggregate purchase price of $80 million in cash. The purchase price was subject to adjustment based upon Dielectrics’ working capital at closing. An additional $250 thousand of consideration was paid by the Company as a result of the final working capital adjustment. A portion of the purchase price is being held in escrow to indemnify the Company against certain claims, losses and liabilities. The Purchase Agreement contains customary representations, warranties and covenants customary for transactions of this type.

 

The following table summarizes the allocation of consideration paid to the acquisition date fair value of the assets acquired and liabilities assumed based on management’s estimates of fair value (in thousands):

 

Consideration paid:   
Cash paid at closing  $80,000 
Working capital adjustment   250 
Cash from Dielectrics   (3,272)
Total consideration  $76,978 
      
Purchase price allocation:     
Accounts receivable  $4,384 
Inventory   4,418 
Other current assets   122 
Property, plant and equipment   4,600 
Customer list   22,555 
Non-compete   462 
Trade name and brand   367 
Goodwill   44,516 
Total identifiable assets  $81,424 
Accounts payable   (1,325)
Accrued expenses   (946)
Deferred revenue   (2,175)
Net assets acquired  $76,978 

 

Acquisition costs associated with the transaction were approximately $1.1 million and were charged to expense in the nine-month period ended September 30, 2018. These costs were primarily for investment banking and legal fees and are reflected on the face of the income statement.

 

The following table contains an unaudited pro forma condensed consolidated statement of operations for the three- and nine-month periods ended September 30, 2018, as if the Dielectrics acquisition had occurred at the beginning of the respective periods (in thousands):

 

   Three Months Ended
September 30,
  Nine Months Ended
September 30,
   2018  2018
    (Unaudited)    (Unaudited) 
Sales  $47,808   $142,813 
Operating income  $5,885   $13,970 
Net income  $4,134   $9,700 
Earnings per share:          
Basic  $0.56   $1.32 
Diluted  $0.56   $1.31 

 

The above unaudited pro forma information is presented for illustrative purposes only and may not be indicative of the results of operations that would have actually occurred had the Dielectrics acquisition occurred as presented. In addition, future results may vary significantly from the results reflected in such pro forma information.

 

18

 

(14)Subsequent Event

 

Subsequent to September 30, 2019, the Company, in accordance with the allowable provisions of the Amended and Restated Credit Agreement, elected to prepay $8.0 million of the outstanding term loan.

 

 

ITEM 2:MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Forward-looking Statements

 

Some of the statements contained in this Report are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”). These statements are subject to known and unknown risks, uncertainties, and other factors, which may cause our or our industry’s actual results, performance, or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Forward-looking statements include, but are not limited to, statements about the Company’s prospects, anticipated trends in the different markets in which the Company competes, including the medical, automotive, consumer, aerospace and defense, industrial and electronics markets, statements regarding anticipated advantages the Company expects to realize from its investments and capital expenditures, expectations regarding the manufacturing capacity and efficiencies of the Company’s new production equipment and cost cutting efforts, statements about the Company’s acquisition opportunities and strategies, statements about the Company’s acquisition of Dielectrics and the integration of the Dielectrics business, the Company’s participation and growth in multiple markets, its business opportunities, the Company’s growth potential and strategies for growth, anticipated revenues and the timing of such revenues, and any indication that the Company may be able to sustain or increase its sales or earnings or sales and earnings growth rates. Investors are cautioned that such forward-looking statements involve risks and uncertainties, including without limitation risks and uncertainties associated with the Company’s acquisition and integration of Dielectrics, risks associated with expected efficiencies from consolidating manufacturing and cost cutting efforts, risks associated with manufacturing inefficiencies that may affect the ability to generate profits, risks that the Company will sustain its manufacturing efficiencies and existing customer margins, risks and uncertainties associated with the identification of suitable acquisition candidates and the successful, efficient execution of acquisition transactions and integration of any such acquisition candidates, and risks related to our indebtedness and compliance with covenants contained in our financing arrangements. Accordingly, actual results may differ materially.

 

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “could,” “would,” “expects,” “plans,” “anticipates,” “believes,” “estimates,” “projects,” “predicts,” “potential,” and similar expressions intended to identify forward-looking statements. Our actual results could be different from the results described in or anticipated by our forward-looking statements due to the inherent uncertainty of estimates, forecasts, and projections, and may be materially better or worse than anticipated. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Forward-looking statements represent our estimates and assumptions only as of the date of this Report. We expressly disclaim any duty to provide updates to forward-looking statements, and the estimates and assumptions associated with them, after the date of this Report, in order to reflect changes in circumstances or expectations, or the occurrence of unanticipated events, except to the extent required by applicable securities laws. All the forward-looking statements are qualified in their entirety by reference to the factors discussed above and under “Risk Factors” set forth in Part I Item 1A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2018, as well as the risks and uncertainties discussed elsewhere in this Report. We qualify all of our forward-looking statements by these cautionary statements. We caution you that these risks are not exhaustive. We operate in a continually changing business environment and new risks emerge from time to time.

 

Unless the context requires otherwise, the terms “we”, “us”, “our”, or “the Company” refer to UFP Technologies, Inc. and its consolidated subsidiaries.

 

19

 

Overview

 

UFP Technologies is an innovative designer and custom manufacturer of components, subassemblies, products and packaging primarily for the medical market. Utilizing highly specialized foams, films and plastics, the Company converts raw materials through laminating, molding, radio frequency welding and fabricating techniques. The Company is diversified by also providing highly engineered solutions to customers in the aerospace & defense, automotive, consumer, electronics and industrial markets. The Company consists of a single operating and reportable segment.

 

Sales for the Company for the nine-month period ended September 30, 2019 grew 6.0% to $148.1 million from $139.8 million in the same period last year largely due to one additional month of sales at Dielectrics as well as strong growth in sales to the customers in the medical market. Streamlined manufacturing operations and a better mix of business enabled the Company to improve gross margins to 27.1% for the nine-month period ended September 30, 2019, from 25.5% in the same period last year. Operating income and net income for the nine-month period ended September 30, 2019 grew by 27.2% and 41.1%, respectively.

 

The Company’s current strategy includes further organic growth and growth through strategic acquisitions.

 

Results of Operations

 

Sales

 

Sales for the three-month period ended September 30, 2019 increased approximately 3.3% to $49.4 million from sales of $47.8 million for the same period in 2018. The increase in sales was primarily due to increased sales to customers in the medical and automotive markets of 16.5% and 8.2%, respectively. These increases were partially offset by a decline in sales to customers in the aerospace & defense market of approximately 15.0% and a collective decline in sales to customers in the consumer, electronics, and industrial markets of 23.5%. The increase in sales to customers in the medical market was primarily due to strong sales at Dielectrics as well as increased demand from legacy UFP medical customers. The increase in sales to customers in the automotive market was primarily due to increased demand for the Company’s new products for this market. The decline in sales to customers in the aerospace & defense market was primarily due to the timing of customer orders. The collective decline in sales to customers in the consumer, electronics and industrial markets was primarily due to decreased demand for molded fiber packaging.

 

Sales for the nine-month period ended September 30, 2019 increased approximately 6.0% to $148.1 million from sales of $139.8 million for the same period in 2018. The increase in sales was primarily due to increased sales to customers in the medical, automotive and aerospace & defense markets of 16.3%, 4.3% and 16.0%, respectively. These increases were partially offset by a collective decline in sales to the consumer, electronics and industrial markets of 20.2%. The increase in sales to customers in the medical market was primarily due to strong sales at Dielectrics (including one additional month of sales) as well as increased demand from legacy UFP medical customers. The increase in sales to customers in the automotive market was primarily due to increased demand for the Company’s new products for this market. The increased demand for sales to customers in the aerospace & defense market is due to increased government spending. The collective decline in sales to customers in the consumer, electronics and industrial markets was primarily due to decreased demand for molded fiber packaging.

 

Gross Profit

 

Gross profit as a percentage of sales (“gross margin”) increased to 27.0% for the three-month period ended September 30, 2019, from 26.0% for the same period in 2018. As a percentage of sales, material and labor costs collectively decreased 0.3%, while overhead decreased 0.7%. The decrease in collective material and labor costs as a percentage of sales is primarily due to gains in manufacturing efficiencies resulting from continuous improvement initiatives and an improvement in the overall book of business. The decline in overhead as a percentage of sales was primarily due to leveraging fixed overhead costs against increased sales as well as targeted cost cuts.

 

Gross margin increased to 27.1% for the nine-month period ended September 30, 2019, from 25.5% for the same period in 2018. As a percentage of sales, material and labor costs collectively decreased 0.3%, while overhead decreased 1.4%. The decrease in collective material and labor costs as a percentage of sales is primarily due to gains in manufacturing efficiencies resulting from continuous improvement initiatives and an improvement in the overall book of business. The decline in overhead as a percentage of sales was primarily due to leveraging fixed overhead costs against increased sales as well as targeted cost cuts.

 

20

 

Selling, General and Administrative Expenses

 

Selling, general, and administrative expenses (“SG&A”) increased approximately 9.8% to $7.2 million for the three-month period ended September 30, 2019, from $6.5 million for the same period in 2018. As a percentage of sales, SG&A increased to 14.5% for the three-month period ended September 30, 2019, from 13.7% for the same three-month period in 2018. The increase in SG&A for the three-month period ended September 30, 2019 is primarily due to compensation increases as well as new strategic management hires at the Company’s plants.

 

SG&A increased approximately 8.2% to $22.2 million for the nine-month period ended September 30, 2019, from $20.5 million in the same period in 2018. As a percentage of sales, SG&A increased slightly to 15.0% for the nine-month period ended September 30, 2019 from 14.7% the same nine-month period in 2018. The increase in SG&A for the nine-month period ended September 30, 2019 is primarily due to one extra month of operations at Dielectrics as well as compensation increases as well as new strategic management hires at the Company’s plants.

 

Interest Income and Expense

 

The Company had net interest expense of approximately $165 thousand for the three-month period ended September 30, 2019, compared to net interest expense of $343 thousand in the same period of 2018. The decrease in net interest expense was primarily due to lower debt levels.

 

The Company had net interest expense of approximately $590 thousand for the nine-month period ended September 30, 2019, compared to net interest expense of $988 thousand in the same period of 2018. The decrease in net interest expense was primarily due to lower debt levels.

 

Income Taxes

 

The Company recorded tax expense of approximately 5.2% and 26.5% of income before income tax expense, respectively, for each of the three-month periods ended September 30, 2019 and 2018. The Company recorded tax expense of approximately 17.4% and 25.4% of income before income tax expense, respectively, for each of the nine-month periods ended September 30, 2019 and 2018. The decline in the Company’s effective tax rate for both the three- and nine-month periods ended September 30, 2019, was largely due to a significant increase in the amount of business tax credits earned in its federal and state 2018 tax returns due to qualifying research expenses at Dielectrics as well as growing development work at the rest of the Company. As a result of these credits, the Company has also lowered its estimated effective tax rate for the current year in anticipation of again qualifying for higher than historical business tax credits.

 

The Company notes the potential for volatility in its effective tax rate, as any windfall or shortfall tax benefits related to its share-based compensation plans will be recorded directly into income tax expense.

  

Liquidity and Capital Resources

 

The Company generally funds its operating expenses, capital requirements, and growth plan through internally generated cash and bank credit facilities.

 

Cash Flows

 

Net cash provided by operations for the nine-month period ended September 30, 2019 was approximately $22.4 million and was primarily a result of net income generated of approximately $14.0 million, depreciation and amortization of approximately $6.1 million, share-based compensation of approximately $1.2 million, an increase in deferred taxes of approximately $1.3 million, a decrease in inventory of approximately $0.4 million, a decrease in refundable income taxes of approximately $0.2 million and an increase in accrued expenses of approximately $0.7 million. These cash inflows and adjustments to income were partially offset by an increase in accounts receivable of approximately $0.5 million primarily due to increased sales in the last two months of the third quarter of 2019 over the same period of the fourth quarter of 2018, an increase in prepaid expenses of approximately $0.5 million due primarily to new equipment deposits, a decrease in other liabilities of approximately $0.3 million and a decrease in accounts payable of approximately $0.2 million due to the timing of vendor payments in the ordinary course of business.

 

21

 

Net cash used in investing activities during the nine-month period ended September 30, 2019 was approximately $4.4 million and was primarily the result of additions of manufacturing machinery and equipment across the Company.

 

Net cash used in financing activities was approximately $9.9 million during the nine-month period ended September 30, 2019, resulting from repayments on the Company’s credit facility of approximately $10.1 million and payments of statutory withholding for stock options exercised and restricted stock units vested of approximately $0.3 million, partially offset by net proceeds received upon stock options exercises of approximately $0.5 million.

 

Outstanding and Available Debt

 

On February 1, 2018, the Company, as the borrower, entered into an unsecured $70 million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of the Company’s subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company’s prior credit agreement.

 

The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a $20 million unsecured term loan to the Company and an unsecured revolving credit facility, under which the Company may borrow up to $50 million.  The Amended and Restated Credit Facilities mature on February 1, 2023.  The proceeds of the Amended and Restated Credit Agreement may be used for general corporate purposes, including funding the acquisition of Dielectrics, as well as certain other permitted acquisitions. The Company’s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.

 

The Amended and Restated Credit Facilities call for interest of LIBOR plus a margin that ranges from 1.0% to 1.5% or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from 0.25% to zero. In both cases the applicable margin is dependent upon Company performance. Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments.  As of September 30, 2019, there were $0.7 million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of September 30, 2019, the applicable interest rate was approximately 3.0% and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.

 

Long-term debt consists of the following (in thousands):

 

   September 30,
2019
  December 31,
2018
Revolving credit facility  $-   $8,000 
Term loan   15,000    17,143 
Total long-term debt   15,000    25,143 
Current portion   (2,857)   (2,857)
Long-term debt, excluding current portion  $12,143   $22,286 

 

Subsequent Event

 

Subsequent to September 30, 2019, the Company, in accordance with the allowable provisions of the Amended and Restated Credit Agreement, elected to prepay $8.0 million of the outstanding term loan.

 

22

 

Derivative Financial Instruments

 

The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does not enter into derivative instruments for any purpose other than cash flow hedging. The Company does not speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is not exposed to the counterparty’s credit risk in those circumstances. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that may be undertaken. The Company assesses interest rate risk by continually identifying and monitoring changes in interest rate exposures that may adversely impact expected future cash flows and by evaluating hedging opportunities. The Company’s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the Amended and Restated Credit Agreement, the Company entered into a $20 million, 5-year interest rate swap agreement under which the Company receives three-month LIBOR plus the applicable margin and pays a 2.7% fixed rate plus the applicable margin. The swap modifies the Company’s interest rate exposure by converting the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. The notional amount was approximately $15.0 million at September 30, 2019. The fair value of the swap as of September 30, 2019 was approximately $(397) thousand and is included in other liabilities on the condensed consolidated balance sheet. The fair value of the swap at December 31, 2018 was approximately $64 thousand and is included in other assets on the condensed consolidated balance sheet. Changes in the fair value of the swap are recorded in other expense (income) on the condensed consolidated statements of income and were approximately $24 thousand and $461 thousand during the three- and nine-months ended September 30, 2019, and $(85) thousand and $(137) thousand, respectively during the same periods in 2018.

 

Future Liquidity

 

The Company requires cash to pay its operating expenses, purchase capital equipment, and to service its contractual obligations. The Company’s principal sources of funds are its operations and its Amended and Restated Credit Facilities. The Company generated cash of approximately $22.4 million from operations during the nine-month period ended September 30, 2019. The Company cannot guarantee that its operations will generate cash in future periods. The Company’s longer-term liquidity is contingent upon future operating performance.

 

Throughout fiscal 2019, the Company plans to continue to add capacity to enhance operating efficiencies in its manufacturing plants. The Company may consider additional acquisitions of companies, technologies, or products that are complementary to its business. The Company believes that its existing resources, including its revolving credit facility, together with cash expected to be generated from operations and funds expected to be available to it through any necessary equipment financings and additional bank borrowings, will be sufficient to fund its cash flow requirements, including capital asset acquisitions, through the next twelve months.

 

Stock Repurchase Program

 

On June 16, 2015, the Company announced that its Board of Directors authorized the repurchase of up to $10.0 million of the Company’s outstanding common stock. Under the program, the Company is authorized to repurchase shares through Rule 10b5-1 plans, open market purchases, privately negotiated transactions, block purchases or otherwise in accordance with applicable federal securities laws, including Rule 10b-18 of the Securities Exchange Act of 1934. The stock repurchase program will end upon the earlier of the date on which the plan is terminated by the Board or when all authorized repurchases are completed. The timing and amount of stock repurchases, if any, will be determined based upon our evaluation of market conditions and other factors. The stock repurchase program may be suspended, modified, or discontinued at any time, and the Company has no obligation to repurchase any amount of its common stock under the program. Through September 30, 2019, the Company repurchased a total of 29,559 shares of its common stock under this program at a cost of approximately $587 thousand (none of which were during the nine-month period ended September 30, 2019). At September 30, 2019, approximately $9.4 million was available for future repurchases of the Company’s common stock under this authorization.

 

Commitments and Contractual Obligations

 

There have been no material changes outside the ordinary course of business to our contractual obligations and commitments, as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.

 

23

 

Off-Balance-Sheet Arrangements

 

In addition to operating leases (2018 only), the Company’s off-balance-sheet arrangements include standby letters of credit which are included in the Company’s revolving credit facility. As of September 30, 2019, there was approximately $0.7 million in standby letters of credit drawable as a financial guarantee on worker’s compensation insurance policies.

 

ITEM 4:CONTROLS AND PROCEDURES

 

As of the end of the period covered by this report (the “Evaluation Date”), the Company’s management, under the supervision and with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, performed an evaluation of the effectiveness of the design and operation of the Company’s “disclosure controls and procedures” (as defined in SEC Rule 13a-15(e) or 15d-15(e)). Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the Evaluation Date, the Company’s disclosure controls and procedures were effective to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized, and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and (ii) accumulated and communicated to the Company’s management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

 

An evaluation was also performed under the supervision and with the participation of our management, including the Company’s Chief Executive Officer and Chief Financial Officer, of any change in our internal control over financial reporting that occurred during our last fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting. That evaluation did not identify any change in the Company’s internal control over financial reporting that occurred during our latest fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

 

PART II: OTHER INFORMATION

 

ITEM 1A:RISK FACTORS

 

There have been no material changes from the risk factors previously disclosed in Part 1 - Item 1A of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

 

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

 

Issuer’s Purchases of Equity Securities

 

On June 16, 2015, the Company issued a press release announcing that its Board of Directors authorized the repurchase of up to $10.0 million of the Company’s outstanding common stock. Through September 30, 2019, the Company repurchased a total of 29,559 shares of its common stock under this program at a cost of approximately $587 thousand (none of which were during the nine-month period ended September 30, 2019). At September 30, 2019, approximately $9.4 million was available for future repurchases of the Company's common stock under this authorization.

 

 

ITEM 6:EXHIBITS

 

Exhibit No. Description
   
31.1 Rule 13a-14(a)/15d-14(a) Certification of the Chief Executive Officer.*
31.2 Rule 13a-14(a)/15d-14(a) Certification of the Chief Financial Officer.*
32.1 Certifications pursuant to 18 U.S.C., Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.**
101.INS XBRL Instance Document.*
101.SCH XBRL Taxonomy Extension Schema Document.*
101.CAL XBRL Taxonomy Calculation Linkbase Document.*
101.LAB XBRL Taxonomy Label Linkbase Document.*
101.PRE XBRL Taxonomy Presentation Linkbase Document.*
101.DEF XBRL Taxonomy Extension Definition Linkbase Document.*

__________________

*Filed herewith.
**Furnished herewith.

# Indicates management contract or compensatory plan or arrangement.

 

 

24

 

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.

 

UFP TECHNOLOGIES, INC.

 

Date:  November 8, 2019   By:    /s/ R. Jeffrey Bailly
   

R. Jeffrey Bailly

Chairman, Chief Executive Officer, President, and Director

(Principal Executive Officer)

     
Date:  November 8, 2019   By:    /s/ Ronald J. Lataille
   

Ronald J. Lataille

Chief Financial Officer

(Principal Financial Officer)

 

 

 

 

 

 

 

 

 

 

 

 

 

25

 

 

EX-31.1 2 exh_311.htm EXHIBIT 31.1

EXHIBIT 31.1

 

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, R. Jeffrey Bailly, President and Chief Executive Officer of UFP Technologies, Inc. certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of UFP Technologies, 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.

 

Date: November 8, 2019  /s/ R. Jeffrey Bailly
   R. Jeffrey Bailly
   Chairman, Chief Executive Officer, President and Director
   (Principal Executive Officer)
EX-31.2 3 exh_312.htm EXHIBIT 31.2

EXHIBIT 31.2

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Ronald J. Lataille, Chief Financial Officer of UFP Technologies, Inc., certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of UFP Technologies, 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.

 

Date: November 8, 2019  /s/ Ronald J. Lataille
   Ronald J. Lataille
   Chief Financial Officer
   (Principal Financial Officer)
EX-32.1 4 exh_321.htm EXHIBIT 32.1

EXHIBIT 32.1

 

Certification

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)

 

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), the undersigned officers of UFP Technologies, Inc., a Delaware corporation (the “Company”) do hereby certify that, to the best of such officers’ knowledge and belief, that:

 

(1)The Quarterly Report on Form 10-Q for the quarter ended September 30, 2019, (the “Form 10-Q”) of 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 Form 10-Q fairly presents, in all materials respects, the financial condition and results of operations of the Company.

 

 

Date: November 8, 2019  /s/ R. Jeffrey Bailly
   R. Jeffrey Bailly
   Chairman, Chief Executive Officer, President, and Director
   (Principal Executive Officer)
    
    
    
Date: November 8, 2019  /s/ Ronald J. Lataille
   Ronald J. Lataille
   Chief Financial Officer
   (Principal Financial Officer)

 

 

A signed original of these written statements required by Section 906 has been provided to UFP Technologies, Inc. and will be retained by UFP Technologies, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

EX-101.INS 5 ufpt-20190930.xml XBRL INSTANCE FILE false --12-31 Q3 2019 2019-09-30 10-Q 0000914156 7437136 Yes false Accelerated Filer UFP TECHNOLOGIES INC false true Common Stock ufpt 250000 81424000 946000 660000 236000 2256000 3088000 -95000 -95000 24000 24000 3831000 561000 1270000 0.651 0.578 0.636 0.579 0.1 0.096 0.106 0.107 0.093 0.138 0.092 0.128 0.066 0.08 0.074 0.067 0.049 0.05 0.049 0.057 0.041 0.059 0.044 0.062 1 1 1 1 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Revisions</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Certain revisions have been made to the Condensed Consolidated Statements of Cash Flows for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>due to a reclassification of deferred revenue. The reclassification resulted in a decrease to the change in deferred revenue and an increase in the change in accrued expenses in the amount of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$574</div> thousand. These revisions had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact on previously reported net income and are deemed immaterial to the previously issued financial statements.</div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; color: #8497B0; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">Share-based compensation related to:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Common stock grants</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">300</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">405</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock option grants</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">91</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted Stock Unit Awards ("RSUs")</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">163</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">778</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">415</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total share-based compensation</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">473</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">272</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,169</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">963</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 33.35 27.60 6825000 6836000 28796000 28321000 8326000 8458000 58128000 54112000 30627000 29168000 271000 271000 144000 144000 176000 289000 524000 649000 167000 167000 100000 100000 300000 405000 60000 9000 91000 143000 313000 163000 778000 415000 473000 272000 1169000 963000 533000 564000 314000 943000 838000 314000 16536 0 10344 16536 200338000 189598000 64100000 55626000 1 0.56 1.32 0.56 1.31 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended<br /> September 30,</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: center">(Unaudited)</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: center">(Unaudited)</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Sales</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">142,813</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Operating income</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,885</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,970</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Net income</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,134</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,700</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Earnings per share:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Basic</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.56</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.32</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Diluted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.56</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.31</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 5885000 13970000 4134000 9700000 47808000 142813000 1100000 0 1089000 76978000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div>)</div></div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Acquisition</div></div></td> </tr> </table> <div style=" margin: 0pt 0; font-size: 12pt; text-indent: 27pt">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0 0pt 27pt">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018 </div>the Company purchased <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100%</div> of the outstanding shares of common stock of Dielectrics Inc., pursuant to a stock purchase agreement and related agreements, for an aggregate purchase price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$80</div>&nbsp;million in cash. The purchase price was subject to adjustment based upon Dielectrics&#x2019; working capital at closing. An additional <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$250</div> thousand of consideration was paid by the Company as a result of the final working capital adjustment. A portion of the purchase price is being held in escrow to indemnify the Company against certain claims, losses and liabilities. The Purchase Agreement contains customary representations, warranties and covenants customary for transactions of this type.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table summarizes the allocation of consideration paid to the acquisition date fair value of the assets acquired and liabilities assumed based on management&#x2019;s estimates of fair value (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">Consideration paid:</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left; padding-left: 10pt">Cash paid at closing</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,000</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Working capital adjustment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Cash from Dielectrics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,272</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Total consideration</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,978</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Purchase price allocation:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,384</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Inventory</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,418</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Other current assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Property, plant and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,600</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Customer list</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,555</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Non-compete</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">462</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Trade name and brand</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">367</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44,516</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total identifiable assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">81,424</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts payable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,325</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued expenses</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(946</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Deferred revenue</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,175</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Net assets acquired</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,978</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Acquisition costs associated with the transaction were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.1</div> million and were charged to expense in the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month period ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018. </div>These costs were primarily for investment banking and legal fees and are reflected on the face of the income statement.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table contains an unaudited pro forma condensed consolidated statement of operations for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>as if the Dielectrics acquisition had occurred at the beginning of the respective periods (in thousands):</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended<br /> September 30,</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: center">(Unaudited)</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: center">(Unaudited)</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Sales</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">142,813</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Operating income</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,885</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,970</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Net income</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,134</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,700</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Earnings per share:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Basic</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.56</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.32</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Diluted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.56</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.31</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The above unaudited pro forma information is presented for illustrative purposes only and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be indicative of the results of operations that would have actually occurred had the Dielectrics acquisition occurred as presented. In addition, future results <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>vary significantly from the results reflected in such pro forma information.</div></div> 122000 4384000 1325000 2175000 22555000 462000 367000 4418000 4600000 76978000 209000 216000 3272000 11390000 3238000 37978000 5088000 8152000 -32890000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Supplemental Cash Flow Information</div></div></td> </tr> </table> <div style=" margin: 0pt 0; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0; font-size: 12pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; text-align: center">(in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Interest</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">579</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">853</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Income taxes, net of refunds</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,593</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,308</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-cash investing and financing activities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Capital additions accrued but not yet paid</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">209</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">216</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Recognition of lease asset and liability (ASC 842)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,831</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 0.01 0.01 20000000 20000000 7466695 7415002 7437136 7385443 74000 74000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Liabilities</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Deferred revenue - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,507</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">871</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Acquired in Dielectrics business combination</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,175</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Increases due to consideration received from customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,256</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,088</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Revenue recognized</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,231</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,216</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Deferred revenue - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,532</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,918</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Assets</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Unbilled Receivables - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to revenue recognized - not invoiced to customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">660</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">236</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Decreases due to customer invoicing</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(712</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(188</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Unbilled Receivables - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 65000 13000 48000 712000 188000 2507000 871000 2532000 3918000 2532000 2507000 2175000 1300000 527000 2231000 2216000 36073000 35377000 107932000 104156000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div>)</div></div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Indebtedness</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2018, </div>the Company, as the borrower, entered into an unsecured <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$70</div> million Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Agreement&#x201d;) with certain of the Company&#x2019;s subsidiaries (the &#x201c;Subsidiary Guarantors&#x201d;) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company&#x2019;s prior credit agreement.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The credit facilities under the Amended and Restated Credit Agreement (the &#x201c;Amended and Restated Credit Facilities&#x201d;) consist of a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20</div> million unsecured term loan and an unsecured revolving credit facility, under which the Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>borrow up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$50</div> million.&nbsp; The Amended and Restated Credit Agreement matures on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 1, 2023.&nbsp; </div>The proceeds borrowed pursuant to the Amended and Restated Credit Agreement <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be used for general corporate purposes, as well as permitted acquisitions. The Company&#x2019;s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 16; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.0%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.5%</div> or, at the discretion of the Company, the bank&#x2019;s prime rate less a margin that ranges from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.25%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">zero</div>. In both cases the applicable margin is dependent upon Company performance.&nbsp; Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.&nbsp; The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments. &nbsp;As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.7</div> million in standby letters of credit outstanding drawable as a financial guarantee on worker&#x2019;s compensation insurance policies. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the applicable interest rate was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.0%,</div> and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Long-term debt consists of the following (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">September 30,</div> <div style=" margin-top: 0; margin-bottom: 0">2019</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">December 31,</div> <div style=" margin-top: 0; margin-bottom: 0">2018</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Revolving credit facility</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,000</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Term loan</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,000</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,143</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-term debt</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,000</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,143</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,857</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,857</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Long-term debt, excluding current portion</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,143</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,286</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Derivative Financial Instruments</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> enter into derivative instruments for any purpose other than cash flow hedging. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> exposed to the counterparty&#x2019;s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>adversely impact expected future cash flows and by evaluating hedging opportunities. The Company&#x2019;s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the Amended and Restated Credit Agreement, the Company entered into a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$20</div>&nbsp;million, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div>-year interest rate swap agreement under which the Company receives <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-month LIBOR plus the applicable margin and pays a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.7%</div> fixed rate plus the applicable margin. The swap modifies the Company&#x2019;s interest rate exposure by converting the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. The notional amount was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15.0</div> million at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019. </div>The fair value of the swap as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>was approximately $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">397</div>) thousand and is included in other liabilities on the condensed consolidated balance sheet. The fair value of the swap at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$64</div> thousand and is included in other assets on the condensed consolidated balance sheet. Changes in the fair value of the swap are recorded in other expense (income) on the condensed consolidated statements of income and were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$24</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$461</div> thousand during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>and $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85</div>) thousand and $(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">137</div>) thousand, respectively during the same periods in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div></div></div> 0.01 0.015 0.0025 0 70000000 20000000 0.03 2643000 2044000 2615000 2034000 1252000 1007000 5381000 4129000 6120000 5820000 -397000 64000 397000 64000 0.027 24000 461000 85000 137000 20000000 15000000 P5Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 35px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net sales of:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Products</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,400</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,423</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">144,386</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">135,670</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Tooling and machinery</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">952</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">537</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,920</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,135</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Engineering services</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,042</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">848</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,814</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,953</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total net sales</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,394</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,120</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139,758</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Share-Based Compensation</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018. </div>The compensation cost charged against income for those plans is included in selling, general &amp; administrative expenses as follows (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; color: #8497B0; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">Share-based compensation related to:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Common stock grants</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">300</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">405</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock option grants</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">91</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted Stock Unit Awards ("RSUs")</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">313</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">163</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">778</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">415</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total share-based compensation</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">473</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">272</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,169</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">963</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$176</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$289</div> thousand for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively, and approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$524</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$649</div> thousand for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 27.9pt 0pt 27pt; font-size: 10pt">The following is a summary of stock option activity under all plans for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month period ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019:</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 11; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Shares Under Options</td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Weighted Average Exercise Price <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(per share)</div></td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Weighted Average Remaining Contractual Life<div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400"> (in years)</div></td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Aggregate Intrinsic Value <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(in thousands)</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Outstanding at December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">134,043</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20.46</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-decoration: line-through">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-decoration: line-through; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-decoration: line-through; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-decoration: line-through; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,536</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38.61</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,965</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.06</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Outstanding at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">110,614</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.49</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.83</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,450</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Exercisable at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86,578</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22.71</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.32</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,376</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Vested and expected to vest at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">110,614</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.49</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.83</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,450</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 5, 2019, </div>the Company granted options to its directors for the purchase of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,536</div> shares of common stock at that day&#x2019;s closing price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$38.61.</div> The compensation expense related to these grants was determined as the fair value of the options using the Black-Scholes option pricing model based on the following assumptions:</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Expected volatility</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.9</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Expected dividends</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">None</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Risk-free interest rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.3</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Exercise price</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38.61</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Expected term (years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average grant date fair value</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.70</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The stock volatility for each grant is determined based on a review of the experience of the weighted average of historical daily price changes of the Company&#x2019;s common stock over the expected option term, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected term of the option. The expected term is estimated based on historical option exercise activity.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$867</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.2</div> million, respectively, and the total amount of consideration received by the Company from the exercised options was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$562</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million, respectively. At its discretion, the Company allows option holders to surrender previously-owned common stock in lieu of paying the exercise price and withholding taxes. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> shares were surrendered for this purpose for the periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 19, 2019, </div>the Company&#x2019;s Compensation Committee approved <div style="display: inline; color: black">the award of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$400</div> thousand, payable in shares of common stock to the Company&#x2019;s Chairman, Chief Executive Officer, and President under the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2003</div> </div>Incentive Plan, subject to his continued employment and the terms of his employment agreement. The shares will be issued in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 2019.</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 12pt"><div style="display: inline; font-size: 10pt">The following table summarizes information about RSU activity during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month period ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September</div></div>&nbsp;<div style="display: inline; font-size: 10pt"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019:</div></div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 12; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">Restricted</div> <div style=" margin-top: 0; margin-bottom: 0">Stock Units</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average<br /> Award Date<br /> Fair Value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Outstanding at December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,176</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.60</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Awarded</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,540</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33.53</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Shares vested</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,860</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.53</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Outstanding at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,856</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="padding-bottom: 2.25pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 2.25pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.25</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">At the Company&#x2019;s discretion, RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares. During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,132</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,238</div> shares were surrendered at an average market price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$33.35</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$27.60,</div> respectively.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company had approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.8</div> million of unrecognized compensation expense that is expected to be recognized over a period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5</div> years.</div></div> 0.76 0.56 1.88 1.35 0.75 0.56 1.87 1.34 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Income Per Share</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Basic weighted average common shares outstanding</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,432</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,366</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,419</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,338</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Weighted average common equivalent shares due to stock, stock options and RSUs</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">69</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Diluted weighted average common shares outstanding</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,493</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,435</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,476</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,406</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options, when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> included in the computation of diluted income per share because the effect would be antidilutive. For both the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the number of stock awards excluded from the computation of diluted earnings per share for this reason was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,536</div>.</div> For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the number of stock awards excluded from the computation of diluted earnings per share for this reason was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">zero</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,344,</div> respectively.</div></div> 0.052 0.265 0.174 0.254 2800000 P3Y182D <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left; padding-bottom: 1pt"><div style="display: inline; text-decoration: underline;">Level 2</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,<br /> 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">(Liabilities) Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Derivative financial instruments</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(397</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">64</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Fair Value of Financial Instruments</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820,</div> <div style="display: inline; font-style: italic;">Fair Value Measurements and Disclosures</div>, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 7pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 7pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument&#x2019;s anticipated life.</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 7pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div></div></div> <div style=" margin: 0pt 0 0pt 45.35pt; font-size: 10pt">Valued based on management&#x2019;s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 10; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left; padding-bottom: 1pt"><div style="display: inline; text-decoration: underline;">Level 2</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,<br /> 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31,<br /> 2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">(Liabilities) Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Derivative financial instruments</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(397</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">64</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company&#x2019;s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company.</div></div> 0 61000 154000 1880000 2095000 16032000 314000 1172000 1257000 1257000 1257000 367000 462000 22555000 23384000 21289000 51000 -5000 51000 104000 44516000 51838000 51838000 13321000 12431000 40188000 35602000 5949000 5627000 16911000 13267000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 0; text-align: right"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div>)</div></div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Income Taxes</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company&#x2019;s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur. The Company recorded tax expense of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.2%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26.5%</div> of income before income tax expense for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. The Company recorded tax expense of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.4%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.4%</div> of income before income tax expense, for each of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. The decline in the Company&#x2019;s effective tax rate for both the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>was largely due to a significant increase in the amount of business tax credits earned in its federal and state <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> tax returns due to qualifying research expenses at Dielectrics as well as growing development work at the rest of the Company. As a result of these credits, the Company has also lowered its estimated effective tax rate for the current year in anticipation of again qualifying for higher than historical business tax credits.&nbsp;</div></div> 308000 1493000 2938000 3366000 1593000 2308000 2036000 2285000 -220000 2249000 475000 4379000 -574000 689000 157000 -574000 25000 872000 -249000 -51000 -357000 2621000 -35000 439000 -335000 281000 453000 262000 61000 69000 57000 68000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top; text-align: justify"> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>)</div></div></td> <td style="text-align: justify"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Other Intangible Assets</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The carrying values of the Company&#x2019;s definite lived intangible assets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>are as follows (in&nbsp;thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Tradename &amp; Brand</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Non-<br /> Compete</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer<br /> List</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">Estimated useful life</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">10 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">5 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">20 years</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Gross amount</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">367</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">462</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,555</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,384</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(61</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(154</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,880</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,095</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Net balance</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">306</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">308</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,675</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Amortization expense related to intangible assets was approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$314</div></div> thousand for both the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$943</div> thousand and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$838</div> thousand for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. The estimated remaining amortization expense as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>is as follows (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Remainder of 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">314</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,172</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,032</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 21289000 22232000 306000 308000 20675000 165000 355000 590000 1032000 579000 853000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Inventories</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Inventories are stated at the lower of cost (determined using the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-in, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>-out method) or net realizable value, and consist of the following at the stated dates (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,<br /> 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">December 31,</div> <div style=" margin-top: 0; margin-bottom: 0">2018</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,880</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,727</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Work in process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,162</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,177</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,328</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt; padding-left: 10pt">Total inventory</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,219</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,576</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 6177000 5328000 19219000 19576000 9880000 11727000 3162000 2521000 0 12000 44000 1105000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">September 30, 2019</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">($ in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Lease cost:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 85%; font-size: 10pt; padding-left: 10pt">Operating</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">918</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Variable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">167</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Short-term</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total lease cost</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,105</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for amounts included in measurement of&nbsp;&nbsp;lease liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="white-space: nowrap; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">905</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average remaining lease term (years):</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.92</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average discount rate:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.45</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Remainder of 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">299</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,149</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,119</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">957</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,560</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(228</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Present value of lease liabilities</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,332</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 3560000 36000 957000 1119000 1149000 299000 228000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Leases</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company adopted ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> - <div style="display: inline; font-style: italic;">Leases</div> (&#x201c;ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842&#x201d;</div>) as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019, </div>using the transition method wherein entities could initially apply the new leases standard at adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Accordingly, all periods prior to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019 </div>were presented in accordance with the previous ASC Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">840,</div> Leases, and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> retrospective adjustments were made to the comparative periods presented.&nbsp;The adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> resulted in an increase to total assets due to the recording of operating lease right-of-use ("ROU") assets and operating lease liabilities of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.0</div>&nbsp;million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4.1</div> million, respectively, as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019.&nbsp; </div>The Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have any finance leases at the adoption date. The adoption did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> materially impact the Company&#x2019;s condensed consolidated statements of income or cash flows.</div> <div style=" margin: 0pt 0; font-size: 13.5pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> included in the ROU assets or operating lease liabilities.&nbsp;These are expensed as incurred and recorded as variable lease expense.&nbsp;The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet.&nbsp;</div> <div style=" margin: 0pt 0; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 13; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease.&nbsp;ROU assets and operating lease liabilities are&nbsp;recognized at commencement date based on the net present value of fixed lease payments over the lease term.&nbsp;The Company's lease term&nbsp;includes&nbsp;options to extend or terminate the lease when it is reasonably certain that we will exercise that option.&nbsp;ROU assets will also be adjusted for any deferred or accrued rent. As the Company's&nbsp;operating leases do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> typically provide an implicit rate,&nbsp;the Company uses&nbsp;its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments.&nbsp;Operating fixed lease expense is recognized on a straight-line basis over the lease term.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" color: Red; font-size: 9pt; margin: 0pt 0 0pt 27pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">September 30, 2019</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">($ in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Lease cost:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 85%; font-size: 10pt; padding-left: 10pt">Operating</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">918</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Variable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">167</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Short-term</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total lease cost</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,105</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for amounts included in measurement of&nbsp;&nbsp;lease liabilities:</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="white-space: nowrap; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">905</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average remaining lease term (years):</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.92</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average discount rate:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt; padding-left: 10pt">Operating</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.45</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> </tr> </table> </div> <div style=" color: Red; font-size: 9pt; margin: 0pt 0 0pt 27pt">&nbsp;</div> <div style=" color: Red; font-size: 9pt; margin: 0pt 0 0pt 27pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The aggregate future lease payments for operating leases as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>were as follows (in thousands):</div> <div style=" margin: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Remainder of 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">299</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,149</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,119</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">957</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,560</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(228</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Present value of lease liabilities</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,332</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" color: Red; font-size: 9pt; margin: 0pt 0 0pt 27pt">&nbsp;</div> <div style=" color: Red; font-size: 9pt; margin: 0pt 0 0pt 27pt"></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The aggregate future lease payments for operating leases as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>were as follows (in thousands):</div> <div style=" margin: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,051</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,070</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,063</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">975</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">2023</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,195</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 700000 44449000 49141000 200338000 189598000 21361000 20658000 50000000 8000000 15000000 17143000 15000000 25143000 2857000 2857000 12143000 22286000 -9853000 34983000 -4381000 -81422000 22386000 13549000 13973000 9901000 5641000 4134000 3734000 3734000 4598000 4598000 5641000 1777000 1777000 3990000 3990000 4134000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Recent Accounting Pronouncements</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div>&nbsp;&#x201c;<div style="display: inline; font-style: italic;">Leases (Accounting Standards Codification (ASC) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div>),</div>&#x201d; and issued subsequent amendments to the initial guidance in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2018 </div>within ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div>&nbsp;and in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2018 </div>within ASU Nos.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>&nbsp;and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.</div> </div>The Company adopted ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019. </div>See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> for further details.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017, </div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles&#x2014;Goodwill and Other (ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div>), Simplifying the Test for Goodwill Impairment</div>. The guidance removes Step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> Early adoption is permitted for any impairment tests performed on testing dates after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe adoption will have a material impact on its financial condition or results of operations.</div></div></div></div></div> 1 1 6138000 5885000 17962000 14118000 918000 4100000 3332000 821000 0 2511000 0 905000 4000000 3276000 0 0.0445 P2Y335D 4195000 1051000 36000 975000 1063000 1070000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Basis of Presentation</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The interim condensed consolidated financial statements of UFP Technologies,&nbsp;Inc. (the &#x201c;Company&#x201d;) presented herein, have been prepared pursuant to the rules&nbsp;of the Securities and Exchange Commission for quarterly reports on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-Q and do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>included in the Company's <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K, as filed with the Securities and Exchange Commission.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The condensed consolidated balance sheets as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>the condensed consolidated statements of income for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> the condensed consolidated statements of stockholders&#x2019; equity for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> and the condensed consolidated statements of cash flows for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> has been derived from the Company&#x2019;s annual financial statements that were audited by an independent registered public accounting firm but does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> include all of the information and footnotes required for complete annual financial statements.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The results of operations for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> necessarily indicative of the results to be expected for the entire fiscal year ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Recent Accounting Pronouncements</div></div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016, </div>the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU)&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div>&nbsp;&#x201c;<div style="display: inline; font-style: italic;">Leases (Accounting Standards Codification (ASC) <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div>),</div>&#x201d; and issued subsequent amendments to the initial guidance in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2018 </div>within ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">01</div>&nbsp;and in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2018 </div>within ASU Nos.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>&nbsp;and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.</div> </div>The Company adopted ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019. </div>See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7</div> for further details.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; background-color: white">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017, </div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles&#x2014;Goodwill and Other (ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div>), Simplifying the Test for Goodwill Impairment</div>. The guidance removes Step <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> Early adoption is permitted for any impairment tests performed on testing dates after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017.</div> The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe adoption will have a material impact on its financial condition or results of operations.</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Revisions</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Certain revisions have been made to the Condensed Consolidated Statements of Cash Flows for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018, </div>due to a reclassification of deferred revenue. The reclassification resulted in a decrease to the change in deferred revenue and an increase in the change in accrued expenses in the amount of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$574</div></div> thousand. These revisions had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact on previously reported net income and are deemed immaterial to the previously issued financial statements.</div></div> 140000 201000 410000 24000 -24000 85000 -461000 137000 271000 144000 80000000 76978000 4381000 4521000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 2659000 2206000 20000000 36000000 77000 562000 1300000 115208000 111779000 57080000 57667000 8000000 20000000 8000000 2143000 2143000 125775000 111802000 49394000 47808000 148120000 139758000 47400000 46423000 144386000 135670000 952000 537000 1920000 2135000 1042000 848000 1814000 1953000 32175000 27623000 94164000 80988000 4946000 4572000 15634000 14993000 4602000 6589000 13693000 17826000 3246000 3819000 10893000 9386000 2421000 2405000 7232000 7924000 2004000 2800000 6504000 8641000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Revenue Recognition</div></div></td> </tr> </table> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">606</div> which include (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>) identifying the contract with a customer, (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div>) identifying separate performance obligations within the contract, (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div>) determining the transaction price, (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div>) allocating the transaction price to the performance obligations, and (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div>) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, except for certain tooling where control does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> transfer to the customer, which results in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company&#x2019;s promise to transfer the good and are expensed when revenue is recognized.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Disaggregated Revenue</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The following table presents the Company&#x2019;s revenue disaggregated by the major types of goods and services sold to the Company&#x2019;s customers (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 35px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Net sales of:</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Products</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,400</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">46,423</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">144,386</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">135,670</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Tooling and machinery</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">952</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">537</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,920</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,135</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Engineering services</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,042</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">848</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,814</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,953</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total net sales</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,394</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,120</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139,758</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">Contract balances</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Timing of revenue recognition <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within &#x201c;deferred revenue&#x201d; on the condensed consolidated balance sheet.</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The following table presents opening and closing balances of contract liabilities for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Liabilities</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Deferred revenue - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,507</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">871</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Acquired in Dielectrics business combination</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,175</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Increases due to consideration received from customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,256</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,088</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Revenue recognized</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,231</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,216</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Deferred revenue - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,532</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,918</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Revenue recognized during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> from amounts included in deferred revenue at the beginning of the period were approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.3</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$527</div>&nbsp;thousand, respectively.</div> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <!-- Field: Page; Sequence: 9; Value: 1 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within &#x201c;receivables&#x201d; on the condensed consolidated balance sheet.</div> <div style=" margin: 0pt 0; font-size: 10pt"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">The following table presents opening and closing balances of contract assets for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> (in thousands):</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Contract Assets</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended<br /> September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; text-align: center">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Unbilled Receivables - beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Increases due to revenue recognized - not invoiced to customers</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">660</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">236</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Decreases due to customer invoicing</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(712</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(188</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Unbilled Receivables - end of period</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-style: italic; text-align: right">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; text-align: center">(in thousands)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash paid for:</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Interest</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">579</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">853</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Income taxes, net of refunds</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,593</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,308</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-cash investing and financing activities:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Capital additions accrued but not yet paid</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">209</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">216</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Recognition of lease asset and liability (ASC 842)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,831</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">September 30,</div> <div style=" margin-top: 0; margin-bottom: 0">2019</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">December 31,</div> <div style=" margin-top: 0; margin-bottom: 0">2018</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Revolving credit facility</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,000</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Term loan</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,000</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,143</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-term debt</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,000</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,143</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,857</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,857</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Long-term debt, excluding current portion</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,143</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,286</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Tradename &amp; Brand</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Non-<br /> Compete</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer<br /> List</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; padding-bottom: 1pt">Estimated useful life</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">10 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">5 years</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">20 years</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left">Gross amount</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">367</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">462</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,555</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,384</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accumulated amortization</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(61</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(154</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,880</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,095</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Net balance</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">306</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">308</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,675</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,051</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,070</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,063</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">975</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">2023</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Total</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,195</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,<br /> 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">December 31,</div> <div style=" margin-top: 0; margin-bottom: 0">2018</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Raw materials</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,880</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,727</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Work in process</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,162</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,177</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,328</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt; padding-left: 10pt">Total inventory</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,219</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,576</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">Consideration paid:</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left; padding-left: 10pt">Cash paid at closing</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,000</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Working capital adjustment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Cash from Dielectrics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,272</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Total consideration</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,978</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Purchase price allocation:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts receivable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,384</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Inventory</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,418</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Other current assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Property, plant and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,600</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Customer list</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,555</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Non-compete</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">462</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Trade name and brand</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">367</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Goodwill</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44,516</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total identifiable assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">81,424</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accounts payable</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,325</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued expenses</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(946</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Deferred revenue</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,175</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Net assets acquired</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,978</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Market</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 11pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 11pt">&nbsp;</td> <td style="font-size: 11pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 11pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt">Medical</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,175</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65.1</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,623</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57.8</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,164</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">63.6</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,988</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57.9</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Automotive</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,946</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,572</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,634</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,993</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Consumer</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,602</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.3</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,589</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.8</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,693</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.2</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,826</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.8</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Aerospace &amp; Defense</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,246</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,819</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,893</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.4</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,386</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Industrial</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,421</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,405</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,232</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,924</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Electronics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,004</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.1</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,800</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.9</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,504</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.4</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,641</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.2</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt; padding-left: 10pt">Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,394</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,120</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139,758</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid"><div style=" margin-top: 0; margin-bottom: 0">Restricted</div> <div style=" margin-top: 0; margin-bottom: 0">Stock Units</div></td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Weighted Average<br /> Award Date<br /> Fair Value</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Outstanding at December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,176</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.60</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Awarded</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,540</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33.53</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Shares vested</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,860</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.53</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Outstanding at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,856</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="padding-bottom: 2.25pt; font-size: 10pt; text-align: left">$</td> <td style="padding-bottom: 2.25pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.25</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Shares Under Options</td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Weighted Average Exercise Price <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(per share)</div></td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Weighted Average Remaining Contractual Life<div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400"> (in years)</div></td> <td style="font-size: 10pt; font-weight: 400; font-style: normal; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: 400; font-style: normal; text-align: center">Aggregate Intrinsic Value <div style="display: inline; font-size: 10pt; font-style: normal; font-weight: 400">(in thousands)</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Outstanding at December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">134,043</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20.46</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-decoration: line-through">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-decoration: line-through; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-decoration: line-through; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-decoration: line-through; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,536</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38.61</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Exercised</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(39,965</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.06</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Outstanding at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">110,614</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.49</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.83</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,450</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Exercisable at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86,578</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22.71</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.32</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,376</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt">Vested and expected to vest at September 30, 2019</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">110,614</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.49</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.83</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,450</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Expected volatility</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.9</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Expected dividends</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">None</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Risk-free interest rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.3</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Exercise price</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38.61</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Expected term (years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted-average grant date fair value</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.70</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Three Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center">Nine Months Ended</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="6" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">September 30,</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="2" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt">Basic weighted average common shares outstanding</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,432</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,366</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,419</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,338</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Weighted average common equivalent shares due to stock, stock options and RSUs</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">69</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.25pt">Diluted weighted average common shares outstanding</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,493</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,435</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,476</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,406</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Remainder of 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">314</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,257</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,172</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,032</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Total</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Segment Reporting</div></div></td> </tr> </table> <div style=" margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0 0pt 27pt; text-indent: 0in">The Company consists of a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">single </div></div>operating and reportable segment.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Revenues from customers outside of the United States are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> material. <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> customer comprised more than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div> of the Company&#x2019;s consolidated revenues for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div> All of the Company&#x2019;s assets are located in the United States.</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">The Company&#x2019;s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>- and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div>-month periods ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> are as follows (in thousands):</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt"></div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin-left: 36px; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Three Months Ended September 30,</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="15" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Nine Months Ended September 30,</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="7" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Market</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Net Sales</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">%</td> </tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 10pt">&nbsp;</td> <td style="font-size: 11pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 11pt">&nbsp;</td> <td style="font-size: 11pt">&nbsp;</td> <td colspan="3" style="white-space: nowrap; font-size: 11pt">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 44%; font-size: 10pt">Medical</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,175</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">65.1</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,623</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57.8</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,164</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">63.6</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">80,988</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 4%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57.9</div></td> <td style="white-space: nowrap; width: 1%; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Automotive</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,946</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,572</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,634</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,993</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Consumer</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,602</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.3</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,589</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.8</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,693</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.2</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,826</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.8</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Aerospace &amp; Defense</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,246</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.6</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,819</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,893</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.4</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,386</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Industrial</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,421</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,405</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.0</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,232</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,924</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.7</div></td> <td style="white-space: nowrap; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Electronics</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,004</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.1</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,800</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.9</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,504</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.4</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,641</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.2</div></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.25pt; padding-left: 10pt">Net Sales</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,394</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47,808</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,120</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> <td style="font-size: 10pt; padding-bottom: 2.25pt">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">139,758</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 2.25pt double">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.25pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100.0</div></td> <td style="white-space: nowrap; border-bottom: Black 2.25pt double; font-size: 10pt; text-align: left">%</td> </tr> </table> </div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27.35pt; font-size: 10pt">Certain amounts for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2018 </div>were reclassified between markets to conform to the current period presentation.</div></div> 7183000 6541000 22226000 20550000 1169000 963000 67540 33.53 72176 119856 23.60 28.25 19860 23.53 38.61 0 0.289 0.023 86578 22.71 867000 1200000 16536 16536 12.70 1450000 134043 110614 20.46 25.49 25.49 1450000 110614 14.06 38.61 38.61 P6Y 1376000 P5Y116D P5Y302D P5Y302D 7385000 30000 7414000 30000 7428000 30000 7437000 30000 7280000 30000 7321000 30000 7359000 30000 7373000 30000 8132 5238 -8000 -5000 20000 20000 16000 3000 39965 17000 14000 9000 30000 35000 14000 400000 294000 294000 402000 402000 473000 473000 237000 237000 1000 453000 454000 272000 272000 285000 285000 155000 155000 121000 121000 367000 367000 597000 597000 305000 305000 155889000 140457000 74000 29168000 111802000 -587000 74000 29476000 115536000 -587000 144499000 74000 30033000 120134000 -587000 149654000 74000 30627000 125775000 -587000 73000 26664000 97562000 -587000 123712000 73000 27291000 99244000 -587000 126021000 74000 28341000 103258000 -587000 131086000 74000 28918000 107392000 -587000 135797000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; min-width: 700px;"> <tr style="vertical-align: top"> <td style="width: 0"></td> <td style="width: 27pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14</div>)</div></div></td> <td><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Subsequent Event</div></div></td> </tr> </table> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div style=" margin: 0pt 0 0pt 27pt; font-size: 10pt">Subsequent to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 30, 2019, </div>the Company, in accordance with the allowable provisions of the Amended and Restated Credit Agreement, elected to prepay <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8.0</div> million of the outstanding term loan.</div></div> 29559 29559 587000 587000 167000 7493000 7435000 7476000 7406000 7432000 7366000 7419000 7338000 xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares 0000914156 2018-01-01 2018-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000914156 ufpt:CommonStockOutstandingMember 2018-01-01 2018-03-31 0000914156 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000914156 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0000914156 ufpt:DielectricsMember 2018-01-01 2018-06-30 0000914156 2018-01-01 2018-09-30 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2018-01-01 2018-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000914156 us-gaap:StockCompensationPlanMember 2018-01-01 2018-09-30 0000914156 ufpt:DielectricsMember 2018-01-01 2018-09-30 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-09-30 0000914156 ufpt:DeferredRevenueMember 2018-01-01 2018-09-30 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0000914156 ufpt:AerospaceDefenseMember 2018-01-01 2018-09-30 0000914156 ufpt:AutomotiveMember 2018-01-01 2018-09-30 0000914156 ufpt:ConsumerMember 2018-01-01 2018-09-30 0000914156 ufpt:ElectronicsMember 2018-01-01 2018-09-30 0000914156 ufpt:IndustrialMember 2018-01-01 2018-09-30 0000914156 ufpt:MedicalMember 2018-01-01 2018-09-30 0000914156 ufpt:EngineeringAndDevelopmentMember 2018-01-01 2018-09-30 0000914156 us-gaap:ProductMember 2018-01-01 2018-09-30 0000914156 ufpt:ToolingAndMachineryMember 2018-01-01 2018-09-30 0000914156 srt:RestatementAdjustmentMember 2018-01-01 2018-09-30 0000914156 ufpt:DielectricsMember 2018-02-01 2018-02-01 0000914156 ufpt:UnsecuredRevolvingCreditFacilityMember ufpt:SubsidiaryGuarantorsMember srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MaximumMember us-gaap:PrimeRateMember 2018-02-01 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember srt:MinimumMember us-gaap:PrimeRateMember 2018-02-01 2018-02-01 0000914156 us-gaap:InterestRateSwapMember 2018-02-01 2018-02-01 0000914156 2018-04-01 2018-06-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0000914156 ufpt:CommonStockOutstandingMember 2018-04-01 2018-06-30 0000914156 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0000914156 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0000914156 2018-07-01 2018-09-30 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000914156 us-gaap:StockCompensationPlanMember 2018-07-01 2018-09-30 0000914156 ufpt:DielectricsMember 2018-07-01 2018-09-30 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-07-01 2018-09-30 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0000914156 ufpt:AerospaceDefenseMember 2018-07-01 2018-09-30 0000914156 ufpt:AutomotiveMember 2018-07-01 2018-09-30 0000914156 ufpt:ConsumerMember 2018-07-01 2018-09-30 0000914156 ufpt:ElectronicsMember 2018-07-01 2018-09-30 0000914156 ufpt:IndustrialMember 2018-07-01 2018-09-30 0000914156 ufpt:MedicalMember 2018-07-01 2018-09-30 0000914156 ufpt:EngineeringAndDevelopmentMember 2018-07-01 2018-09-30 0000914156 us-gaap:ProductMember 2018-07-01 2018-09-30 0000914156 ufpt:ToolingAndMachineryMember 2018-07-01 2018-09-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000914156 ufpt:CommonStockOutstandingMember 2018-07-01 2018-09-30 0000914156 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000914156 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0000914156 2019-01-01 2019-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000914156 ufpt:CommonStockOutstandingMember 2019-01-01 2019-03-31 0000914156 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000914156 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000914156 2019-01-01 2019-09-30 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2019-01-01 2019-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-09-30 0000914156 us-gaap:StockCompensationPlanMember 2019-01-01 2019-09-30 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-09-30 0000914156 ufpt:DeferredRevenueMember 2019-01-01 2019-09-30 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-09-30 0000914156 ufpt:AerospaceDefenseMember 2019-01-01 2019-09-30 0000914156 ufpt:AutomotiveMember 2019-01-01 2019-09-30 0000914156 ufpt:ConsumerMember 2019-01-01 2019-09-30 0000914156 ufpt:ElectronicsMember 2019-01-01 2019-09-30 0000914156 ufpt:IndustrialMember 2019-01-01 2019-09-30 0000914156 ufpt:MedicalMember 2019-01-01 2019-09-30 0000914156 ufpt:EngineeringAndDevelopmentMember 2019-01-01 2019-09-30 0000914156 us-gaap:ProductMember 2019-01-01 2019-09-30 0000914156 ufpt:ToolingAndMachineryMember 2019-01-01 2019-09-30 0000914156 ufpt:The2003IncentivePlanMember ufpt:ChairmanChiefExecutiveOfficerAndPresidentMember us-gaap:CommonStockMember 2019-02-19 2019-02-19 0000914156 2019-04-01 2019-06-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000914156 ufpt:CommonStockOutstandingMember 2019-04-01 2019-06-30 0000914156 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000914156 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000914156 srt:DirectorMember 2019-06-05 2019-06-05 0000914156 2019-07-01 2019-09-30 0000914156 us-gaap:CommonStockMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-30 0000914156 us-gaap:StockCompensationPlanMember 2019-07-01 2019-09-30 0000914156 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-07-01 2019-09-30 0000914156 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-07-01 2019-09-30 0000914156 ufpt:AerospaceDefenseMember 2019-07-01 2019-09-30 0000914156 ufpt:AutomotiveMember 2019-07-01 2019-09-30 0000914156 ufpt:ConsumerMember 2019-07-01 2019-09-30 0000914156 ufpt:ElectronicsMember 2019-07-01 2019-09-30 0000914156 ufpt:IndustrialMember 2019-07-01 2019-09-30 0000914156 ufpt:MedicalMember 2019-07-01 2019-09-30 0000914156 ufpt:EngineeringAndDevelopmentMember 2019-07-01 2019-09-30 0000914156 us-gaap:ProductMember 2019-07-01 2019-09-30 0000914156 ufpt:ToolingAndMachineryMember 2019-07-01 2019-09-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000914156 ufpt:CommonStockOutstandingMember 2019-07-01 2019-09-30 0000914156 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000914156 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember ufpt:UnsecuredTermLoanMember us-gaap:SubsequentEventMember 2019-10-01 2019-11-08 0000914156 2017-12-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000914156 ufpt:CommonStockOutstandingMember 2017-12-31 0000914156 us-gaap:RetainedEarningsMember 2017-12-31 0000914156 us-gaap:TreasuryStockMember 2017-12-31 0000914156 ufpt:DielectricsMember 2018-02-01 0000914156 ufpt:DielectricsMember us-gaap:CustomerListsMember 2018-02-01 0000914156 ufpt:DielectricsMember us-gaap:NoncompeteAgreementsMember 2018-02-01 0000914156 ufpt:DielectricsMember ufpt:TradeNameAndBrandMember 2018-02-01 0000914156 ufpt:UnsecuredRevolvingCreditFacilityMember ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2018-02-01 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember ufpt:UnsecuredTermLoanMember 2018-02-01 0000914156 us-gaap:InterestRateSwapMember 2018-02-01 0000914156 2018-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000914156 ufpt:CommonStockOutstandingMember 2018-03-31 0000914156 us-gaap:RetainedEarningsMember 2018-03-31 0000914156 us-gaap:TreasuryStockMember 2018-03-31 0000914156 2018-06-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0000914156 ufpt:CommonStockOutstandingMember 2018-06-30 0000914156 us-gaap:RetainedEarningsMember 2018-06-30 0000914156 us-gaap:TreasuryStockMember 2018-06-30 0000914156 2018-09-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0000914156 ufpt:CommonStockOutstandingMember 2018-09-30 0000914156 us-gaap:RetainedEarningsMember 2018-09-30 0000914156 us-gaap:TreasuryStockMember 2018-09-30 0000914156 2018-12-31 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2018-12-31 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000914156 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2018-12-31 0000914156 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0000914156 ufpt:TermLoanMember 2018-12-31 0000914156 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000914156 ufpt:CommonStockOutstandingMember 2018-12-31 0000914156 us-gaap:RetainedEarningsMember 2018-12-31 0000914156 us-gaap:TreasuryStockMember 2018-12-31 0000914156 2019-01-01 0000914156 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000914156 2019-03-31 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000914156 ufpt:CommonStockOutstandingMember 2019-03-31 0000914156 us-gaap:RetainedEarningsMember 2019-03-31 0000914156 us-gaap:TreasuryStockMember 2019-03-31 0000914156 2019-06-05 0000914156 2019-06-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000914156 ufpt:CommonStockOutstandingMember 2019-06-30 0000914156 us-gaap:RetainedEarningsMember 2019-06-30 0000914156 us-gaap:TreasuryStockMember 2019-06-30 0000914156 2019-09-30 0000914156 ufpt:EmployeeAndNonemployeeStockOptionMember 2019-09-30 0000914156 us-gaap:RestrictedStockUnitsRSUMember 2019-09-30 0000914156 us-gaap:OtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember 2019-09-30 0000914156 us-gaap:RevolvingCreditFacilityMember 2019-09-30 0000914156 ufpt:AmendedAndRestatedCreditAgreementMember ufpt:SubsidiaryGuarantorsMember 2019-09-30 0000914156 ufpt:TermLoanMember 2019-09-30 0000914156 us-gaap:InterestRateSwapMember 2019-09-30 0000914156 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000914156 us-gaap:CustomerListsMember 2019-09-30 0000914156 us-gaap:NoncompeteAgreementsMember 2019-09-30 0000914156 ufpt:TradeNameAndBrandMember 2019-09-30 0000914156 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0000914156 ufpt:CommonStockOutstandingMember 2019-09-30 0000914156 us-gaap:RetainedEarningsMember 2019-09-30 0000914156 us-gaap:TreasuryStockMember 2019-09-30 0000914156 2019-11-01 EX-101.SCH 6 ufpt-20190930.xsd XBRL SCHEMA FILE 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated 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 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Fair Value of Financial Instruments link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Share-based Compensation link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Inventories link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Leases link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Income Per Share link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Segment Reporting link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Other Intangible Assets link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Indebtedness link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Acquisition link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Subsequent Event link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 2 - Revenue Recognition (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 3 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Fair Value of Financial Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Share-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 6 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 7 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 8 - Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 9 - Segment Reporting (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 10 - Other Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 12 - Indebtedness (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 13 - Acquisition (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 1 - Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 5 - Share-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Share-Based Compensation - Compensation Cost (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Share-Based Compensation - Summary of Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 5 - Stock-Based Compensation - Black-scholes Option Pricing Model (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 5 - Share-Based Compensation - Restricted Stock Unit Activity (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Inventories - Summary of Inventory (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Leases - Aggregate Future Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Leases - Future Minimum Lease Payments For Operating Leases (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Income Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 8 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Segment Reporting (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Segment Reporting - Net Sales by Market (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Other Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Other Intangible Assets - Definite-lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 11 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 12 - Indebtedness (Details Textual) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 12 - Indebtedness - Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 13 - Acquisition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 13 - Acquisition - Assets Acquires and Liabilities Assumed (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 13 - Acquisition - Pro Forma Information (Unaudited) (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 14 - Subsequent Event (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 ufpt-20190930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ufpt-20190930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ufpt-20190930_lab.xml XBRL LABEL FILE Document And Entity Information us-gaap_DerivativeLossOnDerivative Derivative, Loss on Derivative Expected dividends us-gaap_DerivativeNotionalAmount Derivative, Notional Amount Note To Financial Statement Details Textual Exercise price (in dollars per share) Intangible assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Significant Accounting Policies Note 2 - Revenue Recognition Note 3 - Supplemental Cash Flow Information Risk-free interest rate Note 4 - Fair Value of Financial Instruments Note 5 - Share-based Compensation Note 6 - Inventories Note 7 - Leases Note 8 - Income Per Share Note 9 - Segment Reporting Accounts receivable Income Tax Disclosure [Text Block] Note 10 - Other Intangible Assets Other current assets Note 12 - Indebtedness Note 13 - Acquisition Expected volatility Inventory Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Note 4 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Note 5 - Share-Based Compensation - Compensation Cost (Details) Expected term (years) (Year) Note 5 - Share-Based Compensation - Summary of Stock Option Activity (Details) Note 5 - Stock-Based Compensation - Black-scholes Option Pricing Model (Details) Note 5 - Share-Based Compensation - Restricted Stock Unit Activity (Details) Note 6 - Inventories - Summary of Inventory (Details) us-gaap_BusinessCombinationConsiderationTransferred1 Total consideration Note 7 - Leases - Lease Cost (Details) Note 7 - Leases - Aggregate Future Lease Payments (Details) Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 7 - Leases - Future Minimum Lease Payments For Operating Leases (Details) Note 8 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Note 9 - Segment Reporting - Net Sales by Market (Details) Note 10 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Note 10 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Share-based Payment Arrangement, Option, Activity [Table Text Block] Note 12 - Indebtedness - Long-term Debt (Details) Note 13 - Acquisition - Assets Acquires and Liabilities Assumed (Details) Awarded, weighted average award date fair value (in dollars per share) Note 13 - Acquisition - Pro Forma Information (Unaudited) (Details) us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired Business Acquisition, Percentage of Voting Interests Acquired Shares vested, weighted average award date fair value (in dollars per share) Notes To Financial Statements Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Notes To Financial Statements [Abstract] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, weighted average award date fair value (in dollars per share) Outstanding, weighted average award date fair value (in dollars per share) us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic Basic (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Outstanding, restricted stock units (in shares) Outstanding, restricted stock units (in shares) us-gaap_DerivativeTermOfContract Derivative, Term of Contract Awarded, restricted stock units (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Shares vested, restricted stock units (in shares) us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted Diluted (in dollars per share) Vested and expected to vest, weighted average remaining contractual life (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice Vested and expected to vest, weighted average exercise price (in dollars per share) Current portion of long-term debt Current portion us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber Vested and expected to vest, shares under options (in shares) Vested and expected to vest, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice Exercisable, weighted average exercise price (in dollars per share) us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax Operating income Exercisable, weighted average remaining contractual life (Year) us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss Net income Exercisable, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Business Acquisition, Pro Forma Information [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber Exercisable, shares under options (in shares) us-gaap_BusinessAcquisitionsProFormaRevenue Sales Outstanding, weighted average remaining contractual life (Year) Outstanding, aggregate intrinsic value Weighted-average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price (in dollars per share) Outstanding, weighted average exercise price (in dollars per share) Deferred revenue us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice Granted, weighted average exercise price (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice Exercised, weighted average exercise price (in dollars per share) Accrued expenses Lessee, Operating Leases [Text Block] Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, shares under options (in shares) Outstanding, shares under options (in shares) Revolving Credit Facility [Member] Capital additions accrued but not yet paid Credit Facility [Axis] Proceeds from sale of fixed assets Credit Facility [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Additions to property, plant, and equipment Weighted average common equivalent shares due to stock, stock options and RSUs (in shares) Non-cash investing and financing activities: Weighted average common shares outstanding: Noncompete Agreements [Member] Income taxes, net of refunds Current liabilities: Product [Member] us-gaap_Assets Total assets Cash paid for: Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Lists [Member] Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation Net share settlement of restricted stock units and stock option tax withholding us-gaap_ContractWithCustomerAssetNet Unbilled Receivables - beginning of period Unbilled Receivables - end of period Award Type [Domain] Award Type [Axis] Net income Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Total Net balance Intangible assets, net Restricted Stock Units (RSUs) [Member] Gross amount Share-based Payment Arrangement [Member] Business Combination Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation and amortization us-gaap_PropertyPlantAndEquipmentNet Net property, plant and equipment Goodwill Property, plant and equipment Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Proceeds from exercise of stock options, net of shares presented for exercise The cash inflow associated with the amount received from holders exercising their stock options, net of attestation. The 2003 Incentive Plan [Member] Represents the reporting entity's "2003 Incentive Plan." ufpt_SharesPaidForTaxWithholdingForShareBasedCompensationMarketPrice Shares Paid for Tax Withholding for Share Based Compensation Market Price For net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the market price per share of shares used by the employees to repay the employer. Derivative financial instruments Employee and Nonemployee Stock Option [Member] Contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Medical [Member] Information pertaining to the Medical group of major customers. Derivative Instrument [Axis] Derivative Contract [Domain] Consumer [Member] Information pertaining to the Consumer group of major customers. Cash flows from investing activities: Automotive [Member] Information pertaining to the Automotive group of major customers. Industrial [Member] Information pertaining to the Industrial group of major customers. Electronics [Member] Information pertaining to the Electronics group of major customers. Aerospace & Defense [Member] Information pertaining to the Aerospace & Defense group of major customers. Net income per share: Earnings Per Share [Text Block] Non-qualified deferred compensation plan and other liabilities Dielectrics [Member] Related to the entity Dielectrics. Accrued expenses us-gaap_IncreaseDecreaseInAccruedLiabilities Increase (Decrease) in Accrued Liabilities, Total Income tax expense Amended and Restated Credit Agreement [Member] Related to the amended and restated credit agreement. Unsecured Term Loan [Member] Related to the unsecured term loan. Subsidiary Guarantors [Member] Related to the subsidiary guarantors granting the credit agreement to the company. Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block] Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed. The amounts are aggregated by award type. Unsecured Revolving Credit Facility [Member] Related to the unsecured revolving credit facility. Accounts payable us-gaap_IncreaseDecreaseInAccountsPayable Chairman Chief Executive Officer and President [Member] Represents the entity's Chairman, the highest ranking executive officer, who has an ultimate managerial responsibility for the entity and who reports to the board of directors and the first or second ranking officer who may be appointed by the board of directors. Cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Allocated share based compensation Amendment Flag New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss (Gain) on sale of fixed assets Deferred revenue us-gaap_IncreaseDecreaseInContractWithCustomerLiability Increase (Decrease) in Contract with Customer, Liability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Variable Total lease cost us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage Operating, weighted-average discount rate Lease cost: Document Fiscal Period Focus Operating Document Fiscal Year Focus Short-term Lease, Cost [Table Text Block] Document Period End Date us-gaap_IncreaseDecreaseInPrepaidExpense Prepaid expenses Operating, weighted average remaining lease term (Year) Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount Document Type Entity Small Business us-gaap_GainLossRelatedToLitigationSettlement Material overcharge settlement Entity Shell Company Document Information [Line Items] Document Information [Table] Entity Filer Category Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Acquisition-related costs Business Combination, Acquisition Related Costs London Interbank Offered Rate (LIBOR) [Member] Variable Rate [Domain] Prime Rate [Member] Excess tax benefits on share-based compensation - adjustment Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Schedule of Long-term Debt Instruments [Table Text Block] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Refundable income taxes Variable Rate [Axis] us-gaap_IncreaseDecreaseInAccountsReceivable Receivables, net Entity Central Index Key Entity Registrant Name Term Loan [Member] Represents information relating to term loans. Entity [Domain] Legal Entity [Axis] us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total Allowance of doubtful accounts us-gaap_TreasuryStockValue Treasury stock at cost, 29,559 shares at September 30, 2019 and December 31, 2018 Entity Common Stock, Shares Outstanding (in shares) us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Exercise of stock options net of shares presented for exercise (in shares) Exercised, shares under options (in shares) us-gaap_GainLossOnDispositionOfAssets Gain on sale of fixed assets us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Exercise of stock options net of shares presented for exercise Related Party [Axis] Related Party [Domain] Share-based compensation (in shares) Selling, general & administrative expenses Share-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Granted, shares under options (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Line of Credit Facility, Lender [Domain] Raw materials Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders' equity Finished goods Work in process Retained earnings Debt Disclosure [Text Block] Interest expense Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Inventory Disclosure [Text Block] Subsequent Event [Member] Operating lease liabilities, noncurrent Schedule of Inventory, Current [Table Text Block] Present value of lease liabilities Operating Lease, Liability, Total Subsequent Event Type [Axis] Operating lease liabilities, current Subsequent Event Type [Domain] Subsequent Events [Text Block] Operating lease right of use assets Operating Lease, Right-of-Use Asset Engineering and Development [Member] Represents the information pertaining to engineering and development. us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments Tooling and Machinery [Member] Represents information pertaining to tooling and machinery. us-gaap_FinanceLeaseLiability Finance Lease, Liability, Total us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest Deferred income taxes us-gaap_DeferredIncomeTaxExpenseBenefit 2021 Thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear Remainder of 2019 2023 Thereafter 2020 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2021 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree Increases due to consideration received from customers Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received. 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2020 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustment The amount of adjustment to working capital in a business combination. ufpt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities Accrued expenses Amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Lessee, Operating Lease, Liability, Maturity [Table Text Block] Trade Name and Brand [Member] Rights acquired through registration of a business name to gain or protect exclusive use thereof and the brand of the business. Other assets Share-based compensation us-gaap_ShareBasedCompensation Remainder of 2019 Schedule of Finite-Lived Intangible Assets [Table Text Block] Deferred Revenue [Member] Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. Depreciation and amortization Net share settlement of restricted stock units and stock option tax withholding (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Intangible Assets Disclosure [Text Block] (Liabilities) Assets: us-gaap_AssetsCurrent Total current assets Increases due to revenue recognized - not invoiced to customers Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from unbilled revenue recognized. Refundable income taxes Treasury stock, shares (in shares) Common stock, $.01 par value, 20,000,000 shares authorized; 7,466,695 and 7,437,136 shares issued and outstanding, respectively at September 30, 2019;7,415,002 and 7,385,443 shares issued and outstanding, respectively at December 31, 2018 Measurement Frequency [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Restatement [Axis] Restatement [Domain] Restatement Adjustment [Member] Statistical Measurement [Domain] Operating, cash paid for amounts included in measurement of lease liabilities Maximum [Member] Minimum [Member] Total identifiable assets Amount of assets acquired, including goodwill at the acquisition date. Product and Service [Axis] Product and Service [Domain] Percentage of concentration risk The percentage of revenue, including tax collected from customer, from satisfaction of performance obligation by transferring promised good or service to customer. Statistical Measurement [Axis] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued Preferred stock, shares issued (in shares) Interest Cash Flow, Supplemental Disclosures [Text Block] Prepaid expenses Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Preferred stock, shares authorized (in shares) Inventories Total inventory Preferred stock, par value (in dollars per share) Net sales Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Cash flows from operating activities: Statement [Line Items] us-gaap_NumberOfOperatingSegments Number of Operating Segments Receivables, less allowance for doubtful accounts of $533 at September 30, 2019 and $564 at December 31, 2018 us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in capital us-gaap_DeferredCompensationPlanAssets Non-qualified deferred compensation plan Stockholders’ equity: us-gaap_OtherNonoperatingIncomeExpense Other expense (income) Segment Reporting Disclosure [Text Block] Current assets: Fair Value Disclosures [Text Block] us-gaap_ContractWithCustomerAssetReclassifiedToReceivable Decreases due to customer invoicing us-gaap_InvestmentIncomeInterest Interest income us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash (used in) provided by financing activities Commitments and contingencies Director [Member] us-gaap_OperatingIncomeLoss Operating income us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Revenue recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Acquired in Dielectrics business combination us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash and cash equivalents us-gaap_GrossProfit Gross profit Cost of sales us-gaap_ContractWithCustomerLiability Deferred revenue Deferred revenue Accounting Standards Update 2016-02 [Member] Type of Adoption [Domain] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payment of statutory withholdings for stock options exercised and restricted stock units vested us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Adjustments for New Accounting Pronouncements [Axis] Retained Earnings [Member] us-gaap_ProceedsFromStockOptionsExercised Proceeds from Stock Options Exercised Title of Individual [Domain] Title of Individual [Axis] Treasury Stock [Member] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Long-term debt Other Current Liabilities [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income tax expense Disaggregation of Revenue [Table Text Block] us-gaap_RepaymentsOfLongTermDebt Repayments of Long-term Debt, Total Principal repayments of long-term debt Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Accounting Policies [Abstract] Selling, General and Administrative Expenses [Member] Other Nonoperating Income (Expense) [Member] Title of 12(b) Security Proceeds from the issuance of long-term debt Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_SharePrice Share Price us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount us-gaap_RepaymentsOfLinesOfCredit Payments on revolving line of credit Diluted (in shares) Diluted weighted average common shares outstanding (in shares) Proceeds from advances on revolving line of credit Adoption of ASC 606 Represents the cumulative effects of new accounting principle in period of adoption. Recognition of lease asset and liability (ASC 842) The initial recognition of lease asset and liability due to new adoption of new accounting standards. Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Basic (in shares) us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Revisions Policy [Policy Text Block] Disclosure of accounting policy for revisions to financial statements. Business Acquisition [Axis] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears 2022 Basic (in dollars per share) Business Acquisition, Acquiree [Domain] Contract with Customer, Asset and Liability [Table Text Block] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears 2023 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears 2020 Statement of Cash Flows [Abstract] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears 2021 Statement of Stockholders' Equity [Abstract] us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent 2019 Income Statement [Abstract] Common Stock Outstanding [Member] Represents common stock outstanding. Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Cash flows from financing activities: Other liabilities Deferred income taxes us-gaap_DerivativeFairValueOfDerivativeNet Derivative, Fair Value, Net, Total Non-qualified deferred compensation plan Net assets acquired us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of Dielectrics, net of cash acquired Class of Stock [Axis] Long-term debt, excluding current portion us-gaap_CashAcquiredFromAcquisition Cash from Dielectrics us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue Deferred revenue Cash paid at closing Payments to Acquire Businesses, Gross Interest Rate Swap [Member] Schedule of Weighted Average Number of Shares [Table Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Accounts payable us-gaap_DerivativeFixedInterestRate Derivative, Fixed Interest Rate us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment Property, plant and equipment EX-101.PRE 10 ufpt-20190930_pre.xml XBRL PRESENTATION FILE XML 11 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Allowance of doubtful accounts $ 533 $ 564
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares issued (in shares) 7,466,695 7,415,002
Common stock, shares outstanding (in shares) 7,437,136 7,385,443
Treasury stock, shares (in shares) 29,559 29,559
XML 12 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Note 1 - Basis of Presentation
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
(
1
)
Basis of Presentation
 
The interim condensed consolidated financial statements of UFP Technologies, Inc. (the “Company”) presented herein, have been prepared pursuant to the rules of the Securities and Exchange Commission for quarterly reports on Form 
10
-Q and do
not
include all the information and note disclosures required by accounting principles generally accepted in the United States of America. These statements should be read in conjunction with the consolidated financial statements and notes thereto for the year ended
December 31, 2018,
included in the Company's
2018
Annual Report on Form 
10
-K, as filed with the Securities and Exchange Commission.
 
The condensed consolidated balance sheets as of
September 30, 2019
and
December 31, 2018,
the condensed consolidated statements of income for the
three
- and
nine
-month periods ended
September 30, 2019
and
2018,
the condensed consolidated statements of stockholders’ equity for the
three
- and
nine
-month periods ended
September 30, 2019
and
2018,
and the condensed consolidated statements of cash flows for the
nine
-month periods ended
September 30, 2019
and
2018
are unaudited but, in the opinion of management, include all adjustments (consisting of normal, recurring adjustments) necessary for a fair presentation of results for these interim periods. The condensed consolidated balance sheet as of
December 
31,
2018
has been derived from the Company’s annual financial statements that were audited by an independent registered public accounting firm but does
not
include all of the information and footnotes required for complete annual financial statements.
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.
 
The results of operations for the
three
- and
nine
-month periods ended
September 30, 2019
are
not
necessarily indicative of the results to be expected for the entire fiscal year ending
December 
31,
2019.
 
Recent Accounting Pronouncements
 
In
February 2016,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 
No.
 
2016
-
02,
 “
Leases (Accounting Standards Codification (ASC)
842
),
” and issued subsequent amendments to the initial guidance in
January 2018
within ASU 
No.
 
2018
-
01
 and in
July 2018
within ASU Nos. 
2018
-
10
 and 
2018
-
11.
The Company adopted ASC
842
on
January 1, 2019.
See Note
7
for further details.
 
In
January 2017,
the FASB issued ASU 
No.
 
2017
-
04,
 
Intangibles—Goodwill and Other (ASC
350
), Simplifying the Test for Goodwill Impairment
. The guidance removes Step
2
of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value,
not
to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after
December 
15,
2019.
Early adoption is permitted for any impairment tests performed on testing dates after
January 
1,
2017.
The Company does
not
believe adoption will have a material impact on its financial condition or results of operations.
 
Revisions
 
Certain revisions have been made to the Condensed Consolidated Statements of Cash Flows for the
nine
months ended
September 30, 2018,
due to a reclassification of deferred revenue. The reclassification resulted in a decrease to the change in deferred revenue and an increase in the change in accrued expenses in the amount of approximately
$574
thousand. These revisions had
no
impact on previously reported net income and are deemed immaterial to the previously issued financial statements.
XML 13 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Other Intangible Assets (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Amortization of Intangible Assets, Total $ 314 $ 314 $ 943 $ 838
XML 14 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Note 12 - Indebtedness (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 01, 2018
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Interest Rate Swap [Member]            
Derivative, Notional Amount $ 20,000 $ 15,000   $ 15,000    
Derivative, Term of Contract 5 years          
Derivative, Fixed Interest Rate 2.70%          
Interest Rate Swap [Member] | Other Nonoperating Income (Expense) [Member]            
Derivative, Loss on Derivative   24 $ 85 461 $ 137  
Interest Rate Swap [Member] | Other Current Liabilities [Member]            
Derivative, Fair Value, Net, Total   397   397   $ 64
Subsidiary Guarantors [Member] | Unsecured Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.00%          
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member]            
Debt Instrument, Face Amount $ 70,000          
Letters of Credit Outstanding, Amount   $ 700   $ 700    
Debt Instrument, Interest Rate, Effective Percentage   3.00%   3.00%    
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.50%          
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.00%          
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Unsecured Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 50,000          
Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Unsecured Term Loan [Member]            
Debt Instrument, Face Amount $ 20,000          
XML 15 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Deferred revenue $ 2,507 $ 871
Acquired in Dielectrics business combination 2,175
Increases due to consideration received from customers 2,256 3,088
Revenue recognized (2,231) (2,216)
Deferred revenue 2,532 3,918
Unbilled Receivables - beginning of period 65
Increases due to revenue recognized - not invoiced to customers 660 236
Decreases due to customer invoicing (712) (188)
Unbilled Receivables - end of period $ 13 $ 48
XML 16 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Note 13 - Acquisition (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
Consideration paid:    
Cash paid at closing   $
80,000
 
Working capital adjustment    
250
 
Cash from Dielectrics    
(3,272
)
Total consideration   $
76,978
 
         
Purchase price allocation:        
Accounts receivable   $
4,384
 
Inventory    
4,418
 
Other current assets    
122
 
Property, plant and equipment    
4,600
 
Customer list    
22,555
 
Non-compete    
462
 
Trade name and brand    
367
 
Goodwill    
44,516
 
Total identifiable assets   $
81,424
 
Accounts payable    
(1,325
)
Accrued expenses    
(946
)
Deferred revenue    
(2,175
)
Net assets acquired   $
76,978
 
Business Acquisition, Pro Forma Information [Table Text Block]
    Three Months Ended
September 30,
  Nine Months Ended
September 30,
    2018   2018
      (Unaudited)       (Unaudited)  
Sales   $
47,808
    $
142,813
 
Operating income   $
5,885
    $
13,970
 
Net income   $
4,134
    $
9,700
 
Earnings per share:                
Basic   $
0.56
    $
1.32
 
Diluted   $
0.56
    $
1.31
 
XML 18 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-based Compensation
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]
(
5
)
Share-Based Compensation
 
Share-based compensation is measured at the grant date based on the fair value of the award and is recognized as an expense over the requisite service period (generally the vesting period of the equity grant).
 
The Company issues share-based awards through several plans that are described in detail in the notes to the consolidated financial statements for the year ended
December 31, 2018.
The compensation cost charged against income for those plans is included in selling, general & administrative expenses as follows (in thousands):
 
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
Share-based compensation related to:   2019   2018   2019   2018
Common stock grants   $
100
    $
100
    $
300
    $
405
 
Stock option grants    
60
     
9
     
91
     
143
 
Restricted Stock Unit Awards ("RSUs")    
313
     
163
     
778
     
415
 
Total share-based compensation   $
473
    $
272
    $
1,169
    $
963
 
 
The total income tax benefit recognized in the condensed consolidated statements of income for share-based compensation arrangements was approximately
$176
thousand and
$289
thousand for the
three
-month periods ended
September 30, 2019
and
2018,
respectively, and approximately
$524
thousand and
$649
thousand for the
nine
-month periods ended
September 
30,
2019
and
2018,
respectively.
 
The following is a summary of stock option activity under all plans for the
nine
-month period ended
September 
30,
2019:
 
    Shares Under Options   Weighted Average Exercise Price
(per share)
  Weighted Average Remaining Contractual Life
(in years)
  Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2018    
134,043
    $
20.46
     
 
     
 
 
Granted    
16,536
     
38.61
     
 
     
 
 
Exercised    
(39,965
)    
14.06
     
 
     
 
 
Outstanding at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
Exercisable at September 30, 2019    
86,578
    $
22.71
     
5.32
    $
1,376
 
Vested and expected to vest at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
 
On
June 5, 2019,
the Company granted options to its directors for the purchase of
16,536
shares of common stock at that day’s closing price of
$38.61.
The compensation expense related to these grants was determined as the fair value of the options using the Black-Scholes option pricing model based on the following assumptions:
 
Expected volatility    
28.9
%
Expected dividends    
None
 
Risk-free interest rate    
2.3
%
Exercise price   $
38.61
 
Expected term (years)    
6.0
 
Weighted-average grant date fair value   $
12.70
 
 
The stock volatility for each grant is determined based on a review of the experience of the weighted average of historical daily price changes of the Company’s common stock over the expected option term, and the risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for periods corresponding with the expected term of the option. The expected term is estimated based on historical option exercise activity.
 
During the
nine
-month periods ended
September 30, 2019
and
2018,
the total intrinsic value of all options exercised (i.e., the difference between the market price on the exercise date and the price paid by the employees to exercise the options) was approximately
$867
thousand and
$1.2
million, respectively, and the total amount of consideration received by the Company from the exercised options was approximately
$562
thousand and
$1.3
million, respectively. At its discretion, the Company allows option holders to surrender previously-owned common stock in lieu of paying the exercise price and withholding taxes.
No
shares were surrendered for this purpose for the periods ended
September 30, 2019
and
2018.
 
On
February 19, 2019,
the Company’s Compensation Committee approved
the award of
$400
thousand, payable in shares of common stock to the Company’s Chairman, Chief Executive Officer, and President under the
2003
Incentive Plan, subject to his continued employment and the terms of his employment agreement. The shares will be issued in
December 2019.
 
The following table summarizes information about RSU activity during the
nine
-month period ended
September
 
30,
2019:
 
   
Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2018    
72,176
    $
23.60
 
Awarded    
67,540
     
33.53
 
Shares vested    
(19,860
)    
23.53
 
Outstanding at September 30, 2019    
119,856
    $
28.25
 
 
At the Company’s discretion, RSU holders are given the option to net-share settle to cover the required minimum withholding tax and the remaining amount is converted into the equivalent number of common shares. During the
nine
-month periods ended
September 30, 2019
and
2018,
8,132
and
5,238
shares were surrendered at an average market price of
$33.35
and
$27.60,
respectively.
 
As of
September 30, 2019,
the Company had approximately
$2.8
million of unrecognized compensation expense that is expected to be recognized over a period of
3.5
years.
XML 19 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Segment Reporting
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
(
9
)
Segment Reporting
 
The Company consists of a
single
operating and reportable segment.
 
Revenues from customers outside of the United States are
not
material.
No
customer comprised more than
10%
of the Company’s consolidated revenues for the
three
- and
nine
-month periods ended
September 30, 2019
and
2018.
All of the Company’s assets are located in the United States.
 
The Company’s products are primarily sold to customers within the Medical, Automotive, Consumer, Aerospace and Defense, Industrial, and Electronics markets. Net sales by market for the
three
- and
nine
-month periods ended
September 30, 2019
and
2018
are as follows (in thousands):
 
    Three Months Ended September 30,   Nine Months Ended September 30,
    2019   2018   2019   2018
Market   Net Sales   %   Net Sales   %   Net Sales   %   Net Sales   %
                                 
Medical   $
32,175
     
65.1
%   $
27,623
     
57.8
%   $
94,164
     
63.6
%   $
80,988
     
57.9
%
Automotive    
4,946
     
10.0
%    
4,572
     
9.6
%    
15,634
     
10.6
%    
14,993
     
10.7
%
Consumer    
4,602
     
9.3
%    
6,589
     
13.8
%    
13,693
     
9.2
%    
17,826
     
12.8
%
Aerospace & Defense    
3,246
     
6.6
%    
3,819
     
8.0
%    
10,893
     
7.4
%    
9,386
     
6.7
%
Industrial    
2,421
     
4.9
%    
2,405
     
5.0
%    
7,232
     
4.9
%    
7,924
     
5.7
%
Electronics    
2,004
     
4.1
%    
2,800
     
5.9
%    
6,504
     
4.4
%    
8,641
     
6.2
%
Net Sales   $
49,394
     
100.0
%   $
47,808
     
100.0
%   $
148,120
     
100.0
%   $
139,758
     
100.0
%
 
Certain amounts for the
three
and
nine
months ended
September 30, 2018
were reclassified between markets to conform to the current period presentation.
XML 20 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Note 13 - Acquisition
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Business Combination Disclosure [Text Block]
(
13
)
Acquisition
 
On
February 1, 2018
the Company purchased
100%
of the outstanding shares of common stock of Dielectrics Inc., pursuant to a stock purchase agreement and related agreements, for an aggregate purchase price of
$80
 million in cash. The purchase price was subject to adjustment based upon Dielectrics’ working capital at closing. An additional
$250
thousand of consideration was paid by the Company as a result of the final working capital adjustment. A portion of the purchase price is being held in escrow to indemnify the Company against certain claims, losses and liabilities. The Purchase Agreement contains customary representations, warranties and covenants customary for transactions of this type.
 
The following table summarizes the allocation of consideration paid to the acquisition date fair value of the assets acquired and liabilities assumed based on management’s estimates of fair value (in thousands):
 
Consideration paid:    
Cash paid at closing   $
80,000
 
Working capital adjustment    
250
 
Cash from Dielectrics    
(3,272
)
Total consideration   $
76,978
 
         
Purchase price allocation:        
Accounts receivable   $
4,384
 
Inventory    
4,418
 
Other current assets    
122
 
Property, plant and equipment    
4,600
 
Customer list    
22,555
 
Non-compete    
462
 
Trade name and brand    
367
 
Goodwill    
44,516
 
Total identifiable assets   $
81,424
 
Accounts payable    
(1,325
)
Accrued expenses    
(946
)
Deferred revenue    
(2,175
)
Net assets acquired   $
76,978
 
 
Acquisition costs associated with the transaction were approximately
$1.1
million and were charged to expense in the
nine
-month period ended
September 30, 2018.
These costs were primarily for investment banking and legal fees and are reflected on the face of the income statement.
 
The following table contains an unaudited pro forma condensed consolidated statement of operations for the
three
- and
nine
-month periods ended
September 30, 2018,
as if the Dielectrics acquisition had occurred at the beginning of the respective periods (in thousands):
 
    Three Months Ended
September 30,
  Nine Months Ended
September 30,
    2018   2018
      (Unaudited)       (Unaudited)  
Sales   $
47,808
    $
142,813
 
Operating income   $
5,885
    $
13,970
 
Net income   $
4,134
    $
9,700
 
Earnings per share:                
Basic   $
0.56
    $
1.32
 
Diluted   $
0.56
    $
1.31
 
 
The above unaudited pro forma information is presented for illustrative purposes only and
may
not
be indicative of the results of operations that would have actually occurred had the Dielectrics acquisition occurred as presented. In addition, future results
may
vary significantly from the results reflected in such pro forma information.
XML 21 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Note 3 - Supplemental Cash Flow Information (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
    Nine Months Ended
    September 30,
    2019   2018
    (in thousands)
Cash paid for:                
Interest   $
579
    $
853
 
Income taxes, net of refunds    
1,593
     
2,308
 
                 
Non-cash investing and financing activities:                
Capital additions accrued but not yet paid   $
209
    $
216
 
Recognition of lease asset and liability (ASC 842)   $
3,831
    $
-
 
XML 22 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Lease, Cost [Table Text Block]
    Nine Months Ended
    September 30, 2019
    ($ in thousands)
Lease cost:        
Operating   $
918
 
Variable    
167
 
Short-term    
20
 
Total lease cost   $
1,105
 
         
Cash paid for amounts included in measurement of  lease liabilities:        
Operating   $
905
 
         
Weighted-average remaining lease term (years):        
Operating    
2.92
 
Weighted-average discount rate:        
Operating    
4.45
%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Remainder of 2019    
299
 
2020    
1,149
 
2021    
1,119
 
2022    
957
 
2023    
36
 
Thereafter    
-
 
Total lease payments    
3,560
 
Less: Interest    
(228
)
Present value of lease liabilities   $
3,332
 
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2019   $
1,051
 
2020    
1,070
 
2021    
1,063
 
2022    
975
 
2023    
36
 
Total   $
4,195
 
XML 23 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Note 13 - Acquisition - Pro Forma Information (Unaudited) (Details) - Dielectrics [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Sales $ 47,808 $ 142,813
Operating income 5,885 13,970
Net income $ 4,134 $ 9,700
Basic (in dollars per share) $ 0.56 $ 1.32
Diluted (in dollars per share) $ 0.56 $ 1.31
XML 24 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases - Lease Cost (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Lease cost:  
Operating $ 918
Variable 167
Short-term 20
Total lease cost 1,105
Operating, cash paid for amounts included in measurement of lease liabilities $ 905
Operating, weighted average remaining lease term (Year) 2 years 335 days
Operating, weighted-average discount rate 4.45%
XML 25 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 26 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Stock-Based Compensation - Black-scholes Option Pricing Model (Details)
9 Months Ended
Sep. 30, 2019
$ / shares
Expected volatility 28.90%
Expected dividends 0.00%
Risk-free interest rate 2.30%
Exercise price (in dollars per share) $ 38.61
Expected term (years) (Year) 6 years
Weighted-average grant date fair value (in dollars per share) $ 12.70
XML 27 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
Net sales of:   2019   2018   2019   2018
Products   $
47,400
    $
46,423
    $
144,386
    $
135,670
 
Tooling and machinery    
952
     
537
     
1,920
     
2,135
 
Engineering services    
1,042
     
848
     
1,814
     
1,953
 
Total net sales   $
49,394
    $
47,808
    $
148,120
    $
139,758
 
Contract with Customer, Asset and Liability [Table Text Block]
    Contract Liabilities
    Nine Months Ended
September 30,
    2019   2018
Deferred revenue - beginning of period   $
2,507
    $
871
 
Acquired in Dielectrics business combination    
-
     
2,175
 
Increases due to consideration received from customers    
2,256
     
3,088
 
Revenue recognized    
(2,231
)    
(2,216
)
Deferred revenue - end of period   $
2,532
    $
3,918
 
    Contract Assets
    Nine Months Ended
September 30,
    2019   2018
Unbilled Receivables - beginning of period   $
65
    $
-
 
Increases due to revenue recognized - not invoiced to customers    
660
     
236
 
Decreases due to customer invoicing    
(712
)    
(188
)
Unbilled Receivables - end of period   $
13
    $
48
 
XML 28 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Note 6 - Inventories (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
    September 30,
2019
 
December 31,
2018
Raw materials   $
9,880
    $
11,727
 
Work in process    
3,162
     
2,521
 
Finished goods    
6,177
     
5,328
 
Total inventory   $
19,219
    $
19,576
 
ZIP 29 0001171843-19-007361-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-19-007361-xbrl.zip M4$L#!!0 ( ,=%:$\EBO8'BJT ./0"@ 1 =69P="TR,#$Y,#DS,"YX M;6SL?6MSVTB2X/>+N/^ U?3?.B"B**(; M!-@H0!+[UU]F%4 ) H$B =!"1L[;HH$JO)565E9^?C'_WE>FM(C<:AA6S^? MR;W^F42LF:T;UL//9S]NN^>W%Y>79Q)U-4O73-LB/Y]9]MG_^?@__\<__J/; M_858Q-%=F6Y MVQ]WNQ__\7SOF,9[_%<"""S*/AH_GRU<=_7^W;NGIZ<>?M.SG8=W2K^OOC,L MA&%&SOCSV9]\/[,]RW76FS?8TY3,>@_VXSO_1WA3'G?[5-Z]YC@.D$+WG M_YKPHDZ,Y'?@AW>,"K''R?-LD?P\_H(O3.(O&-8CH6[R*_PW?$G=>HG: T4> MIY&-/Q&\8!K6'RE/X\_W&MT0V=*,&4V&B?V$(,EQD"S;LKQE\ARZZ[QSUROR M#A[JPE/$,6;!>]28)4\$/R1,0YV05G.-WK/QX11::OB6A_G.C=_S'S:,[0O"DLF?EZ73ZCOVZ>90F/0=CRN_^ MWZ_?;F<+LM2ZVROSF1IYW@*E(TG_P%G?4_;3#9E+#(KW"X?,?SY#>G8#6O:> MJ7[F_XRB]/,9-98KDYR]X^/ :GQ_OB26#O]SOYK:@S2S+9<\NS>0:UHZM?X7O:"X,8=[_5OF4P@%%_XY/@ M*.'87RS7<-<7\+VCF9>@5I[_+UGGDA3 IP__-Y4'\G#$ITH<=&=.>[FTK5O7 MGOUQN] <0J\\EVWXH,!B !B_;39QT#LZF1E+6 ,_GUU^_[H!8GHF>9;!GV=[ M>I>R,<\^C@?J6%;C@*7,O ,EE_L;LK(=%WZ_=34WGX IH[./_R8T!D#BH-M3 M?X']YP%^_<6QG]P% +W2K'RL&+3Q0=+)SI MEH"E"#_+ROV=X9KYM ;(*U\A$ELB?+KM$<.Y[AP-%\[M>GEOF[GP R>? M(#8,'QU_?!\@!R#=&Y;FPHGAPK:HH:.$P1_PGD7G!!:4_B_;^0.&N-!6AJN9 MY_KO'G51X^T"!0:5X@,5? SF.9_]Z1G4P*'/GPW:_6R ,,][LE!*)] -F=D/EO$7T2]U>-B8 M&]J]2N3.CJE(&(L8 MCT3_ZMC+X+6,FZF0 N.)D +*< \)#@6Y-DKDDH6Q].AQ$) M/QRKQM#F#I>AYZR92"

R WC=DI?!L(C<43X-L@1',$&K@L1306T:0^!N;# M++LB&JLGAEIN1306&N;1H\]+D.=]>F@L,KZ/QNLTMHG-Y=+9=@GS&)KIV\_X MX]7\&YI6S/".G+TR.JY$=I_<%^T$']6)*H=H90>H)"R2K-7I6$C-X2A"S"R0% 8\A_D/@ OW6%D9 M]P^&W#\&,JL_X>"P\<6@/,#_ZW?:,RR*&>@/[2'9@SF.\^*W7[7?;6=SHF!* MYU>B&[-P:PEQCDF^,AWO7""L/(>SW1D/9Q[<0 M418A(28E*<$+LW*0$A MAN-)LPFQNSH/)X0:TX5;$H'724TFQ.YJ+T((-44BILTF1#8=<>[!'S;NTGMI M,132XD4HB1R4$"O,_K3ARR.;GLA!"['.E/L-IT4V59&=%K)8;UA"#(#2T^H95,@V6FAIBC3 M8;-)D4UUY"!%BA8] ;'(H#1RT")%@0Y?A+KXPB+";"LQ)FR+&"FZ<_ BW!EY MB)&B/(<-7R79-$8.8@Q2M.?@1=@9>8B1HC]'#3^S[>J,%#Q%NO'D5$$*CB*5 MUW =R?3'OV1XYL M!WZS.IF289F&13Y(6A@E?NL:2 M4,DB3Q)@HEG^K]3XB[R7Y/[*/?M?#^Z'$QQ16FJ8A?1>@M^E/OM7&??4X#2!_;>AG\XP#L8(1@L^"P5!4Q;KCY8]W15ZJ@7Q,$P(LD)P)<6 MVB.1[@FQ8"B=2*XMN0LB@6SK>$S6\1,%X=19UM4F#H=*]ERZT.A"^FK:3Q3F M%BP\NB&.X\2M(=4&WG M28=0ST2" ZLT5%8LX#E@SFRA6:#HX+?MX23-TN%_\)/_!CP3?T/CF1(2>5XA M?VGPA+;$R"$$45NM'/L9M*-+S'4-!/UI.![$&.HN;(\"(HPVE,1DM0X.6W8, M'&.Y B4O 5=6" G !F1Q6(8ET-$B+E(;BT0PVCL$F )+!%BW1!+BX3'@6^1] M@U+DPMRP-&N&C]#-RNJ)-(KH<[@SI>PHD:T'\]!USR17\R_+E6FO";DESJ,Q M(RQG]1.(C8X!=B >3!C/37A?XV%58:8%CRJ[L*E+/ZW/GS1'Q_3?.\S@.607 MZXZJVK]\MQV=.-V9;9K:BL)0P:Y".X;X%>[3)C%;7?G],EJI'8RGNLJ\6 M\\FKQ;SE^4%Z"R:!01\<. ?I7=^^C9.B39#(W>8K1O&5;R[:39IO:LNT4V3;H#YO!MJ*;\K\0OJ2= M.!M@+*%,\G,U]^V^I1V6#Q;MQLC/J,BJKXP>KYDCTY8A#6.(W'*D61R1!^H1 M65+'\7,OC.(3_0W!X,89O]C%3?&'9;@2N\RATINSF]L?].QM#B8?Y#F(W[P( M#OAEKHY",]5J9\M%9+<^@K9R4+$.&[5RT,J!^V$\GK1RT,K!AX%<=B M3S> QL-U:XO"C4;^LJ8T6!KUJ^W<:<^8N;*P3911^")YXE\UYP_B7CL 6:8$ MP0T4?M72P,7$/$SH8*(WMS]V4^/"GCN\\N) 4 :SNP(.QAOQJ&I/#5*O"V)8 M):T2\@?+HI6@J'8"K91Q;]0OE5:\@]M[O_0H#+=&Z?-;-"2U6]I3)'(8JT41 M;Y4P4?Q*S*F3'@;8A#'_M.W,/I-IB**AI_5";C M:3)\27,7@7(O$0=3<57B"1930Z!+>B8!>J),>7.SKB'[C.C2FPE,NZ+\$XN M8-T(Y/84\1?Q>-P7&@[*>&MC.1R_)A%*U!(@2I-\I>\;@=:>QT)^SHHPAU('@Q>HA3LUTX3X5&OP?S?UVQ$ M>'HX)DYIN0RSM;L)Y@8-[9A/6 R*Z6MRN9Q5TLC&G1,= ZWM?B4I:% MAJT\'HE(5 2SFLB54.NL%'*E'/&G)TRNO<[. \DE/@$KP@5X N3:Z^\\D%Q" M?34:G+)T5=A.LE]P1SHRHH=:7*JP39(\VO9&O&A)R6")J?D:734.Q7U6F5K4 M#U(U?FER+/1KU"/'_.:1Z,D/?^&%I XPQB(*C'/LMTM62&G#Z6_^C2??+8AI M8C]U8A%',]'9J2\-RZ"NP]O@^?6L]NX?0[%6Z/?CU,R$>#G$VFN*'8E8XH9M M1R367D/L2,1*\7\?5;+2S; C$4MX2!CTA\>4K'2=%<1J .+?8?L)(C?"'H5U MDE!\4=Y@1=8H"@IO]*?-56Z-(J#P[#J5FZOQ&D7!%/>;VEP]F!JK5 _AA+ M$@;C1NFM6H@AOBH8*TW21;400^SGD4?',T@3%$PMU!#;YB5M4T^:-2-?;>>S M[=V[<\_<#3<]* Q7R,6AN@OW?AC*@3M#8*Z0WL/1H#C&64;9''JK-;,O,<%EG]Y1D[OQ"==X99KCS7'RRX=;DF M/#CBG'=:R"GR6SD?RFBW44V0XP$;B3J*H%8&N+50()VW.Q08"2G0/U'L4Q;C M#O:[#:76,$:SN#\*8=5GM@!N*^@X">,QVSJSP9A;043 MFPI&&X$I V'O33G$Z#"P]Z/NV%\Q5W=[_8!%;LPR'3D/PG]++PQ$J1X)V9#] MWG"43I8TE"H@R/9!JQR""$XD"021>ZIR!()\1N6\M3"JE1'!8:=,&?&1JH0H MUX/$[/J$I:1J3TC+IW MI'<,D-*Z_C0"V<1N4MEP?65]IIK5H^3U8EY7J;B74C@YLMC?_+ T3P?T]90" MO:^[S'0CJ%5C Z)Q0@,BWO! ,TG;8*A@C<+.I%^D^FK;]>1H!>"5SJ10(>V7 MT_GD"@YR&OIV_([%QU+M*3+4&+D9=B:3(F5V3V6;/05>R&IG.CYF]YE&]''@ MA[Q-N_%68%*VZXZL#MK%VPA>3#OC0OWBCKUVG!#LM+S:>O?5PT\Y/ M$2')8DB>\CIZ";0ZRAX5>*.X]WK#&78;U"I%L5+$2Z5V?VH$*_#*\Q5L3\*U MZM_(M2+2KM838 5>/#=DM0JKNQ]VJ[WW2IR&;^/Y[YM-*0]=LUS#\F!E^^X= M>/(3@?')Q4*S'@B]M/S@;'@$Z\ ^NXYF.Z *-&=]Z9(EA3/EU?Q.>ZXN_"(> MECL8"5/WAI-)/"'H&'1H*"=*B?G8XL18G NH3L?]$V(%O!$"49LDCX7!G -9 M'60F7PSX,G&N1&:$4:1<8JK%^88\$LO+EL%6BJX2)FH,QI/^)#.Z/MSE(%H% M6TC*9"NE^F!,+^SE/2QS!F'XKE].DO4QV8?PZ'"$!S&$!^)"0-NAR-FA M+P_K'!E0\D@<5WUD+))2.J)P'U26JR!9DT,%?8 .JDA;GG3OX[,P24_N;]76 M+)';L)]30_=W\CM'L^B<. [1Y41LE!";PX/:MY23N [5>#0=)VOA+ CL1?VS M06>F33TG[*>47::HK([ZXXG MAP6,&3]<86$Z8[Y.B5_IIYTJ4R,.E/$JS_ESEY![WXF%P/&0HCJN/:,'R[<[ MQ]Z]1V 1_6LD4V319X4_.&-O';*E+0A\8652BK*S(]T,>\/2B>5&121^MO=A MV!E\QU$0FXW]NQGRRMI^O0)AD+Z2>\>#\Y$D=R34KE(4?G=!),QATZRUM/*< MV8)UN*U!1/O]O\?H:,\EA,4."]+R:S"*O\Q8I3D ![4H_!W9 20X"_0Z"#OU M-,L%_2%I_H,!/I+VX!!6;T""D26'[V#AM[0#8#KP&WP%WSW K^&[*]:3#>:L MGB8_3>+7G1N! ^UNPCJ $:291A<]Z6ZQ ^&31B7JW?\.9&$TV!3TE'C38F\% M T3HQD;_VS/N/!^D)]OY RD^\_OD:*Z$FQ=\U9/.@2R;@J!U4$$9QL@ 8F%[ M%!G'!"&R'S.<5YJA2_=K*2K(\+4&;*:>Z09R-3<0^AT\-U0"/*459G+#L/XK M6P0VJ'1/\.4%,75D!:$SQWY"8J.N6%J@).-0/&B&18&2L,-IR#I3,Y8@:T!8 M"F*-&)EA?RW.U.M@SO.-R*+1@ -),P 5MG58R YV<:*8=M1,CP3,UGAN MK!9D6FYQ!W_WEO ]7TPP#MA7V@/C4'0E49 *L,)@#D;@R#QO0 ("2:9OWY=& MI@HHGS10:"14F[V4WV L(;GD8D=RR@R^.#"'H@&W]CXS)L,L$:S">\(+V++X M<@RWE;V6>1N:G+)%3OJ=?J'0J!<1F2P4N'\)=_F7$"94N71MV5\G%M902L1L M8K9J4WS=J1QD7BHFRDYF\*9K3I/2^Q1)\=,[#EZM.ZE]0@'(-M9OP254(.X#.17MOGG MT#U7+I!/FOE5]+CKM!6K++=>RNO(&,@L2=>.O8+YUQT)2.W?SY$_/6/5>FLR M:ZK126=)5JNI+MC]%R@KTZ"M/&7R_BF=X?"8]0N.;BE]MRT8:[DB[M$LZI.2 MF,'HE#>U:O7/G:/I1+*T)6%;V[T#_[9"E4&HU-'XA(4JOP[*[50KJH;=(9RD8S.JFG:"&T8N6XP,(C2F!LL:.2X!\53\%)-Y,Y >1UN MJOR.SI6V/J:7\Z2VSS=R1U6JM^)+O^.LW&?N>$27B-]*K!6E+*(T'51?PZ!! ME^7Y;++/A"<$20Y/7FQMLZ/)J=*1QT547D/#/BH*:%)ZRC!P>!!W._ZY@!A' M!CY8OO@8DFY[L.&7$,59>)*3BCPICZ3[#47_CUBN55/CVB,I9=*,Y=2"U-LS M@V4#/1GN@F4"1)(DI"?BP+%EM7+L9Q;4;ZZW :@B 4;NQ2K52$'Z#WJ0&$2S M!6!-6'J#;\I(++N U "=!>-$H>LNX<$%EBTT;+"LL'U$#5#$NU*PM+9>3/;N M%H2UI$4N,YJM' -31TR>"6-8CV23'F6Q:&&6\4$>X- Z)WX>C0;O.62.(9T\ MZ8-E$FFS3=8(+Z@*>/K];$\ECV:34Z19DA=4N <2V1(K+X2_ZRA6K(<0V_[8 M&MG@B?C;FPHM/+>H%NESL2]+3/P8HXXL]O28N/!H+M$+J"EXU'LD&Q6 )3OSJMA7UXAN0BVUFG:+UO9>JMQ8;GLOG2KG MVMY+;>^E0^2F[;W4'%ZTO9?:WDOYMNNV]U)C>-'V7CK1\U,#\F9;6C5\CVI[ M+[7=7$Z<%6WOI;;W4KM:3X45#>F]5#!6J8HK[/2P#>W>?B2) 1I&V <*"]/Z MY6#A$1;<8IH>==%I],BJV*YLK#=K6^:ZIF )0'0M;3.\XO@,VXV1_AZ#9*3[9GZM)">\1JL:ZGF4"L390$ADRDA52$X1015O2D MR[!R:>Z[GA" <@0F/6 :8PJ(QYD 7R\50*"Q:%Z5,&.UD6!+U9HMDF>OM MK&9A$[/TE@A[VRCK.I.D0KIJNHT#+!_;4@@K95P:" M<2I>\$8"7S#7"L[S<("EEQ8_\G_RW.^V^V_B7F.#BTP-_D1X]Z?"?0I^BV&= M%:"RT,C1:E*1^T+5K[P.IBG]:M5I?Q?:?4"4 O>D*RM= M54Z#6]B[4U74R9' 'N\#>SH1FR[C;?55)[GWB,ET(B3WL#^I".QKEEP&B]XA M&B6?"?]O(3TJ3\?"+7DB#Q,69T:HRL0G3^]>D!D1/EU5F61:P%DQ^FK:3[?> M:F6RHY5FABY;NO'9YFUC.QPUHHUM=) :FMBFQ/SWS_9<@KWHYK2']J:MF1+1 M52"Q#C^X-J3+\!(D*^CEM*4]^)Y1,%+"^R&QVP39XCFCXWIS1E]Q9F@EE,Z4 M'WGT_-QDA7QXD&/US#IJ,NOTU6)>*(VWH=)9H8H0I:3&:F T(I@W,18J;+D* MUDKV8/:#-KP\,.X]@U<1V5TO/BW=R\.GLFC=E!SN'%5)+U&]D+3V%&W* M<(;4S_&T0(AIF^E]K(K7PQ>2Y5UMY>)+7FC.U9X)[4@68178'#(' -HJQIE" MT#O#:1%).Y5T@)-BBM)1"]7G./::?VVEC!J0,-G2ZL2V-.ZQQ)9:>";E=5># MQ.BIH=>+'PVRRAC#+B'>LN/=<0-R5UF#Y MH5_G6(P_A6Q#I5_D)'@J2_ D.%&H5]:Q%WBU)SH_2I'G#\[A68P385T8>"5R M/RIQ+;TYO[V0)@,EI0AB*VEJ9W+4%..6%R$ON@U8\VFIWM'/\;BI+-%/6S%3 M]G)IL#X"%(.N 'I8Z@1LVJ2TR%AL%(_M&@Y%P8+2,WUO&>;/9RX8 &?O"DR[ M";2,3BL*"=T[K6W=ND"&:\VY?O\:@T:4"M== M$:?[?.^81I>59:)G'_N]OAQAVGZ 2L @(5)U!P-!R'JE&+!?Z;GG+FP'P]T/ MHWTT6#(.J=+O;V4PI$Q> ,HL])W4 N4EI=ZA=)P*(1P/1J/1=)@"()_W0. R MD&_<3P%.'O;[2E'@KCR7NF"XX&'^$/*-Y10(U;&LCE(@C$Q>!,PLA%3$8*J3 MX6"@%@3ST"#_H3A_>SP0K8ZD,.V]H.R-VQ^.A"G[.4&Q7$>;N?\RW$60J")).^L[W.(/"$V> FV8,-6@FH0 (*Q_>W*U,D?_$7'B2FET@A?ISE$?1@XR35AY*M[JFNZ7TI\(<[]&PZW<+_'$14 <[V0[ U"BIF=[LIWSS)NAO9.P M+XRLUD*:O:V;^N).08-)V2#"7HG] 8VY0?0[.]PY"S;1F@B;I8#]F@T'$62E M(Y:GK59_(NP.)F]WYRD?L8TN.40GC(4Z01GVQWM!W\Q=",Q]?9L 3&%KQ,E8 MK@G*#/(M[-*D#-7] EX.F!FD59B.K$[E_>)Z")A^9^-#DJ<5<>>]7$3U02@# MZ/UIUJJXSUZN994?Z.T^4E]M)W@^R!VYM!(Z,^9(S_:7I*@39.Z-NP+8BGUQ;T5F M)V4FU0X>Y=)@E_UETD#;DMR-F@_ MDWLWK*!V0(T6WCYR/&U$H9;X,#4TD(S[C7X'E6',URG1./TTEUIJ>,0+;309 MOZ[*T6DR@$E$_QK)=&GIL(J(CM9<5@0.ZC?)_D5!R!2XDZGQY)XAKZSMURN0 M >DKN7<\S5E+("./9WYX!Z]F'3*^%+^@?WDI/8*B ,G1ZI MH1N:@]4G=V:^#7Y=2[\ (S2@I4/C,R%0GS3K#YP% '5 $7:D[[WS7@XY- M].W=A<0JVL%K^/<&0QC7\0>D/-T9-Q*,0F#_76D.S(\/$=?N27< 139>:/@4 M90\Y_"$JIN7*,6Q'FO$QM&",7FF+KH)UC)3P 9X#DWA9+%@K2' W,Y5R2>S7 MS3QQ06*YZY3UQM'J6*-*\AH-]03HCZ5DVJ [$(V8"G'(HVT^LCJ$,>*!(N*T M>UH8LT544NI0ETMM'5.07!E*W@K700T4'292M!>*;8Z%M]1@_^AVI:\&,?7WTK7V0#!QY4^/6'@Y+8\^ M2,SM!!^E;C#7O_O,1K7HM_DWC ^JXU6B,MD%*:#G2#H!Q"S3)E9 M"@;2CJT =@E;=R9693HF.?L]97@$>OY%'#LZ:T^ZM##8"PQ7%D:*A--6*QB9 M'?5]^AA4TLD*11BDU%L!P8,=%E35'(>'9175WS_R*:%.;-DMI;CP3O3M; $QX-?P(JA0^^"V1F%9])!9N"1%5BBQ^9F^[-C:*P?Y_ M ">$7'P+Y\N[SZ?)XQQV :*CAHPC:EO&P>#43\L%[4IKFZPNBV*#9Q07S/1 M!93=]8J@^3XS/59L&9<_&/;^0];&[%YI:U;&OA/9)HS(H9>!&/T)^T>Q-WI2 MB-0YF[B&[3"6+8@'RNG.@1(VH"?\IP9KJ=\;)QJ@0%=6:!IV/Y, W1Q&'M_. MM",EL'5'>V(K@\E6*#>;'119]60[?Q GKGMF(-P$N.[RZ:CGX)J15C:@ 69Y M3VH21Z(J8+,5,;WYA'BOP!R#105_FW78V"KL/)T8VU#$HQH#H3(L1F/38'1E M9W'83B-K,*=AU ACIZ<.1:-^LZV'+CLN,67FG^1HL!7.;=.T\3@OQ5NPOR\3 MAG3,0@=AM0G[^9W%9>8?E]X>_%0K^";+DN_LWW7ULW=V<\G3)3-]M$VN\UY' M=KU8B31N1 M0\X5%_.!F;&38V;!?CFTKN+E]Y=AYCLBE@/T35")#&.9*E9&(N" MD=?D><72=Z3@+:S*MN"Q11A*$[U.9X$=^-*CYA@H=6P^?J$;F2$6^0="#^]5 MOW MVXW1EUU \()3R,8@(*!7W9V(;"?XH'\'3]B&_.R M<2U$L65A4N&C^>&PR(,6PA&0> -"## @;819PL^%K#&TUPT()9GFFN)LG:7 M!(7S=V!:?%T8KL=?NM<0'Q8Z"!@9FXR-E6//#9/TI%]#T0ZD6=/A^ %ZA,SG M& O(7Q6P/@3?#^8DU#-=/YI3\U?@[@+D1(LL*TFCU ;P$2&&:&PGV$@811BY MTF5@8 Q?H8&"$J#%?)Y!!I 2CJO)( M^/J"!L)L )8@:@ 2E^FYAQD1X?;%N84,1S$$T0/$_!U-LE=X_L2D8(.D!>NS MW3T:L<]7>TSKP)KC)@$O)Q.E61#_N:GX*MIQVBQREVE>%I)G680I#KZ<#@P)CB<6 MUI^I%-JPRW!A%3&A%BF)1DNR'/D]#*AAW8P&L56SG_H::[&5 MC_ 7H:FQ>Q(+>>#PEA1.;#XTJ6 "C$:?V4OR=L_,S"K@=@[:'>P=A@S+%*F= MO$H*>6N8?C"2D^>/*/5C;.XUX6_!.+M&!96X&7D4E1M/F4$RU*%E)\,4)5L' M +(J4/,=/'&ON.$/2S(BEU3#6A"LHCO3'#68=Z"18]D[HL]AA29!Y:7=\DRA M<_N31@UZNW*(IE]9__2-MAO02')B:2DE+"W%/O+SCE^78+]] S)=S1/>#W.VPY1M_YT;5-SLH5]Y,J7_?11N]O,W4,>V=8FF(^;/ M7LWG>.["GYD)OUN&;Q M[S;H1RN./=\[IM%= 49G'_N]OAPG=Q9*5DC_^& , M=_]<>F[IP:F4$WES)BV' 3P?M2H&J"D,&+8, D+_ M!4Y[MUZ1^,Z)F1G?;,W:3SEQ_>I2*'?I.U]0WKZP^PLPC*Z)@WE\V@/9)6=0 M%?AXLK6EW$9BY::*:+,'ZVV"\0J_%Y',^+#$]J;L_G?;FAU>IWP@KC<[&JA; M;,X)3^GH[*]@/A#7LN\/!E6C#-#]1)9% M-=2!R.I^(N\#])(Y,^ZTYR_<)?*)6&1NN+O;>)[RN5-Q;7M9&2J)0 L *0AU MGC*Z4U5!K$P+ M 0L6%5Z0@Z3#9Y/57X*M";9$QS7^RM&U0"@4BK@C$FM($X-]/S1EP)]+J!6A MHAM.2H _B'G8HXFCM?4W'__3(([FS!;K;^21F,PXV/QV::T\E[(?%-^BB SQ M*]'0-<(L((<74EO'WX\\06_0'$,7T#Y#3):%@MI5I]L:((YZ7L+XJ^94""-4 MC:/M/2@;63;P7,W#+],Z<_WVB;O_;]'[_\V>,6EDJ%VA2]]/*HKH#)\XX>BA M97ACT#_8JU$3\?9)6^VCPT!L-HCE0X1J<=($,M0,T@@-%:&(Y*8,7CU' 4L[ M"!;"+7[\D%/\6,HX$;-M2$4H?;,IO;(BHYETS3R"/TB@]&VI58^?79[=#2-/HIP M;YEL'\0J(<]V&Z"FD4=XRI95T9:3E3[?_2B;_6ZU4G<*<2NA!'=7,JR'8E1 M1Z1A)&[ ,BR*$7H1K^9!_Z&,_O4#D(NB(Y]]O![^.PGF.#1;,!M4>WAP" \E MO9K[;9'B_6MS-)'K*HUH'9.Y!N PJ $HK 28)9_UT$* )9;]RU%9;EQ%93D_ M#0J#T'_EP15?T.=\\BA]QV86:1CER7MN@)P4+4M8":4SE27<+?78DJ!N04S* MN,\ -YZ$J69BG.;\_3%9=[RBFIO2HJ\1\\FKQ;SE^4'ZJ6#5UD%"U5;V^+5C MZ][,SRMOJWL>&!\Y&'<&32GOV7(N%^=&G8%2I+I*R[ECU<49##IJH3HH+>N. MQ3IUV!F-&Z(OCU=QT"\@"C9"D-NMS19 8B>E0'IIY^#3KU4Y'2H%)*@R@KQF ME@S5(G7X6I94H6L[4Z4ML]LPIB@=V */R)2&EJ8,#O-?K <@-*^60XGS:,Q( MR@%U9Z*VOFK)&J0_*++3MGT!7HHD3 :I78A:.7@EG/"G!:?PQA=VB1>&T)99)>**.G \>9UQV?17!FE;MY1J:.]2*Q1MD#%L60 ML/*@7ZC<%E4XU)XT9U-5$:L.<<^K1NK$U0PS*#5IV2YOI>"7C P+ M18;UYB,E(X/N :QFKU_JDF. 9<$Y MD;9J>%+0]R O'NP].O?)&D**%SVV0US-\PJO+"??3M M^R8+5M) H1ZM)*=D%.24Y-\#BT9G^WZ1; MM"2H*>4D 9DL@(O,M["M5IN*\OHP;U-17A_F34M%$?BVX/RS!/U$7?07L3-; MFZ=2S''9)JFT;&O95A/;U)9MI\BV0;](:.[+R4RY9=NNO6)GA'V[;VF'Y=,/ M[AZUX?8-X\BT94C#&"*W'&D61^1!D3#.8^]T%>>C8), QV#M:_FF^,/"QJK\ M"N[-V3VR#DW-@;]9*5!&9>>D]U*P\E*@]R11T6\7*T\ MO"QYF)9_%*HH.R4I /[8H;,]=9@6ENTR$\D/*W:U9^G>[]P6B5[WHZQGMJ5C ML+ >#[&.!%;;\VB LLCNDC3'P0:P_)TGC(U?K1S[V5C"0.:ZAECLG^1QK-9> MO%-Z#?,KDVGR_$%H>O4PN!A:&P6BNX0G%YM>[+7%Q<=B$#$P?AI;-_5P!..( M.C&61!O6=YA'F]WT;RV,9BYCRK_^AVI:\&,?7WTK7V0)"#K+;*PDKZ\DRHH' M[@@AV7D&;51LMJP..OU"H6IM6/VQ+JSZO4';K>.4%Y_XH-E<-OJ#ZF1F.\R3 M#B,#.;I^X93J9ZA4"+)-^O)DI#1B'SG%YA?,JLE1H.-51ZB/.D.UR 92&4U> M,U?426_4)G,TC"FE*.&6,R^5,PW/M@G<GO8^TS+VA3*VOE-S2F#PEL=]-R2N@#@>+?ZX MEMEJW5SD?F=4?K.H-C3]9"5"&?8&;:I"JRIV!&/8FS0]:>$4Y.*EZ FY,Q@V MO>G.43PI*9+FNTY8!%]K$S55LB>CSK#\$@6MJCM9@5"4WKC()4HK#R]44PQ[ M:IOEW>J)T"12QT4\M:=@$E54UN2?A&*(,>9C8?^>&>]WP+I$M992M7KBQ7J/_#\:50)%-.25E3'EIPCSI/_R+"(-N2'6B='#C;3% M?.#1LWYJ.&MF:;A4T@T'[#O;"7/"5YXS6VB4M1RM0?1V E5Y[A^K]3*+MK1A MO5(U;).Z9JSZVS,B_(%*V%B9-2]EB8FU0/T3B^2,UPK8Z:\9=&,-.X8A?:G? M[I47IM&)2YPE0,5:N";W? TXYC$L\1NVP+JWLX5M(J%XLC^BCP\L;9V86WUD M-^4"-$J])1^O[;M97X%#V:(-H&:;AKE,T=INUD\-BGO2* M&,RY"?7WYG@$XI(%^!LZL?2VBTD6L?ENQZN7O5=)8ZF;V+!ZMQ4.Y90I)S:&B,+Q\X4:HY&V>Q( M:"A+;R)5)UI]LJ>U5N^8O;6.;,@$=5*ZFE\GA1VZ)*PH&CEBM2HHY62N],9- M$*!3@E,_>@\< RN>!=\\ M!:5_ I&&[Q<&3.?@B@+1-LRU[P29+;#^+0W>]'U 6VZ3J'/%AB$WT\Y"/Q'3 MNKPZ*?[J))MWB%/,X?"C=]N3[ARB4<]92VNLR";-/.<1WY/(? Y3<'\.D5QC MR3#AQ$%:!;4W9[:#E1EM'K7^9+B+.(1L0XCY2'K,"1-_ $ #,%E1U0BU(W3S M$26!;1(433QJ)D\;!Q[6W P<>(&( MZ=(;HT=Z'?:F;L!R<-@ZOR?N$R%\!8$P_$')R;S2P5B>\E :6+R?PPH;H@9]][MC+&+="E_M1B#X<*4(EX<,- M#O8=TR >\G&EK0/=26('4D82W&=P?/:(]DQHKP8J?;>3;D">0"^$")*@+#;L M:"O/6=F4A'EH/$J,/5",&X,7D0OKN"/I>&Z M8.4Q;?680:3\0]L]7DR=!3-IV/.SI@NY0;Q]_$;-=7"YL_LBT ""FT5^,2<@ MS (.BTL-U-'%PB!S+(,Z\U!I25?S.>@,A^\7US N^LM=O]1V/8:9TN^K.P(: M_'%I84U*A/3:1/BI=_\[VMV +:H0V,UQWQ_ M]L=/W-(.]!2H=#!>P-2F'N_F48.D;XI&(J,:KP6459YC^^ZA,KS!Y9>?O.([ M/$?AU3G2A1=\O[<]5[JY_1&6?M<;2S(9, P"Y^^^KV).F*@%^NO0(AVK O&($7 ME#A1W8:397[DOFQ7;M=(3LWI'>,3!9@WKILW]9O?GZ*]X5_#/I MKJ#&0MKCMI#V4:]"QDI'+I1+]&+*,9]<'6VU-RIRB54BXXY\(D&$ZD0C^?42SCT'#5QS3HM2I#IU M64KJE +YSEWQE6 T1@&O6H)H!#"_I ?CT0_@">+G;,DB,#P:9Q(EKFMB8(DT MVP3<.>1/S\#+_:5A&4MON1V $,;>;1K]^2$I_!(/E3V[=/-O,7&X1\W$VSK+ M8VHXU$:/-2=ZK/HY)QTY7ABIIM"?(9YT8O.*XEHTO'G>A+7&0]_J M2>=5>^KP""3Z21GW1OV&=B/?JR-I/=Q)6+GB-/>%IM3S+ M(3/[P0+2ZX46W*+70G,XU\0P8FDWPBB+?[SS M:/=!TU;O/\/>:-JPMLG5/!I3=,-SX"]LZE+FJ/B$D=C7&@LKH7=@4'PR[=D? M'__G_Y"D?P2#?=$2 M3F; ?Y/^?';Y_>N99.@_G\V&JJS*H\'@#)AB\/<-:@\4>=SUJ-X%\G:?[QW3 MX)LU/?O8[XU'(6J)T!P$\"0$>)(!X&$.@(>5 QDE7-0>)098+DWF51$83D' MA<RU1!,2F>Y)'B%)!]> X$.J21Z4!#HC?K.1FN$D\KJJ#\>RV),=> M:I8X[B97>,U6H-Z'>&1%Y(M-; 7[[J P&Q@SY:*_'P8.I=VQHDUV<#AAIG=B M\1;D32MR6S5=GX M?'\U.,:@//@1;B??;R>QUOMGRGFY(A.P YS.LZ! MT= Q,"+>DH3W_-A9EKS)K>]&'\CN,G'"H_R,@8<1H#H2&%B\(1'\:,'I>X<5 M+/N)E87U4R[#D.0WAK6)MZ=OV[I2KR,F,T?(WZB*D#]?Y#$9^5?T*%+IBY4G MP.4@E$Z+.M]A&ZN+.'FN(ALJT44C6RMA9*;(UIB'+.>%95ID094KI*7V*2RY M!C%<.1K#TX,8&K:JLB0E-)_>*:'K#:-W*]2M4)^ 4->8KC(0I:MP;\+.$55X M<-_K"&O35S*EKW0&A3HCO9CLE1/FH#IJ\X].FX,#N=;*TBT'RU^#:I$^E"\B ME4QL[OY+L*OO>MAUCX5 ,@=\)[@.\$MDH1OZYO9']JKC;?Y*V;EOI??6K(2> MK1A4+ :E]PUKQ> $Q6 X;L6@%8,/H](;<)=(SZ;UE0^B&;V(6 MB1^3'HE8),\ST],);ZOI-YWP8Q=7MHNU<34SK ". 9*\SR@62J(=C("$US&^ M,>:BZDA/"S_%5Y2PZ"ZVHDP-*IGV$TOXU:RDPN/^2T>, ;%JG=ZH>?8ME= M!#82I!J%FN4@5R_?ENW&>,I)Q4O_NF(>[<24WI.9YOFM"7P&/=F>J6/^FP;\ M"6)V>])7VT$+?E%3SK*+8851%+LU)80V-UEZ-^4R$ED<%4%_V>EA)X3L2W93 MX!Y;Q\#3V#&A>FRKGV&WRW$\D/RK75?)\%:R-[6A$_>GZB$X2FWGA)8U+V;Y M_D6<>/N,>@1:[G?4P2!C[G[TLSC;3I0'S;9&&)1G'MUISS=@)ES8K( _O'^U M\IO2T+QII6HD:U!1)]%,8YXEN/(<@MF8_:$2 3LS/.7AD9YINH7'2(B',AH> M%X_TY-,M/*9"/.3QX.C\2,E'C>,Q[8OY,2P##[_?U2UQ'L&:#NL+1"L0?,=2 M.9B_Q JATCML[A3]'4L3?+?=?Q, ,U*P(43;$/"L&T-6%B4YGWU4)GW\OPB^ M5<%=$WFNV=X-MHO_%3XG9\\!]@DV[)]]O%;_+4^4SS60)A'F.+VPY#>K^'U. M*7'IKZR+(=&O+'C%<_!$AG&,8=&*'!AWAXU(>,Z?NR;,8,MRZ5).ND]Z^,D^ MJK*18-':7(.\YWUZV&_L_6\$]FPI8Y3D#IPQR^&TB^3O)+=L2N'G+.7X@F@2 MK:N_39*=F.Y&E EF+[WY9FCWV(/6(/2MQ+79^\P&&D;!M_1-LSZ#'; H\8* LP-2[-F!NO?2EW'8R6I4JC5MEW87P1; MG18)',I-GY1BURV[,H3W#.ID5C:=$5Y))?M.\EKI AL_+%AWB$'/RQ@-)XVP MZJ.#M&6,=JT_KIFJ7TVQQ=3<,D9A9ROTZG[=;(*76YO@B5%?A1K6RG/# MFCY+K@7Q)Y@YG+XG_:=!',V9+7 1\[&II!,P?7@'\_/;BQIG:OCES@"]KKF>G/5[E?-#KN\^VUR>?/4;9+[Y(:7-K3=W(NX M[&9>8[L1F\L,3U^-$DFK]&TJX8CXNNC<$P96TECJS+,T_7=+XUG!0T>F?C1(=98W")%CP&8("--@/=X&@6Q2'0>9_R MLCT#8XG+-O6PH;6!0,P=WC)US>3XT39!-:+08S-PP(DAC:$GT=;#V'T8_WVP M\1#!@U-#-63&.;QIRT M(E@X7.$8(@B'(NV![++WGE!7@O^QVNXH"T]8/#V(O],F';_@&7F@2N&2VL S0HV$'CZ07 M0I."P6#KQ,PAM)F<&I443DQKL]U/:+.]]4YI7;;O8J4H75\Q@2F&4L!,[M ( M1T8L?$-X[5O!':9C0A^@OU.SJOQHM/E2L6W/XW:'1P7N:N#[75L(\Q0*8;;W MB.T]8GN/V-XCMO>()T&K]A[Q%5],M?>()\6NIMTCGE)NVSY%$A3@QU.O!H=1 M-#KP-.S@29@^:2MVCN'>O^B] [KYX=$E\_0'_A@\%WD\Z4W;G([9V9,??#P7 MMON_6#=QQY@;[#C@'U2I!Q-H-/0X1N"(')LB;B+XAF?#F>O :\K> @!#Y]'< M,V%N@#/P\#"4M >'L -Y$X_$=[&V!%DN? H&.;$^09;5P9Z"/J6 3TFDWY3"9*&D"+,!NE/A[4A%'GI"]]3SN>@ M?O]--.5S*CM :T(CC>L8[9.G*OY5]#MFHF#'L1%08/( MLX^JG'V99@2P",:%&"I>>_*X"#_+8"4;P_8.XMY$K&25X;@H8@!44<1X$Z-# MY%*XJ9: &8.J,&I/]D&("=J;EH/8DYT9K5\"_LN"LN+(IRQZ]FO.G;/9W 6)V?O"L&0GJ<=HQM ))3(8?R0E@J$"-Y;S217\VO'7A''75^; MFN5^^=,S5BS@(E/A@DB'8UEDK60D7CY@TJL/Q*DXDH66<7*>N+[-6*Z))#R,1GA/X@4Q/A=F%*C?S[&B7@,:8&QF7NQ"6J=!JEU55V5)9 MX:PYP,FS&PVG0HM:5@9J&>"DE[39!D=H8@SZW,=7 G4RK_OA5&C5JL-17\D& M#B]7@TKAJV,OD^K5?")SVPG+VA#ZY=EU--O1#4MSUI/4R MN!TI)(LC5;PJIX.X'5PA$D>D5B[#315KD9$R?@74RK.21ZKPD"6/IK+\"LB5 MR\)0A68L;-ZCHTH7#!#>?1Z@43 \SYNNTY.BT^)S7 MF"\MQW+Y/(TBV3AH4WV?%,;VH$/QDHS-RFZ="NB M(QYSLH(S/CKY;8N%0;$JI$&-;X=T$5I_9)P#\X(6H _77?L)PZ&H=T\-W= < M@_CQ+D&LU";9+ %MEMF)ZM18 HQL>L!WY3DKFV(J*-U.Y0[C5TA0X9 -R&)8 M@@"H-=&CO5AJ,8\C\E_T^<%KZT:2 M0A?$S_CDR ;!2YN,]RB6.&,8B /LJ%X1#'O*WV-B6T\A5V74&\;G#?E^S_99 MD10(!R3SJG+$^7>J8;%FGQR=6)/LI"N.'@;O-6+4A%)&@6 MT\T/0V8F'*L$$A0A\&U([4&#;R-8XXL+(&C0$69A4-=V6*&0)+;VQ*T*=L.9 MTX[T@L._'QOSB5BDL/M[I(J#5OJ3!"_'SOP' IG/TR=VB@^F:H50YO.PB0-$ MIFK%M,SAV!*[T-71J "4A%YKAKX= I*7C$H_Y09D*&+V9N[\L.4@'L F9K%P MN>R'[6:387+(55Y?>&F@]%4!0Z-S'@36_CN^OCB46ID,#P"+;:R?"?_OI77N MI^)<\TR<8FMW.A!ZQ[N*TM^&-AV4PI#G"@(:"!W5BK)[9U0.Y +)R$]V\:7$ M8+PC(WN!*0/\7+077Q(,U'%6VN>"'_/,(NG]6>#_[89L?';^ MRW 7891L4@9=Q4(G5LO[A2X5B9(ID$\4Q5;$/J57)T[YY%-H5DZVLE%*1FJ_ MP7+ MB1,U.CNWU,/LF8R8I&/)<(@N>YPY[Z_'"0>85';3G%EG;+9J'O5702, M0A#G,P6$^ED9*?NIG1GB*RSVZ <66 ]Y0MG%!$XY*.03=>%A M8Z#N6Z_%42C12!$K'C4G+W+L]CFPR<65H5 !*9-]2^)@9*X=LH+SMN^R**J' MQ.&/PQU71"H@1<'.IXS$R3^C?9OQ7K#1<&.-VY:VQ1J]T7/7=8Q[CX5$W-EA M\SAZ/H#+>;1 :H)YD##0<]3P.1R66RK[%]1U_8\FHQ[/KR@@Y;$8[ MQ<:''+[4P,'^Z0<.,K-$"M>&7UZSCAC"M*+DE841;@I*L6)0-+6@%.M/8KA$ M,C$[%V/N B(%73;8^PV("XDU]\ RT"$!B]2#/IA#H:R_K$K.AU-6)UTF-P-T9HPC6HWB=Y& ]P46; M9I6:2DRR+YN0(H^2N6>R/B4YN%,O*PZDN]QGT5 IY8]/$Z_ART1+R<^NTU 2 M%1<7SU)CW[>1!IGJC+,!>(T>'NJY-RFL+4B=8KBKHUK+AQ>C>D,A\.6@+'&8MW6LF]A8I(+Z1 0^6*SZ&I-O> MO;E[K9K?MBX\2:V^B?ZH;.D]B)X'7:>UTE"Z-$Q::6BE89-%WQF-2]_<6H$X M78&0.\IDVG"!**WM8EK<2YEC51+E%&L9%10=XK7,=*Q^L1O&A%5 ZBY)5/T, M/ZGR[A%]4Q7$CXJ2CEZ1IC&581I1::B>>7^:#M1D<:AI_HDZ$8MC6_*J 8*X M6_(J+,7CL+9I?E?275W;E*A0@VX%A4I'B04MM3[+'V G+_\3?!5GAEMX^^(E3ZF<]9AY_/RCOI'4M@X#PT+!+;7D%RJ172+#2]\FBB M)%=SW5&!)*===40_1\LJ["V#D%XWX3MQOSQCXQ40LT(=&W,T2#'0GZI_>VJO,W%^Z"N\&,ATW>+)#<7]7S=X%;'0#,L$*E=)=T7(U>%T MNRIT04IEK^ N;$3_4>[OJM3]4)54MEW<]WNG%')LWIQ Y:O7+N3?9*=^6RI0 MO#[CNH0B2*-F%$&*#E)#":246YP76NTH%BV:H]A1S92(E![-"F.^(D9[)&I+ M#HM>D(IN1Z.%7K'\#RM&K0>M:%@+&;P9G-G4E=X$7059S0>\MZXGQ&!N.'[= MCR#&P+ Z1YG7]EQI2=R%K;^5; =TCRLY!(;^BVD85@JJPV(_L$.D$;;QX9?G M[*:?$]8GL\X:0Q:]4J_@/OTE7:8GJM@#JU <[M+=53--K#.1J>16Z]J9= MZ(OIR.,B.T]])&TEH5I)&'94I?3,W0:%7)1938FG&Z:'6@#%?==X 9ENTTV+ MFM;3CB(W/=VT%8A:!6(X;GJ]BB)!.>+[.,'-76"*X?TZ7KA?S6\()<[C5I.K M3,$XBB(+^XV-P-+8NEC<"T$)(.^+Q &0A9?^0]@22P)Y^\8V*SF%=\?R%!1; M,G#B6]I$*#)02'A9+$]A->6%XD9[^C5P^146N+ZPH]=T,MF.1-@'0'& ]Q.S M+^QD)\MC1;!$\D*,?A3L6,:\*,47M;!='09=)$,LAJ $D#.(K+CW^W"GZ^0! M(/,VO;P9:! A43#X2!8*QA:P27,?"F&^2"2A',B[4E FE*+ D0 N$;.E9_K> M,LR?SUS'(V?O"A I1Q"2N./F=E_F+$3ZALT'+^RL5!$N"''C6%GNQ\/(-E,* M(+EC+=/RA_G,NK JFQ#BD__J67@!?<+WS\>^5F7S?P>>2[_"XPLJ?<%2$47. M_2VAQ83>K?'P BE]NN$#;WZ28D% C?3GLY?8-L#BP=Y7NRAR<+T\A\N>P2.N MBBPWUV4(T3%]HZGE1 3>STUKZC8HH% T1WHTS^E$!!RD>02R]4\-3L#H#6NO MH+-DT9YR\G^A3&ZA -TN;,?M8A!S>]-XO)JP+_B:L?JJY_QVT=Q88>UMTE'+ M9?2;7MVX+D7\ J/$2C/Q3U$)L90Y M+/]9LN<1G#:?N*HRP7 S3,,U"$TX-V8E]\$L+YG##5V#N4-5,AS6VEVD\J/> MB]]##E!([7;2F.VD:$P_6P=$[VHPI?9 (F6/^=: QS'I#>O;_#:[3[%E=!.6 MZ>O:<6J9K=:S>&]:>IVUANT]96LOX,(,S6 )Q)BTZJI55ZVZJJ^?>F_0#%/Y M[VFR'$;L1F%-B*^)!])L1]M02LA&_-@[W_PS]/I7S?6 4.L"D3C*:XS$J:"M M GN\X4T4\@S:J$M095HD=Z-!EZ!M-X5Z!$;NR(,B(G-L.6F[*1Q#9 IEB!U; M9-IN"C5Y:=M>"H' M+T4,M7E*))F>&QY*3-=NFVMT!R+NEOV\?FEQ=[LQ-BL MM#4K[MWJO$RUB(:C(N%=QQ:A*M0>>G+>2T%V5ZOZCB6;;Y0&%#AI1F)'BH?Z M&H048WE8+5MT9^V$[Q20X#94I+!^5\#86D!=3CJ;Z7,9@/C,.#/T6;^-]&'I$1G!2@#+&*J"ILT MJ*.#:!H 4P 5VW,.0D684ST=C@_'!: Y')>[A4,.XXNXU(B\56DD-SP%T'FR M#T)&W,A%'A1 YLD^ )7-[=#5_*M!85?'H0["2EA:0)D>@%0B7#GP^V$%L1!$ M__*,13/.68#P0:@)BU\H6S5X#@)I/U;T@&M4OV_)N!%7J=%!CMNWI'^VQS)Y MT>U-8E[BYK8WX4*?%;Q3[&QRMR#2A;U<:=9:TG1[A?TVSF\OML>L0 0F@YB- M+G4/F5/ )>D-(]7?GD$9S3[4A\]F4CW&H;>21O&46#T0TG]IEJMH%H6#JFWYG5JD)_0[&Y8$>QX[P(*"]TQ,7H&_--,$Z5BMX%]\ M&94R._!2P$2S=,UAK7"8^."(V*^%]7=QR,Q^L$#@)$V:>4O/A)WDD73)?$YF M^/SO'B_M ZJ2#6RO"(MXOM=,S9JQ@[5#7(VUTH%=%W^CO ($D6!?,@!L>"28 MMR>=SV9P=(.GS'5' J#]AZBT@O\X.$O]'(@QX EH#, PYP'/#-(8R S;)\-= M<-0<\FC8'F4+\&;-:Q+>&Q=26OQ/X+;MBFT!/BBVZXP < M-,X!^3: <#,.IT_$<,>>?F E%'5L=,D[DZ''FO4?8VW(N/8!83!8'3IL;#;# MO,^Y:3_17G9[+&Z&J3V!J[=LVVZ!DAS7!92EJ]KSN3%#/0^'+&\.Y/$R,&8FX"F1YQ71#=]L0OL!O0G(2J+-%A(E;#V8P,;=L#"2.O82_PUMH-IH[(W8 +C!29AHW*]'>FAO/,%!P&8SPW<,+VHI1 M[R_8CF,H:B:UXSAJLS\P>P1 34"7XO:^-%Q\&L7*-P31&@W,T Z8L08000-N MPW8)/X/5MT"SD=F#L%*CBQ_AFVD.:%V@WA-:L0N#8I?'65@[ OLY&R#M&K

$G_"NP[I/%<]Q\+-_K&"K"'YXC#/$?V?+[-OLF $_8, Y:B5@/A*2<<- M2>>C^,R"2IV0]=)Y)UW^%+P8Q' M(BQRB'\\B.J"_TVY*8TZ 4UI$ X/O;[FFNDV?!-LHD+T3 /GPD?,)7'S3\AAN.;",ASRY!'!V)KV&$,YSK M:4% %;)%C-K3MD GK#?V"E/+3WC"-G$_(<[,P,GQ6]]UD$A3]CC;I.Z#,RCQ M:WPP93(G3"7AW[.9XQ'43&CZG-,XJZ/X;%E@>ATNB6TU[:Y7N,4!@>#P]VCH M3-K!-H:A#9ZQV0E!CNZ7'HTRQW#]W0JY#SOFO>TXO'VOLR-$AC5'@)BT:X^: M83*=G2A\P*] 3P>K;4?\XH(7X5ZHF:,2ZN\*7#HVHH^@ -4=C1VAD=@(LR&0 MX](T9#:EZP>NW)!XT,PT=!=O3Y>L?]O.PR==D+BM_-Q6?BZ/TFWEY[;RRF[2%OYN=U.FKR=M)6?7PFCVU*JKZV4:EOY.;?V:BL_ MM^JJ55=MY>?LJ9&EQ\#4'F%S<'2^]O#@D >,>II[KN?L1 #.=\-F:7TY*;LQ M$3%^L4PL#8'DD=5O8C?T[[,1*@/'0O%M9OQ26R][[Z"-NCINZV6W];+S7F.T M];(#D6GK9;?ULK/(25LONZV7G4M@VGK9;;WL'"$?;;WLYEC4;;WL+#"V];+; M>MFEJ;VV7G8S9+.MEYW%K]_6RV[RM<$IU\K-6DO3^H MY_Y >,INVB7"J:6=R9W^4"Z@*MO;@U=W>@&1&9_RZ:6]/3B&R(S4$Q:9]O:@ M'CF9CHN$^QQ;2BK*!0P<&KFN%%J_2)/N*9KN$R[3H;>=NMHZ0HX8/]F1I\T( MH"SF"(E^3N\)$S9TV6[^XKK$H5?S"X?HAGOEN:S$*KRVIWO-;Y_)O7MI4=?Q MT -Q_FS0[CE\THE^;NDWA->^Y*.>/SB$94;^RKP$OWT#-@8S?H4#.?:J80/< M>O?4T W-6?_B:8YFN;9#^3OB9CF#OK#O%':=BC?+24=VBS21JHJY>_C(0V'/ ML8\#^+^M!D7A5#E@F'1EI:O*:3 (>[8-IO) S@T#< M.X0X$R'/E'Y?52S:6WO)34(OR0D/77C)[^PKVJTK0 M-S\L2F8>?']#'FWS$8>)3\+U57-475]$U&&_OZWLBM"'3[9(7<$MD/(F2!C^-(W6[/V@RE4 M\_*P+#@#ZA:"4]C63A[+ [5,>J9 H0H74>G42H-"%NK'X6&T.'C[ &#$K10G MV[T[=V<\ *0,]!'VK"P&TG>;5Y@_D%#BMJ!*&M?"60^#+ .]Q!: HDQ&N2'[ M3EPL>G+-"T?KG]8_*-$OK:^L&0Q:S-@Z9]@3N0LR"0 51XRN3@S$NK; M[D0>*$J5V&R.XJ6Q9BC>/11U:[5G!ZH\9'*Q9BCOG],VF M18FO"(DOJ]/QSB(/Y\T%4BX2*D(23J?]G95Z($1 F7%6(HU4H:TW' W*@F@2 M0K271J.!4)T-9'50'HTB@J2BQ7P;=!7CQ_^+3<\E9CS#GTO;8EZ"B#]JY\@$ M!K)(ZE*/3&6#>Z[KK)NH9EYK!BR\"][S*0E>D4C6"N^-WU;TB]]5=,\9!< 6 MVIWJ^'A2P\G)K)B=)Q!894>42.XUN8LNG5+H-0HA&>&XN:74)U55! N8# M-_OJ$BJS6N'-O;H&PJUSL.U&K5%*]JVN@4@GE$OL-+H)SYWETFUK?R]K=8U$ M?K2"!,P';O;5-1(YU&J%-_?J&M5A<^5&8]_J&E=AV,2MYQ+ML(EP*=8*;F99 MG@RJ, URPYM7EB<#\97;>#RNY(Q5W Z;""]75-^Q6ITWSPYEU=T[Y0!Y?H:NL224=0MW M[*5F"9*<3F_$W/V9<\90^K7HL%F?%+)4BO-4%'U8*,'Q4&"3TP%S@]53AX=" MMALR_+0)&;ZTZDB]_$KN'4]SUIAV.>K$HD.QLZU_FZB949;>X@ZA.3J5/MGP M'^G-U_/;3V\E@U+L;9SXX(\5Z]G[YOSVQ]LXV:O%[[L=Z\A;Y]1(T.CJG M["L= ;;XZ6_/ -+LX-7"XX"!A4G\O;!U8V[,>.-FX/+%VQJ$=S*(9:._W46> MH:Q_8%W/??&DWCUEK>5=2<,@/)[_[-I^^VFP+$#8'SQ#![EG3:9K6(3_I5G! M&MQ*?3;LM:3I]LK%_?7VHG[=*MFU*D)>!F+:BQ'CEA!8"6!%5 ]( MK-@B*XXQ]QS8(!PXM,%ASJ2[+"MB)6:K(_+B;,_(MC=.,#W!J-S8E*]I QS7 MO0$.1%;C@9;BI05VX8-Q;Q(:6F&##[_8MOYDF":SQJ[8:GI3CS)3A['=Y6U' MNC66*].8K]&*16&[(]1EZWP#Y"5H7<-!ZS#Z:D]"E;PQ#QVRM!_!*+YUR:H& M/+94\IR!_A! ;&P@EEQ$!\E,3&,)1SCXFSUK$5A,8.N"%B,._$#8MW-X+2RY M95@P@:%[8 9KE!(PCG&@2 DN',!O5Y@T>4\Z3X2)_6W93](]GY5W093NUZAW M9@M) VJN;(<=+-"/%(K.] .59IKC,&YQ.,GS#%"A0$<: ;]3 P\L.R802 P. M#$-J Z:/'= SH$5/^@*G)D9 1@IT9!D6X (C++1'3A38XO$$!5^MB /RN 2R M_ FL %A=XY$PCE#*>1QEHS'G#^(,_,EM:3#07S2#ET'C;DDQ P>XHJU@30 B M*\>F*X*1D 0,4WYVDLA\SK]BRT2S+"8@S$8&((RE4 ZQSZ4T-^@,GF?-R6 J MV,=8XS)6C[7."E-BET_%1MZPD[:W5[.13.-6RA?-,7TS$F4,>+I"Z7'1J.0\ M7>_RSA=#> 3%DH*HFK^28>_)8\< =1SI#OR^]?H^DURC0:1?%\[YA&=P7[ MY]E'.0*Z:/)D&&_8;HEY_:4!.<@.Y.[L<2@W2)06$2Z,4?TXDK($U($L'\I;YK"^L*E; MB'B*(LYNG(I@VTR=!EJ0MIY< 8'!=Z[_[E&7+:^OMI.BV_C%^.;'C6.>W[O@ M541?V9=?"YB*[YVW$EL%F!R.[AX>#(7)%ZJJ"N3W -"*E% 0AL1,%#D+@(FI MIWGAS%!802C-Y8)8)%%6'@I#IC&].1,Y18FI!X";H5"*,*ZG+$"O@TJ]!769 M<".8]@6[5&SZ-!!OT+*\FO^@Y!S]!HW1:D*!'VRGZZ?B4Q3U/1(OWJ)593RJ M"JLL ,.@2?,Z;!'_V>P3? +>OB3/+JDP&,0&()8U$S=I^KS\8#$5@ M[XIND7(10'@7YXW0A%G!DM]X=I&\\^8 Y"!-/Y'\F_ MF=?L$&2$1R8U3:-D >=0=&S/.1P=X2X['1\D7!%X#L3G;N&0 OP16CER?Z0> MAE$(T:$H/=F'(R1.Q>^/T_;:#/!LH>,\:);Q%_,=7=@6*_C)_CBW=+^+"/OS M:KX)8=N$MU+4Y::-%Q@'Q)52&1;/&/1$16&EN;H/1 =1PH827==>L8OBS1=! MK4G^W4%="&#,E/8"_;!I15J9_EA[B_T>S ,"/0,/Y[UMZARQ-S7XB&/WBZDN MRQAU:J;$)XT:S.\:72)9H4VK*+H;I[!'!+<$MV@<1%KOD^"""GW0Q*)$QT^^ MPL"KCXV3FFX4!)+HQ]=KZ8[,%I9MV@\&H9T0O$MKUI/>X'U=-+#2=]!' P_? M2BM.:)@'^P\:5H>[S.\)L?"WE>;@A9OG4+R["\(0'2^X.F?3^1>]MUAKD%\@ MXKW;E^?90K,>V,7 TJ 4G>MXC?.GISF L+GV[U,I>N/AG+6L,XPA'L[5_6\& ML6X?X=["L&:FIQ-),TT_Q!/OLWB@*@)E8421OMD0*%#M3\] KMRO)2V,=5TY M,)*Q L9(#\2"O^$!66QEC1$^@%['_S%=AHF1.=+@':FL0M72J(21A>V M9^IX[>H0C0T 4OD[''W]RQ5WP2^4]XIJ@ 2[X7<(B!!* ;Z+MZT2JS-YE"8^ M\9 >GP\;4OFKY7_7<9>U'=4GG?/K:WZ)T8#U\7\[K,&180)]-JS?O][S1Z%5 M$(*6IGH%*O=>,UG@ 5T0%E]25Y^I6URL7$;[/,(P)J)(Y>,O%%=,M_@&9; + MD,UJKQYR%X\6,;F5ZB&9!>/$YEW"@PN,33!LG=:GXAHA/TQBXB%(626&1HI) M1\.K),)+6[>B]-I%">?-+$XSC2ZD.>O)5Y_DM Q,,VS@."%YEN;IS Z]]]Q. M8&_9*\-B\3=SV,4M[8&QL1,SC[7P7D9Z@WPW>+@7O,(G[8"MBG=5+'0O?/AM M&%G( \EX2.8JHSHL[A,+33* MSZNP;1B/> QQ[&74AH]'ZOJAH8EG%7>AN1+OYQF(* :88LPQ6>'2A3.P0QY M[@@_%]\# M%3V-QPEBC6QXJ"BRX7_UB^?:"Y>8<<^F( ':;,9!*'NS&VQ<0ZP3<]FB+#\4<$[?!:6\.S+ MB/#@+@+'(8_$\GP R/,*%2*5=,\)$A;"6'FN/!LO.HE!GZW%V1R#Q:G%>MO2 MIX'A8( 6P,23&4]>\)=-(#.PQ.\)6P:S(%@=?X95!,H@FEN U,0UT1H&=604 M-%GE')J[UA8P.;$DTK: 287KO2U@TA8PR;((VP(F;0&3MH")B LO'?.V@$E; MP*0M8-(6,&D+F%1VV&\+F+0%3-H")FT!D[: 25O I"U@!'XO"7FDX"!]K%)OKD(AI]P>\9@7B%N!JSHW!= ,FIFPSX?^5""93N;$P5@(_V:;[^ [3_*5Q2,!-,PS MPZ8#&^;X ="&M3,7)0)"3Q-(NLYB)9 MY]=? "1K)5AD<0.K9_@G:_Q/^H1DJ4TR3QS"- M,=F*W(1UR1CD7CSVS*#!7,M0(F0QSM33F/+W46([.K>?*F[ M^-M5G_>RU%L>,9]RH@)?,E/$S52\1 MI_ZH7+^JE\+4 ))B'#SE(C?\&OG$,KL-;^T??WK)(TEKP+_\&$8WCWA[>(>- M )><./ (F6G1KFF[P2Y(9&S2_] )]K7,1HW@#6:)!4E5>USF;7CAT-#.=VF, M[0OB)/HM8A66DU?+H7\6OZ%#Q/241BL'77K(1TX2>4Y9SZV-(C&JPE8)XG:9 MH'V3KKW$+RCY>D\.$_DG;N/N5LR"*Y5-M]I-J1&@-.;N8.B68=:EZ\ZT]BSH M6T1T2?+RS;>#!)MKI*/98KZ]'S=7 ^P2)!A!Y7I@_YRZ6TLSUK#-($WN:"U1 M?DZC3>.^V='7B%K([A_$V_T-93JBE@VW6:Q4TEBS/\/S.LNJ/,5D\)C6>5JK M8%IO3MVLH\36VUD'0X('6 ?]0GR1XI-@Y/U[2]1K\\'8J:Y5S%?:49R5CV\W MU3JD-H>;ZE5V\CR(HA9SFGLFF#WT\,G5H*$N]CVYM1:D!Y%/WRWW5G.&:T]N M.Z94L1;:Y#O+ MB_SP T6.%]<[=7Z_>+8C]_9E@>C1^L-\X8XR MVE9!^KWS;[W<789UOURV8T6I$)IZZRU'P:X#I:8!(#(/AA+QZYO;LZUX?+NI MUMCXF*YR29(,8WM'[F"J7PXK[\SNZ:X9E*)UYOEENWIRLUG6J.[,M",T0]=W M]%'-65YCBR/S'^#]LOE.R-Z)F#@UMSO@ACO?&2$K,SZG 828$9>(WI+ZF9/O7B($+W1S%3<=S*E8D8? M;8>6L*<#W*1WL>=Z=O3R6VI'&!-A%!>_P?-+\ODM=>KOV/QT4CP.F?FGT,YU MZ/>;97[3AR?\S_+[6^^7:%Q]PZ-K,"6N&AU,@ZX)Q9N@F'VDD%2EUWDVNQI@ MGS$.G2>)R$'N!SLBL93QA>.D\Y3>)ERB>\_Q#E*T!GOSDC5CJT[T_BFTG_)^ MK6M4;6*F*+><,@V0(<;$>SRUR'82QZ6%Z3RV/-9)X95 MUM=$C6E6Q:VT96B<\F]+^KYCX\M-G>1K=(.B)\_)=LC\S7UG$9%Y),8(5G>V M1AXHL"N@+2G !+FJJ_+V9L8#!4I.Y*THH+/%0%454^>0!"6G]'8D8+?Z4#3= MX%$.ZFJ"VS#TR5B!^]EV'K&Y$+WL)P>[S9VV;8+P0(NZ.N$@6K"=4UNA2WS0 MHJYV.(@6;,^5-1%SH$-B,$\7,E8:'!*CKL;X$#Q@"J H(\@E?K0?+N;EY^PM MDK!/+Z(Z9<71@B3,$Y"I"6LID18D81^T+(U3$W1; ME7RV_Q5&Q2A9N\;/B%3Q\_>V9;28:D/!?_&H2DOT1IOULZ^>#7TJ1Y##UZ^P M0Q8L5=(GHA+:K)]I;INB97*Z2]20_XL4OPA)GOU^$K"#:2V5TQ-H#0W0A +L M?IF:P:/M5$\'-*$ VS#0=&6Z:J !"=B7KB3>C-.=H(8F("F3*7ZUGP#L#LWZ MSNT'#^NOIP?JKY^I!W7-M#AIJ@"0E4IC+4-5Y14$,5-"(!VX.HJ\/NB,L21_73<)#O+VR7K.W75_C)Y#4Q MO(K7^3/7!Y'76M97]["?XS>>/3=Y?",8HKCXD==)H[6SDJ@8^PE%"?$(G]F^ M]Q#@%82+5\N*=HE;?"T?2%PNX'7BLK]&>LDT*")V0.F_HH[77>B[V<)^&K@^ M\,^L"EV[U!F8$KDT"-?("1\"6G"D[EQ?)]$*)*\I2/DMFKA>M3/*UOIOVM

-WT'IC0]*P<)"RX+JXT: GKT-=]*@< M0%XW.H_\C/4Z(?RJ*+F3;Q5Y%\@E4F9#S$UFSRW.NEBBHC@P96=XA_5SWI8P M;UVROH9!YJQLSKDHCUW0$T\DB/%1&-1N@YSWHCTN&7BC;KETHH M.Z.UVQ=9Z7\GKW%;#(;U4=WS,>[RZU ZDB\Y&P?),ZOQ3/4S8@K^Q5,]I3$F,[.QI>6%X M2J5ZC$*K&)_E7D$Z4%,&+E]':%5K_%RX\$E]U8='(0Q(S7)2F-ZA%BFID$OJ MU,;8&*1U;_'V%Z2TK"[!P4J:L*2L;W"D"S,M9Y;M:ICM5,EGZ$OL'_C?):IV M9')SG5M#Y=UY*34)@A<%$/&>Z6:H)!3+*O^O2+X^.2^FE"5;-%EC&K@YPXC^ MROHO.$4![;CH^T"Q/SP@[9BI]HG,XWV!-/; W[I/_7O/]_,<_SB)BTJY:^0@ M7%^V><:TS'_#[HZ=6Q]4&I:2D3?!6):VS6L4NYF%M;0^XC69.(+^/:P*XY=> M;#\\1.B!"GIN:_=6;?S 2?;?>I-(['V(-]MGNM52Y;'(J@[';'P58'$WB'CW M0G\Q)PX'(7E99$9J9@ 3T"VU6(S/.*M2Z"7C%^H[%GZB!E)60SK^^/ "@B7:=\>Q'C9Q1_+?T$/KK'N@G/Y<>A;H+,TU#J*2!=KL[H M]1'1=,^1O:A%QE)_PM;O2HZ\^X?"J\>S"7Y]9;QJ,L>RX[5 G$<%"4@G7A3E MPA A)'P.:<7[#R11??)+^D+:WE2MJ' 53 0GOPBYY"R=9%*=\?NE]"]"+JO% MG-[YMO,7F9E R[G3^6TT-@ 2[)!@""!NSIRHSUKS)G5.,A,XO'\S)NN4T5A' M-N:37;EYLBL'GA^DG\K:AD8/=S_)HCJ3%7,F:]K/%=1]@T6$:P,UK%&-F2IN-E)F+Z ,>8TIU([LP+DE MY_29*BO N>EQ3E+5F6+JP+H)LD[19KK!B;YLNPO_N6S>O<^<*9W8;=D-2FT; MZ?!S\,$ YP9%EB:W0%!O!#EEEFB* 2SABR72S)+;:%I@2A\Q'C.\!8[(E"%. MGC4<9:S#_(>2B^L&7#W(1[!Y1<(XRG-*P&$=4V.^UP) 4D](L$4S4! M!X #K!%,:;=!,R#A%)%@:6V\9WV3=+S#_2[4Y'-9*V)D0DQMVAR<7@*VP._: MH <#*QM#<,/TSM]-.&CN1M!.%!H!H?Y=CBIW;.0"( MR0)"4LV9U,J' H@X,D0HULS0>-<152E[QQ^&?.C,BC1A; SZ)- ^[FV"_:0^ M>G/B-=M-3*1)%?V+!I[ORP;"7.^>Y JL6/5XMLSDB^Y3.OS/?N.-(#R4#PKT@[=(GEN M%3?N_+(]S.HS?#8)EXEV;I;U0%(]R;$E"UW/X"/$CP@E$\AZJ S;#Q;^KQL;(*..(1!(N?7+"XP0H6O]PRAX4SX0[A#2;( M+?K,X*HX"D-L9(W0$$UL$T0%0:UC78X;$A]L&SF@]<+)RPI@B_S2H_4:(L\A M10IBTA6:E%F:WWF!O:P^!<%BU< Z:P&KWLAQR@R19Y)Q\M%[]$=7@1,A.T:Q MX*:T-LAFM;,(.O^6+CX 62V0R5J;Y!:0_#[\:S/1;'/M,[;D=QG. M4ARFKG<*(#9@)(1C=8K/G[#64-J8H=W0]&= P)@(D-KL&STA8!2;I2+PH<25 M@0*WCA,#PBL&<($HG2<<0+C-9/&@S"P)@FUX#K;9M0'Q@3 J2NWVCQ#N @#( MQ9% +C V ##2W3@]?6<5R^-5N(L7[$3)"'EQ\@VG?EX3&1-2>"9U>>W%(@I_ MT'*V_LL R_F'=+Z182#,/=\GWH5AJ/D/3=YTQR^%J0@WF*U5Y_5?&H3Z3$W* M=\;Z/V=GPDX;X9O]@ C^_TY10'2O]8OPA^VGY.?"V=E*-:[]Y#7Y3?%A MRZF5QXS9]PD6Q5H!8VEPAV%%18'XK(C^CH6?EG%-=ARC)/ZY,EAL[9<#Q(E- M#3S=Q)=E?(#0,@@M&V[[A- R""WC.YII&5IV0=5C&]\+\.%XH\J8)9U[Y-MA MS^0C!JO[Z+,I4X/+B+3?"[/]>LULAZBT[CMVM8EW@)"T"48.'4] VDZ02DG+ MOC.\[B1W(&0=<2!:I9%^T*'&'&XB%%CGR0NT7;@6M&C;NE$;,!B MB&'H-H;!D,:O-P# WB5B8+ MANZK98X0M++^]S]?I_'9@VTOWN0!'Q^C<%XXG__TDL?WN15UB^?QS@^=O][^ MYW\(PC^+7]TXC\A-??3U_KT=/W[TP^>;=+'P$6E5:ON77DSN_M((Q;=D*LM! MZ/4??G&-[C&?OA//W)DHX?_E?UIGBOA*\-Q?7SEGZJNWM1A[;\\]'[])^O'& M0H">!;P4.V!?J/1\;\*\/9F(TWYL_SS;_PXW(2/XBSFXZRC3WXR=@ MF'=E5 MQU16WNI:@U-T]J@B&)IW,T:"2V=0=E..[0Z,5L\E(42M&F]VJCFZ,^+W#-X, M5IV(8\?K ;IWMY[>7!H5U[957MK,*%YJL"NB7E"<5! *+@'W]V0R-J+H&J(. M[F['*B?2JJX^1[>W'=_D[.@()YPC(;%_D%J>I*(^+7UZCR< -[?U.CAH5AND MP=UM+QF02JL2]&/+?-V[CB/$1F?FW0G(T5BTXF)+RSR687#FD#.I%SQA2[?( M@;GW CN@F4PV22NCM4+KGU:!XR =$U#^#:R\]_:";*0"^93D[\58+IPH)>ES M:4)#]UZPY4?\.F,QON)XP8]5(;8Y"4Y%!"?!B58E6L86\'Y/=-=K_2KP6M':IT@TI29V:H@%$@]'^'X7N;$'F_5@4T#(D&WLNA QJ&K$4QTXW.-S< Q'0! M(>IE:;8]@=9UU\.+6*58I:FV\8D?AQ,VQ)(NUMZM33L'! MD#'&S(OBXK1<0$8"R-2#C'Z:25L%3F3 20V<6*T.,&.CI.<.JQA%"OB.QPL+ M&MUOS*-^JSRWET;2@@M@P*"HF=3]?0>ITBV._ M>(K'_L/#WAO'X$X^QOBPEG_+Y(S3[2^W)590Z:Z>^KVVGP620!)YME\1L0\> MLQIGE)91)!"P.I830IH9,B>Q_2,[)/X,H[\PP81%%#HHAK9.]>I^2ZU2#'HC MR2DS19YI\IC%V#EW&9%[TAB?;X2',&S0O0V<1QW#5)])QO@%@*!RY?A(T&:* MW'G4UE%[$ID5[K+*EE[AM0$_XXBFM363Z];AA]BSTP"$9O >JWR8Y[G:3ZGO!.3AV+\63I';@L?M 4^Z/J& M/_W=^S"(/9?>'(0![7W798?( YVG'!Q &L7E5706_TC@A5X3@6JE5:?OD@_P:5MPF"NX>;Y["I8=\ MY"21YX#/9;QD3V4F&VT[9T_6>G9F?=U!E+'4ZAPZ2ASRRCC<-F@HKP M""\BCKWS-_W*MS1R'DEOWP7>>9!@^_C,2 4<&MU/2P ;&+D7CD-*_L5"A!SD M/5$G!JCSBH#(=C6KQ@93_KQNYRCE7" '!1JZ.].(=+O[KG:X+)M^S$ M01O*0RA)O8X98P:2<.BJ^1:%"_S\EYF 24VP%+@"^COU%N"MJ:VI]%&;U?&M MJ8H*]X+?I*K]*>.I=5W6L0'5VE(B/2*<#=]U^ MVLMC7FCDR+@'Q2EXJ4QIILJGX:9J[NACDGM7W^),T4N7\KGO>"MKM0 MBE+D"NC' @4Q I]5+2A9:IL=;W*7Y^_-!K89$Z?R M3.J^#.KX81_#U/C.;#/!SF.26\ 80NC'CCSA-X2^DV!X=J0]U<#O7C[;_PJC MPO,;OWNY1K19?/!P@QZR[LV'!]=K$%Q??[,_W-C9D)@N"I=@QC4S4TIF<&#E MDMO'""'A,Q[O,18^!"XV%G8*O)P@6;Y@86E E2'Z\'*$5V,TOHQ=8FC4E9LG MNW+@^:"JILLU?+:CO]")]FPG9Y<;VV_@RRE]>IT"9)Q3XK\ M )C H:DWBL*$8$(P(?*[WC1XDZLJ3B8T8+T,5644K_B,7/*P"G<^E\4O2I8S M8F!@VVN^HRG#VV!0KCBH:^>#-AZK,(M!WO;G Q@S76[3P@GD;60.:L9YF]MD MD+=AJ\RK,TEO$P(*\C;V_J:.M_?VE2@;2]O@]9Z MN4CQ*&'B/4$@?+WTZ"'"EX^K9E+O3)'$\_Y3UNO?AIPR*]29UJI6'LA''V> M5@8DB$>'FDJ;ZC0BJ6D M?'\Z1Q% HV:]*##X.&.*==Z_"H7]K%[#-LULXTT"\>AC.U-:W6"!?'3)BID. M]AYO7+'.^]_203YJR802<<(2BT5C8\Z(2)LU^?:6 G "BV[83Q(0$Z8;P@D)FN MCF\H@D[@"A1ZJQ#QGG0"U[W1V WB#R@X#5W2NM[CK)EB=;[-==PEK:FFVWC\ M". 8Y&G#1N&U*S73'6G;V$.@+-HJ"V-FBKRW5 1E "MO"SIY'QJ]E+4D.USE M;(C.M)O/;4&H8%H2+MX(XI*'Q0@B_5RS+SXDPZ" M7.$"@]]^H%4.[B+A-9TFU1K"I9ULOOW1]B+A#]M/=VHB#-@PRA 9==Z_IDF< MV 'AAF GPB5R\O[HTDRH[E;->0%Y2>:I@KQ!>DH-VK.!UQX ^YLW\,4Y63G7 MVYA5'3)N[&HO1+_E.PH$=N^Y"S5FFMI_9A"$VS?BBJ*<:V,63.#T,KJPON@! M*1:>L/'80,PAN*9CE/XD63.SU9[3#5%_'@@");_MDN_-AQ_8O)BT2CH\&6C- M+[QU"+E!BR0_A8CT%&)-T?U\? Y&HI>T-H>8D?W0+:'!BN%J?>XY:.!!E92) M9\2)DJKO/^[$W]O,F4R'_+H@?\;M_<<&^(]KV+0/>J/1<)/7B"\(#N* M@46[++IX>(C0@YT@X0HSQ MBS\FN+OH4&LR0Y#%,8WP J&;*@/MBIH?#>,F*WQ;$Y\$&_-!7>2$$3V*X9$Q.05#OH<>'D:Y#;5[. MF-*)$@;.'"MG. \W*-QR$&HP7JB!8LTLOC4Q7:N=GF M8@]P<5QZ0IJI&A]YZYQY4BJ0EKM.:!@?V$2\(MO49YHQX;H=W"#C6%2=+)\; MG9?-/4$\')VFT,Y;M2X#7!R7GI!F2JMB 5,PB0Z/J*@$W!\T>56P U= /Q:( MY'D(24AS6L%2XA?PX#T"%0C>(U 5X#T"/7'4WJ.VZ:O[,TSW9ZQ^LU](V42: M];H^'LGTH0^YB.-TGKUW>/:J>8K9JRW3CDRM=KC\A\*Z?0I]S#0?XZ "^I#^ MT"C;O8WET9A0(S;HK4867K_GHL"MGUA\RB&?7\( M8#-V.?Q3H(]Z8^NO?BO ML_L((4RS!$7DY!WE13$!1/MTSWG_Q8!&TS<;4;_"@B3CCP6*"O.7&RR,G7+! MCT99[DA8G8RFN8?$G)94+^R!:'94D]Q=-RZ4EX M_%X!^X=:%FK1^RA%3Y]_^T@LZ,_X^X^Q\"%H4GCYH"5-BSI?L$0,19PFNQBG MB&Y;CZ@71M;JN+!Q8=O09]VHTAI0FR-J#R%R'#%<'HWAU1$0G$E5V];M?-"[ MHD089_0&4 .H)P!J'LH"XM.FYPC/187+PN'@A/-Y&&0E06,A7&4R5IRCX:JN M05NEF=HJ3YT+*3-L3 MF@4Y,P",4O=9Y\4_ 1A' 0SN$] !&., HU4-67[3[1H$]I7'!H;W'[T +_F3 M]X3_M5%'*,D_I@F:80NYB$VW?Y-(P])3',0HQ8A@R?9'G*X!+NL M.QUIKQC>[ZD4 6VA:F0SM"KO$2RC/=@D^>; M^$.\2%VX@+:<2^B!)+!>HP7Y6?!PZ<6.'\9XH -\1K&DZ*)A*%SXC=8'D0E_ M".+:&P6'L_?*/4=[] T>L\(G)+[: [_L:[*Q:"(FA1QO";*P-8]Z\-L";9D*R:>Q,_Z. M/LK&IP,+(OV7("S74\3Q&& "B%Y0&%\"*0-G!R]$WF,O3F+BE[2WG]-'*ZK> MGQ!C?F+-P6)IN$"D"33I_Q2X0D010%5-G('BO)+P+#K7.-QT,>0U>D)!BA7H M/=:>@I/&&$THRH(D/!<1)B:8N;^3?<,5;A([P=^U(S0 8X,PV5CF'#\[\FS_ M?(!G?PDW'EW0A422+"+2%%3 &R7"I+&# 68CB?^U,9V<*;G$453\WQ]D._TE MIN)'3 R;\"M:,Z$_ZGVM""@.LS_:,BL4 &YAB&&"3G;5/O7/A^)6YL:@52T<9F&T6/%^S*/M?*[):UN$44 MNJF3+P\+,!X4VX[$%J?EUU=J[]E+'O-E?T8N,=)FPD6*/PP3;#3/\.A!G.)O MXG=1%%*;G\+[$MT36WDF7 4N'HRHJ1G]X(./G"0* \^)R5+^PC0^%[X@? ZP M?2R7=R_YNR"A)RBA&\ GT+2)IO;]\#D6?J(P#-,83R?^^0W/8EV MOOEIZVC*,DC::"G5N]5_A)JU.8Z:+#ME?ZJI)$Z*DPD-65E0920/Y;#MS?3J/'+_W**L"N M0Z<$RTTZ_5Q/=6:I;;1Q;R0Y9:9(X@"M+.O?AIPR*]29-FHN-#"E[ S0RH $ M\>A04VDS76ES&@/YZ&?_ 'AA!78P&I5D!8$I!\!Z;\F3N?GH ,*1M"O%'E& M (U:!I\N@L''&5.L\_Y5*.QGM9RW,ZU5*1,0CSZV,Z75#1;(1Y>LF.E@[_'& M%>N\_RT=Y*.6?!@S4P:',V]/XXX80R,UOU"@;QZ".:!2Y6.>&$),Y,."CQQA7CO/_+/)"/6D?6F6*" M=<494_13NC9:59\#;-1)!)FI+LUV<:V D BFT[87Q(@$X8+PADIJOC&XJ@$[@"A=XJ1+PGGYPU4ZS.M[F#2-J= MIMMX_ C@&.1IPT;AM2LUTQUIV]A#H"S:*@MC9HIM,D! 68"R &5Q&LI"4LV9 M)/,!!- 6_,($M 5H"Y(0;\T,#6P+T!93U1:%$R9_05I0KSX;N8OVN:*Q1GV/ MHL3V L&>AVF0D%[@H_6$'ZDEO$!;PH_9"][< ,DSBI 0(<>WX]B[]_"<[E#R MC%! 6/L7PCQ*0L$) \RI.?F3<,M)HP@%2=[77EA$*,8O[<0+@_,=<U?!.Z%._<"+TXBFY14_O!C0=+CR22)[%RC>TS([Z0[[IEHG(E2 M_J=UIHBO!!"6G@93_WXE"5)>,LC=U7 M;PW)5$117%] G?ETLP9SM09SWQIT462M0==4:;0U8.)+=?F@BQ)K#3+^/WU, M1DCU&2$S%R%JFMA^$8]VA-[9,7+?AW/R.96]=I2W9),U:4G2KO>R^LHW^X6\=?%L1^Z'OU,O>;D*,)-2\F;\ M%:O%Z/;1#KXNR!#Q;WB()+X*OF4:L@9COM.!;U\6Z.*'%Y]=(Y+EYB3(O4FP M0OP=KSF^OOG],]7DZP2Z^O)QC4*RM*''?MQ%OG<6DS7$6 D8FKJ70MVO?AR: M_TDW2.1>/&&Q>D#TPTL[01]M+_K#]M-:>JHCIL@LQ7R&=]"S328IRKFF#,^D MO>0:BHM?PN )DQFY7U)JM*QSRP^";J+JKNXR.J/9U0_C)Y4>S(\R'^<(/ M7Q"Z"%QLR*#\%=UALJ'W6]$F^S!CZIIA=D!4UBI[(^+6CE1OD^B!M WL7?G< MZ&)K:4:+7AB EKZ8VS"Q?2PUD1?$GG.HY70 (\XVM8;"=,6;NE'#V=HM"7@@ M^JZONGNB,Z\.)%D4)T[U&FYQ_4S4UO^\]1(??;V_"EQBMJ2V3^E\Z45X3PZC M_GU+AW[MRB,XV%4PC8YC8JS;I_DI$ONDZ:='%XK#TQZ M[5U-PKM:AW(^CJ<_?_C7-(D3.R#Q:Q7:M5N#8DNEFFR5JFY?QO:UVMZ(VNR: MI ,-H%A;'!J4L_%)GMYI]3IF#.51S8>V%+_=K7I[5]WI"GA"7O')Y=42#78?]YNXD#>A> M8*@HRIMB:#<74 M=C7R^EQ[6LIMA.PXC5[H8O:O0&>N0"DY_K6:/P:ITA]PK\,9EUA89GX\^UU-EM('Z38&\YX M."G8!QA-5K:#HSD@Q28J^CL05>3 GI79X!.D3*EV6"?_^BJ) M4O3J=?^0[\^8D=D^B+,R#\3X?&Y,F3U\-F6F#MC#YS!*B%?I$QX>O0_CI%5= M$UE6&.D$)/IGBQ/;3]Z:&5GH51RGR+U,(TS=[ HJ(S]GBD:O,("VE]U\63S0 M90_\])*P@3%97B^GO,*95V\\<\K@9 M6?;Q6&>Z:%KP>'7;LHSS.*1F0!>A%!7^&\O2M;K\+5M1WQ3I;_NRV <(R6B M>DZILM=&9OK"AL"\NEI+?_<12D4FD@L.#V)YZQ8V&QB.'.S8] MF>>K(3B\5?BW'PY7U OE7:VN'U$LB@J5X^,](?)AMH+OU\C'BW:_V5'RZ/-BL'V58R3Q#(*S9FBYCU D46' M(=C5;$T'JA=#9F98J*(\?5;O5R^&S-I+^6/ROG,QLX3_"$NIE0]:(Q+XC5[0"K*;*ZAGK1QMQ#NG6[:6-JRMKMA@R-V6R% M1\QU[%!;3=HO*8#U8LI,7<2>3O6?XJLWJ]>3(EU/.2/R7M]OJ-MA[M+ MJ<(<.^:)3\P-$TG![G U?9H-R)VI&EAKJ21_-0=?]A<5H;JC= MI51=*[&T*,89]ZL48[7#7I@VJR.EP-C+E1(NK6/>3=&V;*N#H=?217>F*$R7.*MIZNF'L[A/2WI4+VB,^-DI.T"%]/CNZ?&YS@43ZQS( M'8?W)LV/M0SW5NAL;R MH'5_,326IZC1O9#!#)7@$F_]W I9XHA[P""70A;3V_=6$7D[[_9P)60Q_8C< M<7AO_M18YZ F%T*6R#P']8$W4GL)17%&3V8]5O9T-9/M)M TTRQ)GMYX9/,I MY36LJZ;$]HBJHJJ5*.=NIM13<23F:HR2\(-!5G+H%1BK639)@\&?CK0:E@YD M+X/MJ9 DLRSB?I!U-"S;SCR&GVEF]R+2;^5VYM5J#R+2ZRVQ(3$CW&1+W>[0 M,MAJFHJ(P70-8!'1-&6L=30LI\^\0>U31*HF5+&QJ:K5_5[;;Y%_YH&]'ZGM M\0Y69?LT15$IB4P=9#6-I59EQQSCARIC<:69U&I,U=.7U.ZY,-78%K)JZ64Q MI.VGU&,_"*8-UX_4]GC#:52)$CK:-ADPZFZNE% M:OOMT\&T&\K2Y099R:%.=9%I<>J

_E ML,0N[(69U@O:>SA"6LRH0RRUAF+U8LIUW[MKV"/D_IM M^/;+&\$+?(R;7X1[/.39O3WW?/QFXLU1+ 3H68C"N1WDG\;>O]$;01(7R:O_ M?DA^(2,FI"FYX"#?7]@NT02_OL)/)J_CA>T4K_-G;@XC+Y)?A+D=/7C!61(N MW@CBVAMW89*$\^(]_,:SYR:/;P1,P,6/7^CC!8%.("I&?T)1XCFV?V;[WD. MUQ NLN_1K[G%U_*!Q.427B0K(=#>WSS3'M9OA#N,@VQA/]5[ M%OD0OX=5EN=LC>4%CRCRDLUO!F&$(9L]0E+IRO%#R*N?UU_L_+U!GH%)L9( M@8I W8F^3J(51%Y3D"X_6YM&CC8*,T%DS-R>+WX)[N+%Q@.K1Z+_$NB4#[FV MJB3<'JD';@LW:)%052HHXDP@.F(FK*\F>40"T<-V\#+#PPFVXX21:P<.$IZ] MY%$@G]N^'SY3:5]$X9,7DR@3(;RGGUU@=>XB5\#&@$!Z\I$2O\+[".$-5KAX MB!!5]S,!^;2-.UGT(D(+^V6 M?_#/!V;8'=YS6?S_Z8)+9_N^E\_K CCXA>9RWGV)?*6_'Q M.T_>G-B?5 R1>X$W7_L!?4F)DOEZ?^GY*6G*25G-:NC:.%U(K^@T9:C6ILNN MXBT\#+*F91%6T/5O7S\_/Y^3 M1Y^'T<-KTM+B-?GX-?GBJ_S[R\;,GVZI,WIDV\LOS.G M^SMZF[W*OO+/UYN?T2%?K\:L>,8"?[_R">0+!XV_80R4/B#_QIO?;R[;/N%L M@:*S"JIAH]MS4?[>QDB8]Q@#21@M/VPZ3_J+UU4CKCWN$@7AW NJ'[B/M]M/ MW!VT^'1MW2QRYE)'*T#:F(D7/^ M$#Z]?G_U_UZ])3U1+$F5-+V8U.K'6PO8>%;^I 5-5-A^/I;9*+G$Y\6WJS44 MHZP^V_H1%L*UGY"UKA[LKOV@>'?MT<5;.?T:DK251WEX=JRHC![(I+>QZ^)I M_%C@0[67=]<17 ]_CQSM?WVU5*T;@-1=@8(CA5#^M?)% WXZJ@EQW. I63$@9QLY- 3C71IC*8OC M"P<3-*86 ,7,I4>=_9'G3%S=,!:8[U4[RYP03 C_!H )=0" M[S_-7:_40C@O)9.>IN62 3W?P 97:(Q!!RW(O)B2R!UNZY.:2*BA7U_NU?//M([-.UX/;RU<*2"E% M"OC2)NM+&Q(FEWBD)ZI_KP*LB5.R]FLO_HMBY0K_/L)[R#6>P11%RK]$3"M*)PYFYS$*%EBT6(%,*F9,_@< )8""D?;;_ M%4;OTSC!Y([R2#$4A21!$A&)G>PN&T?)F]W%Y;JH?(D D=H02?&+D C9,8)C M:W$ B[JP>!\&,0E5/D)0;"X-(%$7$A_HL3D,)NL?J$3%SNH &'6!<16X*7$G M3S4$O1(7VXL#6-2%Q6?DDCH91XB)C94!($H!\2T*W=1)OD8W*'KRG#P"(GCP M H1(0Q%\QKM$3\@/%X0JTP5)V3J++:5ZM0"<^L#)WSPZF.3NCXWE 2[JX^(V M#/U,O#[;SB.6MNCEZ#!"5 ESG0"64K#DU8'(DI=1(L5K]U]X2Y_VIK.UO%=O MM]_<6B.@A(XMKU!"_X2;<#YNPN7F,%G_2=\PR2J,?;0=S\<+I CY/<#\3+,K ML-!_PJIY\TOY??@G3/VO]R6_)V6]/->SHY??4CNR@R2,GY#5ATN=!MA*WLTUI0 ^U1JCTNT5VRB@K) M[ERR.H;8FBNJ&&;H6M8P[$9]V#].5GWL$KVX$:I'^J/6'^NX /T!^N,P_?$M MP@@@KT!3@*;H3%-LH0IT F/WIRF=_X?8G M@AYUL\#.)"NGJ'P5H]DB*11QG%81QTFC"8HX\E/$<=) @B*.HQ=QG#1^H(@C M((?51&&*-J;!5P3#%DFA.A]4Y^M3H4P*_5!>#L" ZD< "ZA^!(" ZD>3J'XT1>! ]2/ !50_XJCZ M$>=@@3!I-D'G 3^;!I($$F0>C9QY,&C^0>0#(HI )2Z3E*I>]>+N(8)>]] M.\[UG_)#L1/]I>-+>#]X\>NO_P SDI&>OK_3WF5(09\RU",<5$/G3M/)EI M G:INM8H78"52>\N[[KJLZXX]S=C8)=SK1G!WS@8N"_I)C+44+K7?]*U=*NK MK6":'5"MY@V_K!X;?NV2%')$IY4C.FDT08XH/SFBDP82Y(B.GB,Z:?Q CB@@ MQUW"1=36_[SU$A\?#JZPCG[RW-3V\SY"$7*2<,+7HJ7K>O66?+2YN+%P0:C? M&!>KGW2-"^-L^KG#34O^].RLV2(IY Y#[G"?"F52Z(?D3TC^!#'9*R:0S@?I M?" 5D,['43H?YTB!=+[ZH(-TOM.0B9.W$V"?'@AID)L%RN@ B$!N%L "Y69R#!5(-)I5J M,&DT0:H!/ZD&DP82I!J,GFHP:?Q J@$@)T>.)"Z1(TEGHOG]$MTEJT"#S K" M?[G(Q38EB=G"#W??1P@;!Q>PR=.CW &,IQ>/3(.^CLEW'[" M_ZQ"C3;?GS:B=QE0W%'58T.7,1\LCN8S8O.UTTF40"2? ,H73Z=@;FUB(0R M\(VD7*@T-U,N5.J[5BX>T2C&F21/I8FR%Q"S-'F[FO9R\/R3+DD"ITZ^3YU< MH0%.C>.=&KD" ISZ!C_U<<5_.+4='^=-4JL('\#>I3%&>1Q?.)@@L;<,_+WT M$ TWF6PH3<%*Q@*+'A[;RQR!S3DK^&#S]X]>X"7HD_>$L!&$)_+@W?F(]C^) MW[UD\0;+=B]%Y,$G+TX )H<>]!I0?"WK>9?T -T&T/T2DJ#_!4K0THL!"!X4 MP6P. ) ; /DVLEU$2T\&[KL(GU4 Q8.@F,8\E-/^2/%;XE]?ND&OT5/H/^%S MTN:7\ M A^?_W %?I2 [X,D8"--R48:&0U@(_%B(XT,!+"11K:11N8_ MV$A'R?G)]/O8)(G5,TG 1IJ2C30R&L!&XL5&&AD(8".-;".-S'^PD8Z1\Y-, M-S5[S2[)\HH.ZNHT58'HL1=3+Q(Q-/LK^^X<"].[Z#$T46Z_LWT[<-#-(T(E M35+>IU&$I_[)L^](1)!7M$HXI0 5%H6VVIBP2+4/-TVF,KE8F?[Q6Q)56!EP M/544ED;F+?56BPCSB?*])!SUR(-".0A\[)^M'VTO^L/V4_3N9?GG_V *VY'S M^/*)E#JFK%Y^=A4LTB2F'\A%'M9JB,_T%$//.Q\C6G7'>=G\_=HWXFL28!I- MWL53CX0K[5%!RR[WKAIL*9E3!7^.5 + 0ST=#_78: /-2<>ZK&! ![J<3W4 M8_,?/-3'QWGK3)3P_Z;FHP(S?^?>%BE.$1=5&>MK@T(L6:+56')B,(5,_HF6)Z ME=5C-+4%Z543.W2,CP8X='!QZ!@?"'#H&//0,3[_X=!QE)S7ST1M@C82F79_ M))E>-+758X"Y!1EGTS,;1T8#F(V\F(TC P',QI'-QI'Y#V;C47)^BAEG5H\! MYD5O/8BFYC::>GCV0S3U>-'40W ;HJDAFGK*^(5H:OZBJ8?@.Y2G;A6:?4SU M>H\'P9 /< QL/1G+",R1'>Y#-DAK5$$VR+0EX#0;^TVXNQYOJ#B^GGG3;US' M&T:.K!W=E'O"#0$-"-N84-C&R&B L U>PC9&!@*$;8P'-D[5U9<]LXMGZ_5?,?>/5R,P^,K#CN[KCBGI*W+E?% M2\7.]+Q-020D84(2:H#T,K_^G@,NDBB0A$38D2)6I6**!,[ZX0 X(,#/_W@. M ^>1"LEX=-(;O#_H.33RN,^BR4GOV[T[O#^[NNHY,B:13P(>T9->Q'O_^/UO M__/Y?UWW#QI106+J.Z,7YV&:1#X5YSRDSK].OWYQ7.?@Z/CHZ.[:^?9PYGPX M&'QR!P/WX%?7_?WSL_2/I3>E(7% @D@>PXV3WC2.9\?]_M/3T_NGP_=<3/H? M#@X&_7]=?[E797M988\G42Q>B@K/(Q&\E]1[/^&/_>PA5!W\ZAX,W,-!42T1 M K2KJI<]U53T*=/7@0=]I=A2J8SU5=)G6.EPN5+ MHN]+)E/5,J,=]O'QB$B:%X\(\Z2>A7J$' ;+'"(>14FHY^''HA^_S&@?"KE0 MB@KF%?6:*RU7D,S32P8/-')),;?5F,B1H@TW-:Z0\4Q4D(8G&E M>._Q4!$_^'1X4)24[H20V:HDV0.--/ $U9?:.NJ)IA)*[9? D7GYJ)\^7"S* M:C#!(FS(7H&)YQ4,99-6 M!&D.('Q_< >_;&:7U1AC8I9YK?32G1/83(R55F^$E**6NG+G]3?S3*DMFKA$ M5<%?;EX//7*('EG7%"NQPY!_7@$9'VUH_5(X-X% 7@T7GNPU!A6 MA@%&*"QJJ2L;*/S4%SP M>@$!W%FQ@B$6*K5VAC:<9<),I8J%K]J(CB)(AXK M@NI>?G9$5!LL!0-D=JM#@RUR\O"XB]*0GP>@!S;1^ M1IY" @]0P&$P MRX/^*U;C1=?G7J(N8';IPE\6O[C8%D6HN/0BY?#R'@&7B:#PXP:X M.CB"/D6^Z.J[!;Y[[N /KJ"/-$HH_/7X)!6QC7OU!&TY]U>M#3@7I)B'\2YK4CCJHSLF M3+B/)(!F"7$7I(0Y'"/I,I!(TEZY#10,.=C"PB EB./]$,3#07^9B M !@*,?8<#$>NG,+$'$V)([1P!B.CUIUZ-5%++A\<:%VN1GK(V56L87PW9[WG M?O[%Q3< HI@+1MLU[A(E6QX=:#V*P[>K.;L]=^*O;D#!7)MF&I=IV'+^_23*^E$ M_104WT9@T:2-3W7D;/GTH]:G.&*Z3WG"%"GCN>=.'1RX/)Y"JV+ ))JP44!= M(B5M.1:N(VO+R4?Z) <.DFZ1-[3?G+#/(S&Y+E=?UHF9.F^X.E< M(,_]=:IDDXB-F4?PQ3=/;6> @:([XP'S-ICX^U^-@"B#X39KBBU"&D817( BH::=M"@CY_ M5K?0U+E?MT[4WN5:>K;$ MZ].8L ":'GV.$Q*\PJ:+%1:V *#/MU5NPG#>G:>". ^I(/L."7V2W"(@S!C8 M@H,^NU:9CN_ 8."K_)[/))E,1':,SNC%A9&2&Y+_<)&>!8=M?L*Y+]5!%I** M1^;!7W?2#9%,X6"/6)O2H0SN^>+^J 1U2"#LXUZN"@QU0P^P-U<$ ' MF*.D.CCWH$,!Y0[".I1X/(H%\>)\.H$8"!@9L8#A$32O!T]3QK:@IT\V5D/O M+),OG^4@L+[,Y>M@M!6DLR*&X!=*\IEBU(ZO.EABNB4"B37FV] M-UA"[0"[QMKF_&X6GT)*T$N^2^(E I%+,*XE0F >+AWB6\#O&TII"\[Z_+#I M^JV[<#\+N=>9,@Z)ETA$#L%@G2J3S68Z=#>MT5JF#=!:7-VG4A8')#FW2DIGF$G9P6SN:+2/QM&C@'C? M8; .E67NY)E@'HYE0N[3P!+.6K.W!31]\CX]4PF!K@7:*8KI9G+F*+M+Y72N M4P+,X)ZND:S#S',A2!DF8=F#8RY<_"0$46]Z+D=Y*Q!J MP=X6JO2YXR5495BZ3J4L8^J2"YCR9%*6>Z1]!YKFW7"+(P\#ZK9@HD\#ZU]! M[T8C35YZHFPRQ=DF>82&,Z'X;;D1/,5\&A:0+G)W8ZZFJ0D0B6CLTIF5Z/,J M\MC"F3Z!K,69Z_R9B>T,4[&=&R6V2O@IL9UO.)&.N9I+@]C.#8V=B[O[+C[5 M[&BP&*!,R%M"SI$^15RQ1R]N2,1W:F42M2XK6_#0)W;U M\'!5G+A'B?"5MVLE41%M; M#%O TR>+&X"7S?"'"]*FZP<= (U.U+3:\360M@64BE-4RR=N=EU3F(K0Q7M6.A0C!K9@8'A4*Z:".9YT (+ $&74 MS80J]A';C 3UE&TAP.R4URX.U'LGWT>%MS!76MY0!<^3D%K9<-B2LRW<5)Q5 M4<:-FP\;AYF *WNYAJF 7431^W%CHJCM+0G5J]5YW4Y_ZS](_);(:- M5-W+[D3@(E+H^AGOT71WHD-&4FVK/>G%(J$]A1ST^+^'5' Y(QX]IV/\4.PU MQ46TGA.1D)[T*I^R(, #3')RB(F8Q0DR_T/P9';20[^R8VB<8<_!#>\GO8A' M41(>^SPD++J"!ZA3STD+IM]Z?U %_40H-7K]=12!QS[UAY&/[\KBAO4S02$X M#">"JJHES8R+;Z&J2R0VL0DZ9V01Q!EQ$O9)B,2 MD,B#8IZ"D$U399OC_TO]*Q_*LC%#V=.!53:N0@POC*JR055:Y"KR N@AHPF> MTO $FM>8\A58O:*I88:JMS3NTR7@Z+(OBQ0>>!^HN%GT-JQOR_2%H MK_%!95 [FQ(& [OH;,KH^.*9>@D&LMOQF'E4@ 7PT"3FK\3Q]:MM7SP'.("Q MU;Z.VR1&TV$[*NE97V8;E8H0IZ*L1NGNC^^@\A-'_F3Q] RZ"0[BJ?8'$4W@ M"XWG-/T+$Y!O$32M@/K9V27SQKN@GQ5B/R)R;FRM/.*\%$HF]($O=K&\'=_0I_FW6.X$BSPV"^A5=*=H MWXZ'?KKSL;!5*Q);9YK*\($3#AS(98UC.8I4/=R^*'C.H(B'6_=D207-@RT4 MGWOJG!#H2"\ 7M@:B_1+H4E]FHXEUG2Z4W7FTXA+=@^USR44X"_@+ MI6#N&VB3V:]T8*":>4DIX^);J&HT@>$R112 ^.?0V ,^6YW*-Q?;/M6N(C]! M?)-@61?-_1\_0KK"#!<)%@YJNQVKK1YJ9+,P.WF9J[%&C6T;ZU0Z[1IZ.*_L ML?+-[<,:IDT?>'',TWV>T+NE66V"%]AEF5 M9KT62OXH_0I][@3W*/4ECM<7.B )LW;A,4G]&UIH9%AVVT)'H6LV,E53$\WL MIDB683R$?_X#>8;ANH=+ A.:&Z$MD8U"$<2A64JDM<-!?B;1:^K#DB_I_QA M3@/PZ(*6]:5:1-0X)]-:E_S4Q]MQ/J+*CKM5>XW4F1V+1W8, ^!*THYO/K%/ M9V2X>5N>O@R?B% 2J*/@5\SRE@RWP\)JT]8=8?XE%P!EA/J4!PAPN*'7.MV< M@8?M%(VF/9D6S4:1M]X1X&HG\QE$JS\2(@@>ZE&:NM26V+X1R0,5X1=.2E.5 ME;M;*/B4XC(U1%[,U3_2NV!%B;H26Z@0AW"KYDW7Q)O"-$J\E/2I*;"%Z@CB MTQL0'.0]A7;@EY2I?+Q]JGR+))ZUJI)K'VZ?*PM>^[>^,2LWQNBRV;@ZTB;KK;P+:W+0;\/HI;)Q_AFESRQ44=L@> M9CL FFQB2&5W[6(*CJIJ.Z1YRW?!FRS4EOS.6M+XW>?U+&A.=FU*L.O^,&S6#95WQPJO^GVC!B.^+N^?S >& MP%R/UN[8Z"T_:]1@XC<5Y6?SD"&,UR2V.U;:Z#,U#<;:C.;/8#/3SQEL;$!C M!C^#-Z4/O[^-(L["\P%8?2TVW]SU.U@&K*(T.EI M]^M=,+@['PZ['9$@&J&847S:I:S[^V___,?'?P7!)TPQ1PF..N-EY_XAI1'F M%VR&.W^?HW8=W[V\^=[[>GW?>'O5/@GX_.'H?!+]]C G]_D']-T8" M=R035&1_GG8?DF3^H==[?'Q\\S3F\1O&I[VW1T?'O=7H;C%HOX+5L$!]%/3?!L?]-T\BZDJI=SJYZ#B+\2V>=-3/K[?# MK6NFDWGR)F2SGA+YT2TJZX1K.@KYGYJB'RRG,L])LAL'N-N M;P-QB.(PC3,)C^3?Q7"%K$7P.7?X*<%RJQ<+LF(P9N&6B#;WY02)<;;(J0BF M",TS[GHX3L3JDTR8P5&_6.N?BH__'&$A,+Z>J_M,WI0CQ=Z(H#&)2;*\*=B\ M2/&*PQB-<2S7I^;T'&"LMC+CA?QA !Q,$LS_@Q&_(HM=T9;2@@N](=0'!IBE MO G &V1@ [Z7%VYBB;?H (?\R)H _$P%*-Q;Z1X0Y1Q=3ZZ(D)9,L;T+X"N'M#R2$UV;/50K'/X@4#"Z/JRA^_D%$ MH3&2KF)X]P.)X;5W]"R%C[VRN&L_,6@1?,T();-T]C((FS >L!6>U90=P]+= MK]ARI-H4PVT&K]N;4%QE$#[G".RQ:\79[?M^C@R>IYS+7W=#^8((6+!#J@R, MTBUB-\ EA""#EHJT&= O"0$&G1G11E"_I@09]B-K!O0+.C#CMJI:F#6CVB"% M:OL7@?:^AQ2LM2*&K'*'J[<3LRR-\;;C%VNY(9,9."\P-%P MS=T@8VZPP?WETQQ3X52=:H!B^UY1-::K)+H;I Q=+(UNC$/;$Y9BWF[$#@&\ MJ;"W([6#@*\M\NU$"Q3T+UB7WG&;!#/T<^2=-;JBD *_5@10OQ+11M"W;Q$T M6+5M(_C;MS@.I$S7QHUAJDWYK]"U(@'#'F@A\OU%AF4+^1?C!(L@$PI?YM%: M_O&R9F!;G7 [<6M=OMH,2X06"\P76)>7KC"S?=]J MS9S>DRH;XI'16_3X6>X>3E!<3?S6B1Y!?6/\^Y#>Y)2(ZI,S97===N5ODX0.'_4B)(!K-(>F8?<74L@49!7/3L*%LD MOT]G.*J;2&[D8BWECAODUV>%:RMI(_%)\Z$SJB[3H-IT6OM,+:OV[.& M.Q# $TW530[)4=@5=+6[H2TO(F32LE$A39_\3;"81.H<;C!&L3J7&DB'1]G- M,&^M">;2M6-1D%*41E)2D;L#T7W&1H'%M:1C9\?2BL(\W@N$=*;N)!Q=X#G'(R+O04!1E!DJ%-\@$@UI M8;=U>,VC/;"?!4(Z;K>^],61^J$VY0+%RK8/DG/$^5*Z<_]& ML?9 0J6Y'J"QV8QD+JA07#*J>NPP#8DV>^D4KB/)-89[9=?^RBDR" %2\'A M#0]76SHQC/7!^JLJ]N53&*?J45 6N5>9^G=I4?\HB>>;3<-GR0BO;$JG(3/ M#RR.,!?**4J6=MZ-T[P",EMK2/'>B-'I/>:S"SRVA-R&D7[9MAHB\V#?)P0= M73RW26# 6!?%>9YO2+?%9*7>L^E@4KYTJJ0] -AUNO+$\.L MDJ*"U'1GQ:./-B&5S1U@6/,7D$YN6/'4R.Y#.I)AQ>=>>G6%==1&SXJ37=R& MN8=*)20%4U4B59RD&DN_YQU=AJA*PAW2RND154^APK,5I7>CONH+SSB4 7 ( MKN%9@5(@[HD.2.?L](!VNRU^\[ '22$;\M_:C69.>$)2SF[HJE?L(2EJ M-XS6B@$DU>T&R;%C#Y(J=P9F[0D%JD.TYM8A%PQ4<93>30WMN9;U@\GO=NL, M :HE;!KO$-P\VUU4K48'R=]SW($U6\D@:4)#0&R):>AJ0. MW1!9*X"0%*$;I*K5&TBZT0VA4X,_)'7AW#]5[GHH!0C\D)D7@()C%[% V>-'2_A*]#AE4YW.FQ!-D#2' DU/';;'-< MSQ4N4@D;R4=!E7G03F5&(^!.,WQ*R"C#-5 C C(ET9XQ.5"# K7@RJ,IL M&/#6#TZL .K5' A0LA3T.H-FU/C5)L,#5T>K6"E @+G=,NB,K7Q:^X!48Y;T M8Z7/OB R4#A;?A7*^;LB%,D85^ZK,"$+T[)5)P &I-(*(MD!I($ &)#/&J(F M2 ,!+R!S S72=^J7CO'W1+1;G"4S[YFTJ$,=G4AULU1@T MJ'8E!^J1<-FS,3LX_U"N$.Q%&WEW5>=@H_30:L7$,N]X[!2UO&>(=CO M&]MP#X>9JMBK^M;(7^&KA@?$&DH90"J3-2T&6W8(4N6L:>R.,6R-NOW^NBN: MED&#Q[=^/D3\IE@?4D/4'NY[?1*_1O?\X:RX/3?G"O\]^'6O5#%TA?TK>-@N M_HTKVI-#W./:G+JS*]/*HJ=]_8[^(";*8]"TNNU MNHS93K81G*K?DPRL+0V0,M)[DH&U00?4>0^2Q:%[.^NA(P_CG(>9NS;?(77V M^@5G&R]F*W3O.1/:-L;J!'R\9$-(YS][AZLZ/(7Y@H18W$E#H@%EG^#S5$%) M=&?K"*@VV1^XM;$?R>TSS7;3'4Z2&#M@$)XWBC]'?YE' D[::\[?ER*-5;]C0'52%GL>1O.J0) MYM(UT7^+A=#8+W)FLE0!MS<^EH_R\GB-_<6HN2>N.,P__N_O5P.K: MQ;8R;!CIZ8GR4DNP;:;,&]QMDH^&LP6F*5[IRY>=2)++_*F/JM(A_ZEG[6@0 M[D#)0YL:SK3[)ZD=.8I522.:$4I$HA9G85G+:I-AMK&5>0BLP<6LD2'87]K( M M;5-X>4^3%I1.;@"$+*X+ABJ1%Q@,K,.^*LHUY ]08ZXJP;Y]=(P?N&6B.@ MA*1LVHBK7CYUT=%7@J3'VA:3S2F&E*%N639N<1DHK=FZA P1-R3E4QZLOGKS M1PM9'U ^K:-8G'MM]UO H2S!P:^K*H5R&H)01M%HNRXJ0" MA^+BT:(9PX,DX62<)JIU]IX]5^6+"OZ ?%+GP=MB'#[R8EOQ7H.\N7\ MDJWF]>2"Q'+MHAS(=9K(C4%5#*Z10$TJ8."^XE N% FK@373@)F9J;MNK!%I M0/*G&Y!$TVK P5X67ZC_QI*F_.3_4$L#!!0 ( ,=%:$_2AWI9*$, (\; M!@ 5 =69P="TR,#$Y,#DS,%]D968N>&UL[7U9<]PXLN[[C;C_P=?GF6/+ M[LT3T^=$:>M;<6670I*[SWF:H$A4"6T640V0LM2__@)D;9*(C0N0+"%B8EJ6 ML&2"B<27"Q+_^J^'9?;F'E&&2?[KVZ-_O'_[!N4)27&^^/7MU^MH'_T*3HZBM[_'$7_^:\,Y]_^*?[O-F;H M#2VP MW_C'=_4?MTU?#/W]8]7VZ-.G3^^JOVZ;,MS4D ]Z].Z_/U]<)W=H&4K?GE!DKBHEE'+PAMI"_&O:-,L$K^*CCY$'X_^\<#2MWS5W[RIERZF M"249ND+S-^L?OUY-7ZX%SHMW*5Z^6[=Y%V<9)[D:X8ZBN934S0(*"GX4<__' M7L_B<<7%@.'E*D-OWW4G*B7+&.?1$BUO$6U)7N,8O1.*ER@7.R6JIVM+JV28 MOLF]X^/1I+Q%T7;&EA0K1AIPC=$\+K.B^R(_'4=*\(;:YZ2*N$BQ&B3>^*0J/.4FHY M5SC'0M]<\'^N6PNB>J.[GAH]%(BK];7RVD>3%9V&;S\I0\H\%N7^7(ES- M*WZH6(_>'ZU5V7_P7_W[+"]P\7CZ9 ]D\2W*?GTK^W--4R8T+:'K]?!%4[-@ M#4C;!5K$64W!Y &S!O(D+6PIVQ VC]EMM<-*%BWB>%53A[*";7[SG,SUK_]] MBEF2$592=,,%Z)A/\FURRPH:)\4SLBUZN&=CNMX6CPW42?@PZ>*>D>O-AN?* M DWYC\^E1]_0(]$W\6V&= 0_::0B=J:4+(U6F+38#GQFE_Q)H$O-HDH%$9U2=\N( M%(/M=3^2(& M"M>0HZ/>/\W3H$SS=AJ2 LP/.?K4X^YQOE]_%;ME1QW1 VZA/0-H!:0>D'9!V0-H! M:0^#M"V.(9=0^V/$RM6J_NX<=R8QNXOF&?G.$>BN%E@5=ONP9 (Z#N@[X"^ _H.Z#N@;P7Z;G>P.@+B M*4DJ5V\4YVF$*J';!Z;FZ-MPH*$AMQ49 ^+L"2L*;A$%)/TG/^N"8-KVSJF5JR7 M&:TO6CJC=+K;%3(@:MKO*S):(+_K%^H^1[<<>%;Q7G\OVD M;.V(XG.<(7K"]>""4#FEC:T<47B%%EA _;SX$B^;-*>JF2,:K^]0END^=U,C M5_0MN;5X7#(.(YA"TW=!8G&'7 MC\M;DC40UOAW;W[!5^,W,\+#P7O6YDL-[#TSMKR(C=7C^#/*/6FV[.D/54/6 M/@!E36G,&/+V$1QO"K5OR-,/X'@R\XL9LO_"PBF%8S)1!>&A%$44U90H>4%%[<1SE!7#+-N5&.$K% M3XQD.!4E=*+;.!,E92)VAU#!HJ1&4]&J$JVHS.,RQ:+=*A:_OT,%YH*WY5"? M13#(M$/G' Q(=,@$!A-3&5$F\"3+R'^>$GI+RMIB7V21)2)D7[ HE"-\K MDCCM.GM(<]Y!Y,N8SFB5.I96UQOX"5>A9@EG%CV]LE4C_TE9W!&*_^:;7\N. MK < -J:,E>8L/&T-@'QY6-^FBWM&+OE8B!\X:9N-8M?9-W.&V\6L$PQFE)M& MWP$&$_JM8]@K7-'P>45C&&)O*(I921_WOKR$8D7+$$$.-R]"[-C[S8OA';%V M++6Q8,#$C^U8;8/4P(23N["JQF]@HLO=66Q"=F"BR]W9ZQK?&MY]:\>CM8\! M3+"Y-9^];,7A0\T=^>NP#XDX>_]6_K]!6OB;IGR4KQ$^? MGVS^-:F&K=V3_7)5%2VZ=.1\B"BZ M1WF)^'\3LJAGL73C*,=PXL0QH""X<%Z7"^>EU(K?_/MT':ZYJN6ET3.C;QCL M]*X/3DP80P7[7+FT43K+K\0% 8KSQ;'PQG[-R2U#M(II3_-56? _$ZY&,URI MU>/'JOM)%C/6*.*NI@L+V'(Z_XZO+6?[Q#6H(^/V[EE8JZ9SCF0X"*EV]A^X MN#OAQ@U9(JIS9MEV#TZJX*0*3BK 3BIS5=7TCL:@1^3HO%^6:A^<03OX9R7F M.!F4HP;4)@FNNN"J"ZZZ05UU[5"N2Q?KGBPMLFFTH[CA-7 MG"$5P1WWNMQQ[1-K3C%%"9] FD35W, -<54QB]E\FJ?X'J=EG$FRIY3M/)$J MU. 5RJK-R>[PZH8HI+3#" ?*7I=]*G%.G]QQG+F,\Y,[C.9G#QQ;%OB>DS3' M":+KT!).90F%78;H@?@S?JR01X3X)%](CM;_JK*59RNQA'*B+;OV0.S-'?KP M_OW':9[PI> +=)G%"OKTK3W4P_@>TU04Y5+X+!O;>"U T+S&NG8^PRVS^ MB*G4 4I/""M8E8-_+'#.9?Q8179U'M>>1@W1IY9LG/U5UO4(5US+2/)TC=J. MD'3_$1>A-4618X7":FKBCU#E(CSE(2X/>(C+T@*P$G/# R+' MC=8S,3-9(?&C#YB0'@(2HTU)4GAUP07K!U4]I 6J )6)XE6#'TCND6%T%*D/V>/;) P1@-K@&;6V^FVE,&=2& M;H-LI+13.@E(T>W;+.PDW#T5:^U1N"T\N>#D M6>V_:2X6.1JY[<>;U4E:'1:*=F0V6@3_#->HI_K$X5)&N)1QP)DV$!$N7K3(-JZ?FJ@?%\]3?L:RKROQ)"1O_]/[ M#\J(KU5?#ZQMJ\&QB\IR?F/20TY5(G6;<8(:;PMV;A C"$TXP@I M%BM\46DY7>ZU6:>0HW)X.2K"&IC-)RE1W$(Q:#HZPFW.,]]API!6 R!&;9AN MTNJL(S:;;+RA^?8X )Q)I_Q,I!.\ ^5Y&%2N(40J@R\I^)(.V)=D ^Q=NHI^ MB7#.&Z&(4U;7Q(@LO4:*$9PXD+3S!U]2\"6]6B_$64QSKF_8Y@E$G0-"VS[X M'D)]S6 !CSU+.T#E )6A0F7#(\@E2OX4K;]S1-&*T&+ON59#E*P8P0E*ULX? M4') R:\6)5_7>^-JLS7,WUJTZ!F0A^1 MX@[1B*]#G"\P7_THK@K5VWJ<#49R@JF-Z0C8.F#K5XNMI]O-43]+88ZM+7H& M;!VP=<#6 5L';!VP]3#8VOHP"BF;GD).(?('#C13=%N@-$?,&B(W M]W8#D55S!X@<(++9TW.?XP>\+)?2!PH;_^Z(-+Y7E*0U_=T-:5>BEH_DN<07 M?W-(DG2M&OX*C*P!GB2<+"LE.,E342NI*LY"48J+R8*B2I/*7\VS[-H#L=?E M+<,ICNGC;V5,XYP/Q.3TZ5OW0-+7G(DGPJOWT4EVC_-%O0CGL7@6O'B4DV?7 MLT]2;Q!=7A#5@XB:INZ-RN,XB_,$7=\A5%R(>06BD]?KT#6'P8#R\1E]AU$S MX?\=G*>[32%,\H:^B5:NO:KIZ CW+RZGW(PP]R=J6OLA?YIST[,4)[-"VN4- M?1.M?:]+UWRT#$"0?HKO8U$;^(3DE?]"5$/0,*/O,GI&('V9G>1<8?9-N<7U M74+PJ5/P:>?+U(-5@QY@V%!N%*,^!\"*_TT_S0M$N=%]Q>F[_AZOE+7#U(T] ME/?#N2@+:PJ_=^ M$2ZFQ[,KY;:QZNN%M04G;2DPH\ CJAVD:.J?<+6(*1N/DGC_NV(FKEZ5)L^GECY0G*R*0]5']QG#Z+D>+-/O4U7]XQ=4KQ$0MDH>9"T M"IE*AU?E]O>88D&!^-H*72]KYI=@I9J4-QP5T:$<;TAFZY&1YC YT82J(7&@ M"@+):JR:1KT@\FGBQWF1[&7D+8'(K9$3D;1Q!\/D5AH5(;)68WB*VR#&262M MQL*;TOPE=K8F1/ZDD(^88RR(?&D=?Z2M;VUT2>MVOE!P:=#&7V?S+*EIZA:H M7/TAY/9 ZLN;)A> DUSMB;Z1V%;)D"#%MQO4@? :9\*5^LZ!R>R&ABS$5BC M%$^0 MH-SQW88^6CPP)*&^*%<%KD1H.4U?9VU8&].Z[V2X.34H6]]%3#V(:( M04II.PNRDX3">4=;<1\)C%C*?+Y$>\L+E+R9^K0A6#T=OH;\.B 8%NSTG#+, M;,C33V VO)4'&Y8>L'*F/RW!I$T!!*4IAH@R=-(J/X,37[,[;N!$UR#"M\>D M1=H12/GM)_;927)_ 2>YQ@GOX(37+&;[7'ZMDLQ BG&?H>U.POP)C#"'.D+6 M'-V&.D)NZ@@9W3[=,>F@A-#'*$[^*C&KAM_085I!J+&SFP)"BJE#_:#753]( M4E7C%*,,)07%B:(4B;21AQH.)<.B&-9D)]?5CQ2I$UZ-^QT02_ZO:C21J"A[ MHF[MC_P3LKS%>0T"C6LHV'4.%Y;#U8U09-8GC'T=>?FFNI:T/CK=D,5T< M4]L^1*1"1"K4J'GU=5RTAM-(ZIV8<:L[9(GU<3;:N*D1W@ 7T=!_%3F+HPF; M]B&E!Q(NM?/O@!-78XT9:A#U68,(7DF74(,(OOAZK$$$K\1+J$$$3T ]UB"" M4]LE)%!9@).58AQXKC@"MTCX7B9I="2A[K_Y>ZU$W&A[Z#>R:^H.][9%&2\Q^3:IN;?:".P[AG^!DAFD^F:1U"W^$&EP9X&4D0 M)*?]B&)EP:X)=LV8[!J=+B#V6 $3^CSDAP4A]749J/_AV4W_R#USAK&1E-B+ MPRAL0A5;P10,IF P!0_>%)2H -+IA 1G#^FY[ QX7-I&'R-6KE:UF,=9E,3L M+IIGY'N$\SFAR[B]J=1B9">64VNZ@B$5#*D6"#:Y0VF9B11%+FGG7-"N]\1O MEQ; C-!CQ]&"U1&LCF!U!*LC6!W!ZG@U5D[CK$01F4=\ MHCA/, >K>)LNSMJ!\C9#.T'E[0D+L#S %KF65>;*$VR;/UHH@CR5?EI?Z/T$E%,>#M6L./'R?>8IN).J1HV>9G<9Y2@F2=Q M(Y[BI$#I=<$)_K,P5B[KW[5>H.Z3!',XF,/!' [F<#"'@SE\^.:P1TP[PG2Z MOB&9X1+T5/EKL"7H"W09+D=/=:6<2$0G,\:EF^FG".>BO NAHL9(*]>2:@@G M[B0] <&%]+I<2'U;L].U?#V>E)1N3G]S.]6L>[! @P4:+-!@@08+-%B@AV^! M=CHD72+DGZ,,<7C?$AQ+>CO!Q(-.HP66]HR*6M^TN$<]X( M19R\.D>WG=6K'<>)_6M(1;"$@R7=FH%K/4#.4'6 MIF0$:!V@=1=HO:[.>?SX.?Z3T$TE2W;\>+41N^M:#FUQ=M>! ^@.H#N [@"Z M ^@.H/L5@NY^CD^7"/SH?42*.T0COC)QOL" M8'FG+"(AN.@"WZ-TNA6XNJ*.;6F $)P?P*YE<7\^N4B]=T5Y+>W-K2=0PV0[ 9@LT0;(9@,P2;X17: M#&;'HU-4_#&*D[]*S'#[RM_*,=Q@8CT% 1('2&R/;8Y+AH65-=E)UR4EY^() MU>GN)54=^&DYBM^\J$W]Q6G*MQF>8Y36AG[%!.7_VCWTBQ&K"O&AU#I)JL=9 M@FT1;(M@6P3;(M@6P;9XA;;% &?I"&,5G:"64\,KNA7O0(EG0%<4,?[[^GVB M%!4QSE@D]DH9;T7=U!2S&]6-<=:&IF"N!7/M':/%'E3D_WI.'O_5OT4A[+6\ M3=(_2U:(GSX_42)K4@U;NR?[Y:HJ6C@GKU$JE6T D]AU]W0W::9Y0D5)CE-4 M_W>:3Y*$GY?[9[/$T+'I"H&Q$P[Y:)P4?^#B;I/"O:W/8LRCT2C!^/=I_ ?C MLS,C*HU/C/3MZ$QI[2$'QAY3KWX#*TIH .=$<=FBO' MG>O"C*5.Z,>09W?5[-KRK$.U+OTT'R):7T7D_ZT<;#UX::S&=.*C:4%1\-"\ M+@^-Y-'L4S1'E*)T?6&WT?&B;^C>$E+JU36-.Y>ZQ%)J-XA[9L]C3,6;>>M< M_<]W&<3O-560C:\X1S4WELCQ^K[B=9 MS%CC1G U75C EM/Y]WYM.=LGKD%I&;42(3_*%Y&C]K^N")-]F*[&$_J/YZ+$ZTD[T#[7-,OZ'BDO*5;&*B MIR%[8.[F#GUX__[C-$]$JO<]NLQBQ>+K6[MW2.U2)-@-F:1IA57$"U8XG>8G M\0H7<<:7^&P^YYK_G&/)YN65>+)Z'MW#\GR/:7K#IU7X1AO;^(BD+):.-KKG9SS=F\\?G>NH>,?'P@UAG+D=<9O;_+A[4^T**_T&%-DXT M^'P'M(27B&(B%.S5+A)]Y'I=E41X6.R_2@Y*!-'\[)2D.QNU'2'I_F-6XKC\ M$B]5JKBIB3]"E8O&4XO"FUC/X /)EG!C1Y.3"7O7_D9 MRJZNORH1HE$?#['S1E@QH7SE%Y6;]/AQUV3]!&^%-9YM")2$O?G(J=ED-YS.QZ9CVILNJ,^H3,NL.KIU3AJGVYE3N.S7MX M8F/*6(G2TU(D\M2'1&+FOH/$CSXE@O20T@!J@$E.]:O # M244VS)\"LS.ZZ"VB3VD#)=]#*7((H@M!^;7.CG)[W;_'LT\>+ 6SP35H:_/= M3!.K0&WH=DBSTW;]"$X&VX;0P$FHPL;92&FGA%&0HMNW6=A)N'\ )]P6[EUP M\JSVWSRY*Z1,)P0IM_UXLSI)J\/J/X[,1HNL <,U^A',C@YW-*TU4KBC.>P= MS4%2Z^$I+[//.V!NB5MHW>^2-.0"N 538+ZP?0*6VS.JMX6RS' UY/(G8%QV MC1<;LOTS-+8[9\08,OX+%,9[O^YGN "?H"S Q@!QZ/+YP6DW9H- M7_#BYR@3I5E9Q_H6NF&BE3B/.:47 @U MH7NO1-G6/>FS%:*Q6$\CXC6M?9-_A1=WQ6S^E=45W(R8D/0)R!$;(1QO.F/[@QUO^#U:^$:XS2D.*O2*J]%;?GJS;*SAR0KN2R)B*AP]Y?UN^>S M^5E,P#MAP?:!]#B+F'BIV@M M"A%%*T(%-N^($RU&= (4K>D)2#$@17MD\:44FF0VWYJXU[74R5"1MKT_%JZJ M?2(TM"$/\@X!E@98&F!I@*4!ECJ&I::J>:2.9,/3TR62/GH?D>(.T8@S'><+ MS)<\BJOG"3L":ON!G>#JMF0%>!W@=0M'[%*8;G^OK>CI5N3J!T!E'E:C3@&C M!HP:,&K J &CNG:=6JAGITCN:!-;+N*'SC=C#$=S@]EL: E +0"U%J]"5=4! M\#V:5H)V$S]<<1$4SS_CO.2&VMIB([D,\]@/$ !< ' !P 4 %P"%-T6*,T1ZPSFS$9S ^9L: E@+H YL[?8/\%DN&^^N2?_NB#2^ M=Y2D-?W=#6E7HFI0P^=L_)M#DJ1KU?!78&1UV9B2Q]4GRTH)3O)4E!84I4)/ M*$IQ,5E05&E6^4OKEEU[(/:ZO&4XQ3%]_*V,13DQ0IF4%D;R$9-'5OJ1W'F;A*RU1B^6=6^+ZMK/EH&(.@RBN]C(1?" M,T7CI!!E#33,Z+N,GA%(7^8\QK0JM3J;[W[Y15H8RKRC5Z;P TKW%92>&UD/ MGVSL=O459M^46$#?Q2?3'PA=55VSP;J$,8@8]3D 5OP?B/NJ__I[O%(6D%,W=D_\ M!2HX08QOULJDG94%$]6S<+Y0ZBK3;AX8PCG:D&7@.=$UA\' A7!C4^4F,>UV M, SYW_A-%*X#;<>$4O)=.,SC%?^+M.)KFR$\,$KRE.25ZKJ-\V\S;K*+H !7 M81?3X]F54N%9]?7"VH*3MA26L+"R5*I"T=0_X>J]I&P\2N+];_^9N$AU4E): M9=S4M<,PDD3[;/IX8N4+RQ*,(S7'?-EW=,W9)\;)R "MYD+0* M*:J'5Z1Z/RB@T/6R9GX)5JI)><-1$1VJ:3MEI#G5B6C2C2!QL!$E;4(%4;>% M_J5L/%2DE1\((K=&[FG2U%X7!(+)K30P3V2M9&%'B/PI_"Q$UFHLO"G-0V)G MBT'D3PJ)B#D&@3P/94%ZM/A:MU+8,360V,V0BL49H^ M2 'MAN M>JIA;$.H(*6TG07924)_!".ABCNE8,12YO,EVINZH.3-U*<-P>KI\#7D5[K! ML&"GYY1A6$.>?@*SX:T\V+#T@)4S_4FL09_<"$I3#!%EZ*15?@8GOF;WE,&) MKD&$;_^)0_.T')#RVT_LLY/D_@).@KVE:0,&M@["_KVMU M;<;&N=LCBA'17\0^JW&N+C@YVCZ9\F*?<-I MOP9CC\/VP.0I1AF'-Q0GBHJ;TD8>2A6N5V^RV\S5CQ2I[\P8]SL@EOS?]FPB M45'=4]T:!/D[(V V_YW47L,:?K'UXJ?FW%D,YH_Y/3VU1_H5RJI$2L*D;]+9 M#^#AJFO\*!0JNR'K!=\0C=AOE(,R"6NFW<)EV/!>RZAO.IJJ9M+ZI'7+;9\Q M7I/3"ER4S/SK$#/P!RJ4,H2X0DAX"C&Q$!,[O)A8'XAXI!$S.P YMBC9(&Z. MD4;/VEI!3IV^/T2LO&7HKU+\"MV+_^_H^34?T8W[UY:>X ,./N#PC-*K?IOH M %X&"8\Q^&/D(M34#35U0SU6*\)#/5;73%RAU=H4G@%!K5HRD M4)\9MSH-3JQUY6C#TT:'&;CPM/ZKR%D<372Z#RD]D*BTG?<#G+@::\Q0/+// MXIGP:A&&XIGPQ==C\4QXM0E#\4QX NJQ>":,R,*&GQQF=)/ST3F]("'I="4$]N;_O8HJ.A1">[,G@A%)1HK*J'?*X:[). M"IU\CVFZO?D^8:Q<5E+*SA[XX8H9NN32*@T:#3[AZ!=QA1)NQ9SB>YSR';U? M-6'8M93/>R!+^CO)^##"TG>]J,TSCWQ912W-_ M"2\;FXJ;!9BD?R"\N.,",[E'-%Z@ZH^GG+_M.O2]P-VH\+3W\0YU!OI94#'=L;8;A/ZP;@CO6[HROXW M7!YH93Y=H4W#Y8%6$]2KF>/2@?YSE"'. XOBQ8)R',)_-2^+DJ+Z]]'&X=_2 M6]YV>">N\6[$!3]X\(.WN"LC2AN@V>:EA0LA:)LW0QXWQ1!.I>X7V^YP&9S, M.>#X'Q33\[TRKRVY;1P++NL]<3TRADDINRO3=AC8#-_PB?OXQ$_& <[R=](' MP[M1@+)[A<0QQX'K;'Z.61)G@NPNG"L'!+8(7_.4DR@*Y*/T["$198N>E,NW MX5\WEGO6)81*F-.T#@[WX' /#O?@< \.=^P-EKWU _3=N'PV"%AFI[F -P+FR!Q<[0>"S#2'\/TP_7P@P$Q7UEHO M7+\<"3+;WTD_3#\;)SBE@U,Z.*6#4SHXI;T:N'80;*2.Z(Z'U$A=T9WQR$B= MT5W1YTC=T5TMC9$ZI%O9S2[]=T?O(U+<(1KQ)8CS!>;G2!0SAHJMORI>$EK@ MO^MR&&3>T+"='V^ F9WX\P:C._CU@E_/W@0[%X*-+KC63*=;.9M48C;9DT-Q M^R1G1@G%/8P(?1EL[XVBC8%^:E]UI M+%"L?T&RT(=9I^ 6#6[1X!8-;M'@%G7L1^@=A([45]K#43Q2?VDO"&RD/M,^ ML/=(_:9]V%PC]9WVYH<8:4JO#21WZ3+^(9K'F$;WHB:'<&_RB>(\P7$6X>U+ M"&SOMVN?YQ+%3!3:C^+BR0!Y%$=4U."G(O'Q-F:XK4?9/6%.',Z^V K^Z."/ MMK=]:P6U+=ISRO$GUZ9<$">W7%CC1.: ,.[GGJ531/$]/VONU]I7PH&LF0X>+] ]RA3OFMIU]LK.S>M@L[B@B[L0QYK!_)6/$=L6^W_Z2"@KE\N8/HK@3/6. MZ.:A4,X2ON>;KOTKJCU-Z"1.U3>Y(?[TNN)/+_=#]4+[&1=:\HC0)$^_D!RM M_W4MY*A^1Z+9@=6BJX=@F7@-X^;QZ>/MSP-C36T\N*TZ/O:Q?AU&',9?2H7' M<;!Y1KUDSQY'&?1MWW:SCV]YGSX_\QLE3.H^'FZF\2W;C%N^19RG.%],\X)B M;I4D0SZ&JIUOU$LXJ"Z4SC/J)?.@"RUG']_R_HZ8X"E/MZ^4$?$KOR=0/T0= MS,?8$\+)YBTN)QJX,SV'^ D&5=RVTP-<8"9C<6?/Y.EE%N=?XB529EL,.558 M.,NI_&>SM.?JJ6 "]/]G*T#4+$"!=;^<:GDY6VI\#3,K=Y:/:EK?[T!#Y2 MK>J@$XYZ$9])27V?DI^Z)R2O A5EG#UYQG>XU;6E9'S++K>M9,Q^&&C9.U R MOF770TS/FZ!_ D."JL\$U:&()3X#9OC-W#(;Z1E?[S$[T9:*&CP9(61%A'RYD@<:>6AK@;12*L.^?3LC[10 MD7>_F^&Z07O&U%%FE.'J0'OJ=.!$4%-\Z-#P=;TLO2NF(Y!HVF<@QG3A0 )N M!_%!T_4Y-)#=+L''=+5&![T=)@*:KB$X. XTG&:ZGJ/#^6Z2(F%<8.06'2=1 M<+&^H%=R$H:[OF@WG>?+BVV(#5<77]?5Q5=W&_!JNRDJ3]!7OB78U?5792TQ MHSX 4QQE!\'97R47F>FN!N],/ MW,J5_+;@ M@.!X8E_ M2_H ?B+8EY+"PO6:QQ4RI/UD2(=DX9 L')*%824+V_LN0.6,ABSAD"4:J M.>=&-D9LOP#QYM=MLQKL!W:2O]"6K)"I$#(5[!U@TXU0B3>*V1U*?R,D%:\2 MS^;<4D:4@R*)5\RBIT>V]MY7EM'_X@EF+X1>Q=\_F_B#T M&S]B*$D0L^-*WS-XN(.'&[B'.[BL@LOJ\%Q6MB?/2'U-UD?12%U!UCANI%X< M.=YS:?>!V7(INN:V=9/?B@N\3U:>YPV70)_C8@H\-N(_-+(M4<:@2V_,+(G\* MC$EL(-WH_*.F(!MAJ4*[B[9!Y(TJDIK@TT MZ"27/7FY0V0I1)8.+[(DMV!'&D/2FK@CC1F9&,!.HRH?HSCYJ\2L&CZ*&4,% MJW]%$?\A3Z,,Q[<"7(BD.OYWKM/3MN&67B9S$X?ID=00H D!&@[VCDN&14SO MA"QO<5ZE(Y\0?G!S/57]XX;&.9LCKA!2$3@7ADN\PD6<3=(_2U;LGY3[49T> MAQV&R2N4D$6._T;I-.63X3D6Q^ZDVE&3>D.)&G(7N^TTJ7=3W62:)UDI:LF) MZ/IWO#OZ-8LPU+3 %FE]..[_(4GX$;??=.@5LZ&AA^4[Q2A#B;B+RN3!3FFC M/D*M-$Z1,&OX:ASS[94J8J[JINX]KIOO/MF=;NMOJP[P&/<[();\!Z^:2)0' M0#6M_9%O<#;)GE!L,P0(1KMJT[IE=?G(?&D&F/2 %I./@O"]Z*G;02ZF/HB% M?7KFDS(OV&7\J CF>:'AT);Z%-4:[PK=HUQ:U,L+#>->ZFE>Q/D";QMO[W[* MC ^?-(Q]J==9Q4Z6]-E4@0C=G=ALIS2I9[UH-D"0QZ>&"C9 59(GJ!62'Q"^A;NB=;W!TI MT 6^?ZGXCQ\_QW\2>I+%W*236WTM1@#%YHY$;99IRU%>";O^W14:E.0?P(B0 MFR@'4J#)@J*ZJ)M25^@[N&=B7:V$W9"U$MX<28@]>:KT&2NFW4+J:DA=/8C4 M59T[E+3V;D/DM@T,(#T=K:--?C7RF(/++S275F(6#0.5L#;$]CVPC-C6D!^< M*+=5.\3"G ,IW6[5-03Y=R,-IH =7%YD%]Z-,PU"KG7(M;;C..1:/V?)SHX& MIV(D,P\V&*_7I@%?*,FW$%'PY?,?(:,FZ<0,&2WJYM&"Z2F# MJ/^<0=,E P-=_=_M,%VR$:!A5^F2IDMV('C:+A?*T778A.2<8+ZHXB=&,ISR MOZ31;5X?[K MZ[K_VD]^Q;-C65T13]W8'_$[OP!7:V8LJ+IX8>398:_E0MW>"POELLR$_CI% M*XH27!U4_.<,50=LGDZ6A!;X[^KWMLG5?0_O88'2M#HPXNPRQMR.7#MS9?RJ M6WL@O\(6,FJ?_-$7<9H]T]3&,ZF36U;0.#$B^7E;3RGL>2K^(_;3?9R) ,VD M.(DI?>3F\).'V)J2V4W[>F"-+)>X"JDP027A)W.^0'G2<*W?O(/1RM M_!B29CX(SBNA_@,7=[L,D_I4>U3O9YNN/@H[UX;H_K.(.^I$D@&WV;@9IBOE MVWH<&"R+\U=YN6[@TT/ H&[>4$5\XM ?.)=0JV_H@ M_6E0@)L49P^:>CHMNGI\* _Z,X6*,CSR%E[)Y*"A.H#O2)8BRNKW,=R$]GD3>BAB#4T;2,;,2UHT=H&^@WLF;BC',25]U)Y;\H;A MXGRXD15N9(4;6<]8,HA&@KOXK*;Y^24DN_@DN,]HS*QY$@RX>W7&/)H\IP[D MFIPQ3P86&[@[$-MI/J#@0XR]":19/;!>#DU(Y+^_Q1<(:C M'<,VB0C@S$@[5OMZU]2=)6G)7S];TYU-V?[S=3STW1F4=BS:)0J#LQ;;,=LR MB1V<'=F+WNV*9J$")--L'G@&9FL=#-VDM 5&AC>;P.$AT]"<6=0>G*%B0/C3 M8($Z+PV?#8^V&6+@;!([=G7Y-N!,$COV=(E< MX$P2._;LKN#LF!VTF$Y."A0=O8^(@%P1WOKXH[AR*T;K65$FRETW_IWOP&Q[ M2.JKZO0\X=#E=08A-]39>5UU=@[P=?K#>\1O#SOL!^,E7+4?"!33K^3E0M7] M#]-NH!@*3S$>S%.,!WOS_R">< SW?,+%C1X9Z7*@OOHW ,-C:D,\(15>4_/N MM0ZOJ1W2NX+AZEZXNG=X5_?LS&1P:J8SDT9>'8#A-!.VNZ3V^RCUOVW (C*/ MDIC=1?.,?&<]5ODWG\)3@7]; D/,(<0^P$(FWX^"J-OGK-D-T0\;)(GN+J17-\(O>#GTPT1%[,Y&_>8[X+C MQZ],Z/AM8MTD*?!]'9O5%-0><*I0CWMPUBZK!U#XMQ*I%.@4U?^UXE ]A+\Z MP]O;S^O+W<0KLRPII=C97 MUK8VZN.ET/(3X9_FDK?97A9=-NL'B2634M+&78$P)GD7SH0QY9-R?AE3WLN<+6KT)KF+89 @"CML^(V@_@I7;\UEL_9:P43T'/YOLU M$63,&7?TR]2%$"PN4ER4I!Y.;7N_+%S'&5]::^FS'\%'Q?_5>I-PV3'X4MKV MGEG0[QM=8$@%,6KI;*(MD W#YSM48F2!E<%K"[O6:14P1N ME4QSI=O%9L$IX!:,*)=!E_,"3JWVO0#2W -PRK)OSE7A7W#;O/_/WM>C,^[* MCO6]!OKL#7"ER892?XV)C. JEPW O3(OT' !W)5:[GL!+)(&#=?"727F8;5! M5YEP5Y.YVSJT34, =SAT\DT9IYB P\,=&-HOF=LR.@P.'0^T',8Y >! ;=/RP.')3EK3..5R+%K3A"')KKB0)P",14E:W@'/I&3.E0##C_O!%7W9AQYV]OL9N:;2!P/O06 MG-E:!>!8OS*A98)5/5-[?6842A7F3&O?T 'NHX\^EG<_$,0?5L,J+W.$'LFF2R.C3Z M#NZ9V#Q0SE5T%(QUS?TS PUO1GT]L"9>Q>'K+2_!WM#"2PW0]150 MD7\CKC'@O.0;8(TZ.: Y1G-"T=XUI[,'KHPX5N8G!GVL_!35ZV-YP7$1IV\Q MS0M$D=3AZ6!&7\MH6GP?7-']S0+J"K\VMO)!KD@/%ON[7DFMQ*F;A]*()O$\ M+<&*EA[(%I>0N)8@3XE2"[A9)Q_5R.Y17J*-OGQ^T8Q363_6)6Y>\O^E7+-( M..PPDH=X'ZJT^V]<.](X$T4[TB4WV 46+O"]YEO:=0X1V,.+P#YSE7TIA2-N M-E\C^@K=LUE9L"+.AT3!78^RX]3&KPWNXI,9JUJOBB%?[NJHF!;2,W'*F4(!=_ELQD^JRUVEIDQ! M S@V[C%3'J&!&6?1"=,%@@:'^BSN>00-&W4O+7T$#0.9Y1* 2QO6DJU@L<%9 M \ZD[,)?8TZ"*8?00&LW?R,XN6W-3HLE&8.<#[@>9BYX1PFPU9WX#Q&M?4#\ MOPE9U+-L?Y=B%B\6%"VJ]-#;QXC#J6@9_TEH)$BMTD07PHL2<3XBMO:C1(QD M:R6\T+?!SY!"_FI& MM,6P4^;&\%:Y^8>S0 9@TA;LN+." M8VZ_8,B/"OE1(3]*D1_ERY67K.F.XNJ-H\J5E.T>..G536(B:30V[@NRKE[*NWY M/UJ_PM1A!B>.VL[T!?=L<,^*("F74O*(T"1/OY < 6.FJYOM(+64%Q8G0,4+FOW)LP*ZNORKWB%$? MJ)7+NAS\\>.NS?IQADH3[]1QGHI"!E_B)5+*[Y!3 MA86SG,J_O@C!B!",Z)$1&^3RHCZ $3Z R&TS)B8NE>[H(E(&]@28U'4GGY$8 M&RV@8G5>]P"$S/D>]X*QO0=N9Y@I<.N"8I2A1#AV)LSGK M*TWJ#!OC?@?$DO\,H"82Y2FIFM8@R+^DY%RH6&6)?SU?1L. 9OA9S?_V+#<^ M'N"9:;8AUO3UE9,[ 0G9E._ A)2BE:CAUO 0"RIF:,,&0:6DF8 MKNX(ET&.CQ$K5ZML'9>*DIC=1?.,?'_BW&?)'4K+#%5Y8?KF[2(A#BAQ$BYQ MQD>(J828"K=EID)PX^QJ5Y%\-K\0)9FJZD3\0)46H6W7VT.%C'B%^=ZHDI!3 M7)148(:DI!2EQV7QA13_@XK+&$NKJ5IV]U6]H7I-6Q B+_8L;^B#Z/I=;QW% MC:W)>>Z=9K?B"?*Q4G^_ G69XQ8]P]^TL/+&;W>.ZI/ MN#2<\X-ZNCNG-2)DV3NX@8.'*7B8@H?I.4MMM @XG[TM%\004L#[J%T85:.] MD;H.6R(I<")LSP?I:I2 D^YV:]#%\'3I'/L4K8^MB*(5H8+!Z@(DBS/$HMO' M:!G3;ZAM$=V6HSMQ8G6B+3BF7I=CJM&V,GK>_G/\)Z';$O@-%*H;N2%2%*J8 MS9]0T?BQC=J.B.0NPBKQ54X0)6P5)^@4S45! 7D2N+IE'Z24G%4B*O0HB)"T MZ6%Z\2!$R9=:/GESBSZ*6E>I+R17)N%+&_7BL4Y+4=TESN3SR]KT,/UGE.)$ M-7=C@QXF;O$"["6BB3 =%B\\8[T-Z*.R;^N7<%_4^^WXIFYPSX8T5K#^2S4C M&FA$K #)Z!RS)L 0C,? [$,0_?$#RMO<40 AY*#V]LW42!&,H\Z.*14"!9-] M9_F=#,P*,*EV=JRI$3.85#H[IC1F2,A8#_%$.XY#//$Y2YUM*#"GFR'?/5O. MC@(2? .DXL02[]GEC&0X%>4ZHVT#5J62BEJY=R3C"\XB]%?)M^:N,H=Y>**_ MN88.5O1-J5GH0NK3VQ:[WRM@H_+PZ=OWX6HLEV56UR*?S_EQRF;S+^C[[L[% M)<5Y@OD'FN9A+J2\@X_P+GA#:7\94RVGE$K\MP0R2?BC-1RZC0 M\VV7I(_1W2_/6:7F!"TDYUPH2[LHVXZ0=/^5:$SJ20"I&7$E(O@Y2C_!.&U9I!52'M29%*!*N5+OI[2Y#>8PD/-NS36%_JSXADG. B?8"%$\9 M*U%Z6E*!*BLH64N\W29I/Q(TMG=/Q;"S!VZ-8B:MB-5^(#!,_QYG)>KC4QL, M!(SI[A]:/XXGEM=F>*W/53PU-G1/] U%,2OIH_Y];D5+7Y'P'BL#69S$8,*N M9O8-L?;&>,L"4)4',OM I)7I!,ZSK?^B]CX<<&YL8R9-K#(P\5IK[K1ZU5O( M3%%;KI_=& )I,-2-(4NFI>N!Z!?3#Z4&8^ 4BP5;7/^_(X0UX MVT_:7R#2=#' (*Q>\P[T"3OKWXO_N^4KR7_S_P%02P,$% @ QT5H3]S3 MI4IV6P )"L% !4 !U9G!T+3(P,3DP.3,P7VQA8BYX;6SM?6MOY#B2X/<# M[C_P>A>[U4!F=SVF>Z9Z]@$_RGW&594-V]6S@\9A($M,F]-*,5L//^;7'X.4 ME,I,42(I/N3: V:ZJFR*$0P&(X+!>/S;?SZM4_2 \X+0[-^_>?/=ZV\0SF*: MD.SNW[_Y;-\_[K-T^]H?O?]V]>O MWWW?C/ZF'@Z_3!W?XW6T)!E0) 9<"O)3P7_XD<91R\'CS(^#Q3WVSE<\;QAL%66]2_,WWDS&]Q#FAR8?,,LK]TSK! M_;J,\M(%]H<36\;_AI91:A?SPREMX\Q$&+:,\\&4EG'^C"WSQ_Z$]O U0+0\ M1%(1NQ1&?61_JP?"A -"E<.K17AG8OQ48J:/:JG9SDWCG454JPT@^N;]Z_?O M7G,TX2=_.Z5QM<99>90Q85&2\OD\6]%\S>5[ X:C*690&B_02D%+T+Q>\,Z2 M->==IEUJ*A'ID/PY+FB5QT*I,M"@]G&V_'+]S7\TL!$#C@1TU '_;]]OL3U< MRU'>T#G*XQ'4B+[AXY+"VZ! %$,Z2Z(-NG19UUJ#[]_)Z7 MZ_LHQ\?,&$Y.Z'J#LX*?X*,\9[3'<,"/G[=#+J-G?N8?HSPYBTC^2Y16^*@H MJO4&OBH^/&UPS!3E*7D@"=,.5TQK2HZ=-[B&I]1*DKWN5__ M2Y/[@QH$UV<"L$ W%+5XH!815&.":E3\WRHT-X%.H.R+MIQP'I,"7^8D]F0R M]0"H W.40%8?_LUV$U]F^W.8)+NH-\3 M>EP5),-%P=9TRP0)('>%8WJ7D7_@Y)S9@V!>1Q61S%OUD\]YFP+,&\UIE M80WX7CCZ'>/HZPY&Z(1AA,X81F$?9:UNX"B_&^_*"W:]7)'BM[,<8V9@8<8E MI:]'JR&XV &-]N5(V9\!UUIK3\L5PR? MY0,@M*2KY:KQX_+(SIQ'CA0F:LMD8JMZ2P8COON(KCK/ .=; ME&:DN8SV<%1UF6^,JT/PPY+[CR'2.%G&G>-LPOBJDUEE]C&@7AC\![#, (TE MQP-U!>.,N%IY@T8Y68_JKKCW1W9NV-6'<1%H*Z;[XS+%C.V-^$WRK556VX/AA6&Z/W'1!O#1)7@O'#E>S %!0+HJD%@1FRI ML!NC?*E*XI<;2G%2Y3FX+?A(-@LF#[V,'P#T# (G9"BZ/F#U"V2!\A;FBW^T M']UN1V_U:GOH]P0+;7X3/9V2(DYI4>48@BB/&;3?)"=/Y1/#$S,TM6M.K^T: M!AQMH:-? 3[B"/S?((RO1&UJ0D)7-LR;UTL*42C,DFIB4Y8BR,K$E%&>S:I% M,PK5BV'SYC6S;'A$#^H$K!TI!*QYM6_4MVC4S-&D^U=B[? M]FWG[ "=FX7# MD7-]QL3)B@5T[,-TC^<=X;I^D+#H!J$IQ_H2F;ADG\9]]Y^_V0YQ $U8^AM]S]AQ;LRP^! M&MELU^G[0SOXUW>[?5ZRZ\MR'?V=YDM J("0L3M*DV(99=E<"Q5792M G6 FZ@95 &"7DU16(K01= MURM!UVPEZ%5=@L!S7OA,N,TP9<89"_E5W1TA5SM#)'I7/M!0:1Y.Z"M/^!"R M20JU#?Q+2973@47PPJBMYR_=(A%$C0]P!54GE5\%RI95YE%<-MYY.)<=.EI4 MCIJ0/"@^18P"*[63&LOZO8BKK X/O2"%I=A^\92>WU0;#A$VJV_ZTEFYK'$%L M2+*,RIT)LF4$4I%9&!!B>!L5Q$R9^T/XK22)A,F-]3YJ,4#\_)D,<' MR9#\*M#YYPE#;I8'=5-RY "^YM^-O7;6#!IZ]8RCO/@6O?HK^S-@\5"W>[S_7.MAX_SK-(;5.LJ?^66@A+!J MRI%<1G%)'DCY;%G%Z8+SI/%4T9J# KP6N/*[,N"*+CBNZ*C&]87I0VV.F* > MS;;9X:$$)'KPO$VC^#=V3Z<0@U7C".6;P2)>TP2GIJ?2%CS;QW(J7O[.)6>; MWG-Y#,@N:VR;0WDIL$6? -NYGDQK7*%R-.UNM7^%"56F&%[PMBMD2)61TI6Z MU /F25FJ(34'57G58EJKRB\,TY>J*#5Y88*:--E@/S5Z.@JH\K-K9+8Q;K,\+P8;J5D<2'UW@L?8GK#;)4F@GS;[QPV[G!8KG.Y\I?S5_FZ]-7V1OUXF!C!'?.J6V0ZG)5E14SH05&&^&]-'LH M-YW<#4\K(N&?T8\:Q- 91ZSF_-IQ/,^G9^.M53\21OOE^2VK#IZY6/6G9_%K MIO#]%.#W%^\$6]__#226C!6E<0/$],W**C+.&\YT(\DZ%75KC!%'>;'C."\6 MJ,4;=1!'OW+44>BB.8ZX@?K98N=JK!85:Y*1=;7>%QDKFB_IAIN%V5WSR23- M-AV>&V5GCI=__5=KO4\"UWWM=T9S=C1K7)N/9JT2+?"$NI:TM=$>*]$^8G)W M#^[$Z(%A=H>76;6^9;^%=S@84"PK<$*6E/LA*S9)ALLEWI@=59<(N*Y_.QG1 M8*5SV8_^4B./C@3RZ#-'OM7%!?H"NKBDW$_/D$>?<8D^7%[/\G0[92.3VKV6 M><-GV5] I(C@:>_V>;F.\M^PF7O$<&[G!8('< A7-9C]#,[7-> %"<"?.%ZS M/&NF^VI4:EAYLP(4E4SPBNGU$J?D@1WEOM_K'QI[X'R5I51$*WC=2O:;TQK5 M)<>U9\@U MOGH>=7 6C]PO_-P:\\J4 SR- <)[;KOA0ETG5Q,A9.RM-9O8HH=6#P'G7MD^ M3^PV>'Y1>V(7V]"L&?M>#?=VQ-\Z9<-\%:5-:78'^1]+^)F9LM.9T6G)VE[( M82K8@F>40@L42*TY93^>I^[1VCKM6K<*^^&I]&U3,4/4?3LLG1&)TF]F_&\% ME,MBNIHH!:FZ"_\21EI=G.^P($Q=GV^>)\D.$^B6])VTLR^D]N\'MK;RN5,$ M@%\$;NZCK%:G/[,IRN(\N\0YH4GCL*[]U?R7IXR&;=:>S.2;&WZ^ZPC;7H?S MSD^ -$X6J/&AH]J'CB+X#4H@%@>J$"!>A0"](AE*:)I&>8$V[";)_>L!$UWG ML$>]ENQS@7ZQ^H?"&=E/2'US3@4U0X(]:Q&A0Z\J0!=IB!RYA@1]J$41J MM'"<,F'(R3W)$U.VY6NY#OS"E@A5W.=Z'3#$;W;7 /%'%^B!8_7_+P4V M.,[+I6 2&TV\%(#=6=S0MJ3@=6-H]=KWXZ--3'7YK#ZL[@+=T$Y)Q2UP__:T M GFI)LWF]1JYK5S 'X.@;D'!SXC5ITE#*([>*36Q"?YHV5M=XN6]89HR@<:# MYJ2==2:WCVX+7B-=3W[O?V57CC>S!Y7GZ-<&#<\UFCB"YH"W_AYM^"6#R9*\U',N751E44990K([ MIW?+KX_8'[)DGJ1^<==X _GKY09ORD/AWR!RRE^7/D1YQKBMN,1Y0P(2:[P^ MJ$QC\=UA"%S(%X/Q1!_="""T*1J#Q7PW8:V:99KU.) M]G)-U#T1YM<.[=MROTKJE#'/ UO8 X:&$!>KIM>E1*>,#3=4 ;)I?4EL&7P3 M26%O+09&WQ;X @%X""516XRC$SS*,%27.O9B MW_[;B5G).0P0O_9"/-RG)*U*K0A[M8G<>[EK@#/T<]>8.?9T&Z_?Y-HC8+U0 M;_<^:YKYNWOI_4)ZK>Y(J*,L:9M44OA1QU.U]W!WA=<1 2HT5\4J2IWT9G6& MH.]>KM87XEJ^"4QYBCUNV\!2;D'T/+KG#9K09Z3!$Z5DA5]DNUAW;&>CO:QC M7GHA5[]A*GQXPGE,"H@PW:-"_1L,31JMA\A91YN1DZN#RW\JI%-![] +<1#TOMD7S9"NZ MUGVD17'&=@1>/TA6,;51]YMD(X_QBN;XY![H49QG1W%,*QAUQ[5.F4Z!@<#>MG45W0WG M$A?B[U .1Y9XWN67%9LB5SV^@U F8!(HVL0 8]=">=AX^SK#2*8PCL5XDN:\Z"D)0##Z^(]Q+RJW!FZJ=WNMAL%.KB%+]+1C-M$P!M:1JF7%RH= MT&%=S(,HOC#_\N!: CJ7+=/8P)S@6-;%?[M+Z58 1K?/J#NN+1(,"VIZFA8+ MU"Z*"5HDEK5 [9J0 K'G[896.[3V?= :7!+\OK+UZ[1M=\:*=QO.8C^MK@^: M:T'7H+/7H*6WQ]-,ZFR;[I=:KMGX)KQ(6P-VSFGPH11.^(?JEQ5.>(!XX,=G MCP&".]>FKS(@4'Y*W#P=AP_Q&_*Y7.$'G$FO.AI?.O CUA#FX$&L4;'M.S1> MH8F9'Z78<_L: RY2=!7V$NYE.0GU,U;?.O(>3L DD%O1 &/74F2X//O7^<0W MA7$L>B@G<\/+NDYTENO%7SD*+]#U0HJ7UZ,^PZ<%IWMMT4A6W,"7=3H-.\U; M/ANF_>[#G&1-;%V?[P:!9:.][P"%K[*YRD1VL2@,)O' RQ(15%$M)RP["O-V-(5\"YL6CGFC'4W(3_0LK[ MDZHHZ1KG'TET2U)2/@]7FM'YU%!MJ(!P+?-/\0HS0 G*59R^C@Z!%JWI% +. MS'8JIMB)5NPG^QBXLJ'L83H;.\K>DIR8 "$I;O#FP]&!TN=?D_IW<#YU3 !7 M+/#"Y/!!8%H(46R$1"AIK(7LBQ'(6JL*(I,=T]T\R.:_FV V.ZTV9?,$5O K MGH_B.*]PTECN!!?#5[/1\89"3SJO\]Y8 C O.945@0)7QJE*M4GEN8PL+@J, MVU($'S$[&,58-+;:1Z;%90GD?9SJ^?[ M8@OWSJ)"KP7JV7GKFA9O/W/B3'N_^BI3$;P4(9Y5M>$K_$#3!PC(S'%"RK,H MY@\3G_" L%;ZQE#P#L[M6HBVP)& CAKPZ%>!0!A+5(W>U(B(GM\ZHPTIHQ0* MZ#+^+ZL<+OXQF#G)<55^IN5?<7D9$5F_1]W/3=\\%<$X[\$A\$!1DHAD"Q35 ME_#;JD09+=$S+IEI2T9Z.;IZ$=7=#3J5Q)Z9=>?P'#T168DG^4!3!CR8T#FK M[MBQ7["K*SR^9*1N82JB+]79+.6 M7[H-9C!D+@U(KKFN004!!Z""(0-]AE;D"=SO18'+,%Y&D[V@%@@<4KR=4DC, M41)PNT.MB#@QI7 M)BN"DR-^:GF":,Y[)72\[^QWU1HGO&#&F,?;$113;Y!=;%SS>8,N"-,MPFB+ M,1(HHP9GWDND@S6JT9Y+=1-7W$ ];;%G8X2F)'YN43FZ+7@ HLSP&!YM:F3T MS^K+"RH!;^*NL[82@["$;5UMQ-$@@9Y=QWB$:I++\WD0+KCBAM8'6-LVUY[ M]-0H _)VD)0Q,CI;+M8[I4WH4>MI*2G:U,@LT ;068B.6VKK=740]3F13B>W MW^-ZGL4Y=Z-'Z0E=KVG&G>G%45GFY+8JN9JEAP[V3LR1Y!C;F]CP>$]'P%>B M;1O\%G,\.=<_L*ML5C;O/DF%X8P4)1/R"_%'^PH$Y^3J^DOXYR"+.T[=;:/? MX_69D2TJ[L\SZ!&AT49CNLSP1!9 B:(-*AP M!E\UR""& WG@5X&?@G"Y_H[0R63VR[-[0:'BU?1B)Z@MFON7Q!! 4.*CNQP+S3#X[C[^P019VS^Q!^%:0T9; MT&%?VQ6H3/5)Y]V&IFM\$SWA EY1/V.92)0/-+=Q]R9TS4("(BH!Y )EN 2W M)Z-EE25AO"4#-*7JA/(\8\U?M[5P>WJT!6%@]U4\]JD02S]D'_/5$P@2[OS3-+N"3 M^'**'BF$)MC%LX0>$WJN3-Z6(F04Q=[&TF$J>'[$KC:;M/'AL.OO64H?.TT. M1G2?YM>FC\YJ4-P'(1;W/,80,=!A]*$NO>E$(GK6E(SI/29XRO'E MRV!TM@ 3&W1&U)S8&Z_M>;=]6EN@%O.F%1Z@RGXJDB6VV"[0T1J":Q:(+RZ( M,')_X*CW??]*1*2H1G)&\_I',$[6+#@,$G,3IKW(OG@)V[NJ68E=2W0/*XO% M(N"*B3K+^+J$\O!I]B&I%5C%C=97LC2K(2-.A.X\FV18 MRH!M M-)C!D/,U(+GF]CS(ZOF'PN MB]2N+RA9(F;21W%QKGPE*B=FI.=//S5G5LU56JZ=_^>&(7N4)4J1"BY!>>\7 M(4?)>0%C@(P =%CSW.EV6FDHH+I'G@W]%BNYOZ5WC*DQWIW+)W.&9\5*+U;,ZTW&^@]I']L^K1=S",A>4S:+0NTTR@N1TMR 9_IC1Y)&DJ.3@ZGQJG78^#\&$!WD;L1V9M!=TLP2"L MK?-6%M5O9=G8X7>62J[!.70*+7UWG6C>&:[A6>$+O#)<77\9Z3JA\(UQUXF! MN=UWG6@?73ATQ,&C5U!"Z]O0G2=4:$Z-"#D;B^?G7'X=5_W,OM7#IW?->AP( MF.!5H(*&RO15LQ%ZB.;9PPY6U!EG5ZK MN(8,@?4[S5O:"MIU5P!VZ2N8KL"B-D?SF=8MP1T%$LJNIU#;\3!8;"@>XAZC MNJ''*J6/\,A+X6++U@@Y3:ADOQ=/(BCGB0BP>" :Y 'AO&BH $D7;"S))12, MRA(7 K?O_)Y-;9ZFQMLT\<2RO8!5G;.U9"6CM/RY1&VTR>F4S^KZ3 (GPK>H MA8UXF42UYQ''2S$[7%>XEA@%/TA7HLB[YC!B:J(,G_QD?@SBJJ(LK$LBB%T(=,Q''< $5O^Q+H"XZ#]\1 M+\R%'N]QQF4A%F6]\OJ3HOD!+OZUSD38SZM&]#8E=U%M5I3WA'U3P\IWY>Q: MT'T#=(!,R3J[>VO'58#1[7,7$"NW\=E9,@7.Y\NT?8:)]=V=R7F*ZAF:N?Z?BZT(!MZN:D0:6 M< A5(*/WLB/0^NPRIP\DPV+=_;_O4C?>_,)S(O8*()T/GQ@G=# M>#6LWU%)@PJ*6ES"-,F;L#G4'L4GRN6CBAUG"@I +IEE8TQD\_Y3K. M+KBYL[(9<;.45Z@2,:=Y=@$/X1?LM$;@ROA(HEN2@SVP/.;ZENU'4-&.$G$+-C@M3GI K6P",59@S2EFH2:ZL=CZCW!R5&67/&D2YR<,+.5E$=W M.>89$P../;U/C3Q]:B"AJE5;,MZBS^+Q9?"P6 M'S48AO#_:;(?G4+MB:?L"SN]<<7 W.!\_9$.Y>J.##4Y19(I79^:%BP"N @ MFY\1:VNPK0;FH.;G5;D(1$^?//591'&>/.@=OY M^&BCS%GIK,[K]K:0T1:T.;/;7(@5?B^VZ[O;KN\._E)7N9>0?.+GD MR4(GM(">?FV/MAOH^BE] 0@"W.@(^T+2N42H%P)OI6WF7;T6>1KX=CWPW79% M2"P)\34MT/$SZO80Y"M#RB\?+XOLAK5JHMLJC7*4; M60W8=F+,[)(:B=.5S MG7B^XZN/81T@Q"*>/9@A!A@C4N(UHB(OO>[9@HI[C$6)N_I=DUN57 9"HA\, M%0E^WZ$;2$5?1\\P,JT2O%?K@X-HOA$(P+2=PCIQM"%EE'*>X$7UQ,V03]T, M8A^QY49W3!+SRKV0OLYSZA&0+80@]BYY:%B^MG5;N,(/-'U@G"%N*&=1#"ZD M9X7+@]*7D^X2@Q#\72U:-)K[>(.(A:N&Y25:OGGD[YJ8MA:+;R]=1.;S M%-'+2F/O$'*:3DT+O(](OHZRDWN"5Q^>V)F&S("+U8IIVASZBC/BDV30F6PX MA5%BH1XHYZE1-3J(XX-:A%"-$;?S6IPFY">Z7K:5PG=MN;L&W84HVT'N[G%1 M(G8W_XU7Q6NI1,4"%NCQGJ+[""QF5*4E63.MR4SM++K#/!^! =G0K""WPCIH MK.PZ. %H#!,(6[QHM.TM!;.9W1,2DN.8.ST:@WQ% M/[--^R5**YDFU_K64)LKP?"2H@G)CK=T8K$/?JZC/)2STZ1+@Z* M]-SB.Y)EXO#65_79K?E#IMF!9W#%.$M4U^K(JM$[5G02E?T*F]J)@)-^'T/] MEB^1-GH?&XH;-2#.']4;+.J:BX<^N#!MH?1V@$XCJPYK%@UO,HOCNSOZ\'V" MB6!+]I=];F0_$B_=8)&=I='='L-)?Z_)4P?S>(G%X,Y5@.:51>0THZ.$\%VZ MXK&^[S&)>)G3C/TUYB[IXI*F)'X6_QW+&#&=QKALA1XX]ZE*CVB+$-K%:($$ M-NC7^L_0F2?&FT5M[8!?'O\Y(ME'6A07V74$'OZ=?CUC'3#U/C;D9S4@OKQ; M:MB8&+[6USFI\R1TYGX%*'T+#W5%)-Y@5^0)GLQX[=DP+_Z(%JS M7+F]?(>VT"!OG=.@MD"*Z_?VUJ!V! =?'C3VP*_8$M7N+ZJR**,,:MQ+!)-T MG*'H.9C/UQ$\ &QRR"Q@;^S&.ZY#;EZQ$R2J;7\;= G:7CGM!3@ZZ'*6ILID M\NS#I^LUS7AI<=5SJ_*)J<=^8&KWI4H!MJ@QOVB+SF_A!V!GS'ZJ&T -J1KZ;K5;96&PVXW>QXZ*E46OL]H0TB'T'=0"*'Y"A*QQF>N8/Y7!^N!F 0 M+I)3CRJ3Q"]?C/&#+3[PMO^\8 Y*N;\9\L>"\,'@_L]BWW=EUGG&I#HN2A!3 M'U8K'/-6U3B'IM71G2Q2RV@.*[I[!%88!3Z"U'0M;GW5-E1Y@Q17W0O4XH54 M5^Y%H:LRIU2K:]'>[U'>5IL$P?(7##T]<7+TP'YZAT_9-0&"60#O&EW):3:= MQO! ZX)S?:9;?!;HL49F&0EL> HUSSW.0YFGQIM#;5$\D%DR4AE<.FZJF>*K M%OC'UE )4P%<3L ^BV5ZS6]MS]1IG5(E_!TB$?V,_6S?WZLTUL W)9W3>0'< M&G#CG:KK7W#8WIU3XY2E6N0*J2$';COR@5:TG(_[3PMQ!GI*=@,:HXI'@0(. M5#5QPZ"Y)"FO6)$0BC?H5(T+WGYN!$A(A]H'"RU/Z'S MTDT <0F%_0*%YD@I2-7)$LAB'2Y#IC9ZJO7JM] 7![O@E;FT*W&Y-FL'JB/I M$,V+1KIL NHD+Z^#XR9HHYWYO.FBVIX-]MXZ3$VJ3*+0L3"7.=Y$)!E.JE7] MS%K\R^[TX2)?=O&P$_-BO+8IT2XU4,4N#]XB7B1L-!CK,D2_&;E.K_!:= 3D MOP1#0Q:_8#J-"]=I#[@ KE/4N$[S!IWZ28X7BWX%!GV8R$CCK5)UI([2WZDI M\8'7\OFPQOD=0^'GG#Z6]R>B_'"/0:$PVL"L&)C5-2<*T*B!C01P5$/W;F*H MT)=J$BWD,_%9%.,C7F!5Z47X<+B5Q]_MM&'>>;?PIS_I3EF+C==;@(]4%N/E ME;:'8:0/LC+*>;FI0?7;@0M:]]<3[F4PC;?K& +=@?;(1@=HX('#7J]CM+T MN"I(AHL^U_# *&.-N3.;)TW)8:(&:" %V4]&JDB;,"4WZIK$-_0C*\O"9E%X#X/LK9K:=0 M7)WC0AMJC-939T.#KCZ$\3U.T[%;3-\@= M9RN:KSD_?F2JX+S$ZZ&'VZ'A$^RROFF]V6D=X.A7 (\X?+_/+,I$IKJ4\\U& M-ST5[%6&VF&?&Q^UW?M9AX.>!=?<[%=P5R>6!^5S1E*$=SN?;I'66L M?G9F\Z1_.$S4 VD@/K)2!5I$](U=O1$9!GH\H%6W&$PH7,1LNLW0K\"T# O M^P/4E/J*#DGD07#4>;I736NKZS(J>\/,5(8;BY+^:3W)E":_NH6.!/A TF6$ MQ%27;B'ES>=HC4\I/#4I29W#X59DSW9:SQ)H@0 T^E4 GX,DZJ&P5![)R.:7 MH1IW&KO.W9),='^+?Z](0>"OM0N ]WR3L)C^!(9,IP[(>>GM+=AE7KT"W.\(J4 M!>\; ,CT]05?HJA=F(G=&XPL!D9Q!U?HB+C%%@&ZO(RY0!@J8?#6YPQS="S( MB." BE;W-1U/@O=VLGPPJ.-M]9SCUS9+W[VP%V/Y7.H?FN8 C@)PGA-88P"M M1)B%>L?3 ]&>7Z:82P*8QH904%35SHE"ND*KZHLX4>/"#U4 AXSR1(:YK3!9"$%HH:[_ Z\^LF& M6;CX^GCQV[OVAGOOD])1<-)+3\4VOB^1!$.-E\B(L=P3QI MC=.D<@.P6* ,AXD&U6*K05D\1D2!-:[P'8'R9.)]5RV4+?O)WWCI%QIE_9YE^0A=U7DXD_,:QG"S M!G"*#F4'""=U_&6/&W10WVW8;[D?@'2"3?E+.83_E%0D@*<,L^([O]IP@"&H M M$\"+#>IS39KXT%EI]GLUI0!7DODY*,CM'!Z29_9!9D*F#WW!L'1AAL]=Y, M[BM ,7"HV7/_E\4AXE$%BGA^^EI#3.$_N&R\6)TS(9O=$69,#_:Q4OO(]*%J M<')?%\)A+(Q>FBROR^0!J8,"N,ZW2""!Q0+QE@5A7H/4F(J:4=3SJ4I3^@B= M1<]H?DJKVW)5IQ+^4[QV#6#1X!-%)0_Q7:"W M[Q<__/"^Z??)?GS-^)I?%="[U^S7C %0!.4,&>.)G[[A/_U3D$,UP$]4G<@^ M7'KJ;8WU/C)W]@5L;=QX_D2'XVO18E9@@2YFT&)6YG%<"0@.9=C/;3C(X2PG.-U/PNRNH;WPG-"IJ2 M1*3.9,FE\/;6M\$SDC%3G$0I)$OR4C$%M!5**3,P1BNBNP)C6F/5,CK.:[!V M\(52[!V,N4W:Q1DN?BW6:(LVVN*-?@T=P.>,'ZBO3?8;& MQ8DP(GD()I/9!K:J@W0?4"\ 0'1=P!J< 8CCX M#X4]7C]VX02M:(YP\Y6R:1Z 'KO&TXV^/[,%NFBH4&4)N^LV% IU+[' OM3> M'H0I2GB1,:&TH2*=]6(U^)Z@],W$(H2]<_LN/MB+Q)2B@U-7->7^ CCPW)Q( M!.*OR!,46U=8D^-2@\-LU%-B4(&*GAVU*GU[K+;K\=NEIQ^JD6-V(MX&KVB? M:R =:8#@_D;M[C!6RX,T -24L%+[@S;#G2*>&R829G'AB@]0FN985(9FW MGU&Y:,9DDGOF;IRFT)\,9SB/TJ,L.4K6).,9/B5YP,--2/4^-N5A)2#.V59@ ML4!W @_T+]%Z\V<4[> 2MI>GYF[0:22>A1 6UJ\%&:PPD8L+U*PDL,6G+:NK M,_!^U.%U K$%XN@L=NHV74;/O/#Y4A-BLY-?+%%WAI98_ZZJG M_F77F$*WS_WV%J"^0#7R"R30A[*;8@$+]%FX\;=66-"$2D=GS)GDF]LS]4<, MVFS0Q:KZF<7GZ.[TSE/I92^Q HFP#EEEVH\\N(+[[ M"\U_8Q>UG$)[#BV^&_]R*M_)(;CF.X ,#H"-@!V6\10(W<=XJM3S'>54LOL8 M3CY$>4:RN^(HCJMUQ8-K3O&*Q*241CVI?F@9;<;+;/B[*X2@DR2AC MA;@SFVN.:< UH4.!M%\_!:DB64(7][G8X)S7(ZZ;4AW=0NA2+--N^A-8*_LC M ^2:S4[NX36!O[/0!H4ZRY3?.3MWT)]F4D=G=$\&B^JH$=JS8CR4KB.:!M#TS>D\%K@%BCC4L V/ MA\E*M6CEN:9:8VY\!/.C<8(_?V9KKO*C)38XIZEF%MN]-6RIX(K)2*H>A^;BKI%,$X%WZ=!K@M)@M4 MXS*_QK>*F]+;_E:'TK,0G7H"TXV8=,V =4E"] #I&,"%!S+2Y")D;3$&EZ"M MN.? %Z@%'S*(S, XG:%END_S<;G52\C@XFLP''QTO#T1YB< 7"+$0H9] MC]-X6)"%#_3>0ZH8O=J,C;?#586_R\L>5Q7A/8'C-)9SE8QP(17D%;F[+R]6 M7PK1#$U)/TJ^L:(>]^;VK1US ^WE(K]0Z5"K97]GZVN:W/"YO,<[39\9LT'86=WV&>\1(=EB'* /M"JS41-J>\X% MP>ST8HD]7^=_%J?2KH.ZGYOFABB"\98CHHB/4:Z(L[6:YXQPC;RI88?)#M%E M-#J5HA-UV VEJ3COGZ+XGAW__%FNO48'F^@MZ:3.^V()P%Q0MZ#-=97%=4S6 M4G(-5786O6[P#*";QEF)ZM'5KSX2X4Q8Z75F<*RAINF=TY=:Z05NHD,LK<+@ MME-#GM6#S#"?4"VRS<@Z^Y(EI."]JG'RX0E2@8[6\"\34VUL+A=VFPSF+(PX M&7+6+3H+5)C2$0AP^PDU\?;S,^U&&5/5SE.CL^_S,(3K"_'3-:,H!$H M6TN-CZ@A-6>D*CN7O+_B*+]A@*=Z- [F<>S::.&Y9MFWK]^^F9\>&*2\P5U? M0D[OEQU2,O0>X$25;!/(;2KBJ3.:7YQ, M(7O2*3?WS,;A19<-KU3^UF=\?31%,=2];#*S4@<[-%_%=<98P(+>ZD[C06T! M. ]:Z^WLM=8.W0V5UB$QYZRSKC"$[B0XAQ[H11REL 0KNFMP9B\ZK!>#>KVRJ-[% O/PZ)W# G'G;+YQ+\DCM6*P[4U3@@8$\4-5MH!C6%)8A8#*8(EP)M":@1Y=;_;E-P)XD ()#1@7^&+NT!3=1P6ZQ7A+\P"1E$Y.$'7. W,W/0;> M,*9-YLWP,'O/,+4[1IXUPB[*E]D!V+T0JT/VR&-C2^;I^1KV$AC.XB.MPE, ,OK>0:/(F4L]="MF)H@H3/>(Z<&7]K"+LH;UKH943*V N2F8/'NJDJ M1U<#N)]5T+NU9P5:E0AM@IA8K= &*CXK&@ILEQQ=M,57U#41[6_M1%?4<560C"G[$[J^)1D'NG/IO*GO]3E.H/-0I\Q]\G=V M!UWW5/.R/*V)X\D">!^]J"!G-!: 4=1"UO8I!5FM06!.@R?J(+I .ZBB#JX+ MU-"H1A<=O3 :F;G;;NXQBEJ7VY8OP)7VN,)PP<69%H:U;%OU>$X7:4)=UVE47!V"*I*^9U?Q''>86[ M0Q5EJQ<<+ EBI[@ZOS^$6)0-83<7JD_)5ZT!-PVLOBJZ6'J@B6H2=3O]PGO6 M(RGOXO@@:;^$=1>RJ"N1=KIUQ0_QRE>(+)"*LG&JGF65W9A:FRF/$OPY6F-V#H^9]9@,5&8:'FI4EZE_ M2NHXA#GE"4R=8B#$LR0?7)0J@@*!-0WN>TNKM'.;XCT$2,*R70 MA=N+408K9]>GNPB48 X-H$L<0RO,.&5C'C"O-%I"8#)\F"56#@TV=\+V3>GILX\"7MP =G#DM>),'.%L+ M,7M@ZX<>QK<_S"94CV0SLKN;=WB=1-OI$[H,S@B25CN/?%$+&Z,;OS&[[-!M M$[&!5S+-_G+:,TU\O-6 .)\WVKG<,:=L6V\S.L.]F'C';$IE7>$'G%58?L,< M'&ARO^R=T#6?M07;:JCF-TM+Z$_UHB9[%>CX-; _W)W=)).*W21AB$[(^T&0 M.UQ+25'_$U@SP$5SF!VI^B;Y+J6X860CG+#L[RF&O[ [<#>20J(G=#XU+JHX M#L+]"=WBP%DUZ@ /5(!0@_!T"C4#7&"+RX@D9S2_B9X@Q^.>I@DSPM@/]*^W MAE--N?QJ@G3-NY]QB0J S.1K6::8AT(P(0TU:W,2ETQT,ED;_X8JINH+(8CY MO^E&2.OHB;]UU>M KT@FYBN^-;Y6.R>1071-UW=06_CH*&=ZZHZ3;($$YH@C MC-.$JR:V -19 ;IHM5RXJ[HIR^]?Y"=MDE^IL6^;GK+K6$J+*A^]Z&A\:2@3 M%""XS\WHO=T6W!LQO7_/_-[P45>4]S4$E M_!G]_9NS#WW#0N]<+'@#Q9S;7FQ\8V+?US._^],/B#W]XISLSTVSU MQ&_XQ'\*POY2#J&JV^ZYH$5S-S]^_L1/)/??GN7X]PIG\?/1$Y$)48TO34M5 MC$-P?6(Z<%$+&/T*H,/X_W2H3B>0TK,KIDV@+&XH&*)93%+\F9NMS,CX2 OV M\Y.HN+_,Z0.[423'SU\*B+)H@XZ.0!*(7)81EZ%#4*:.(0F2V:@/GT+283LP9AL-I+,#OFVB/T$&/U42\84UU& M^45^74+=#"YS+[&(9!IGL+$OIS.;#()?QFL]9YSI$IJF45X@9J\+!@S.?Z/[ MT,^+:L2=Q)=%7G9XDOUKGQ_9C_YVA0M I1\CQ-J8(0F?_7,Y/ZYIP47PI4T M1#NJ0!"O>]][F1P<,VW__5P0=S@@Q+5PF(*'7&#]JJ;%H9I'=2YZ5!&JB+V@7Z JE/*XK5:T+Z*JVR/!F4#T*NY;,S MCW-OM@ 63N_T4XV.DL+#?I-L>+_[?F^RW]UYG.^W !9POWNI1D=),:-RNV+( M.9>O3"C]3&GR2-)T7^=X!ANZJ*X$/>>1"G$F%S&562Y-27N M%K59 .]$=S527VDEUK'CXJ+XJM*VN]=JQO.M>G M_[)3-*,&&\KK-DA-JDHB;\Q1, :NL2BD?KC1L>9LIRS5(M=$ M\ZA.$^$-07NR3%J)!@*._2^YB9XN,2,S4TQW!\]&UB8T,6DF 7;.@BTDT,V< M1;*FSFQ.BM^T;1;/JS5O0[+967F=I-6U1J"X1DS3%/,Z'#M]?.L4+RBN4*P@ MJE!4Y653KJ#-UM=F(*CQ1NJT>H%N6T6BV MR:49M:#Z+,\(B"' ;(&ZN'7JG,RP1J/9'O;6:9RP,7[/PV5>5[\;34P;&&G( MQSTSNK>^FU*(D@RU-T,):AG=C04+PJ]#^T UB!N2SQ3B"<<_L,)U/J,*#YAO M7H&%"A27\M=QITHV6V!K37M/Z%1">]>3$$-1-TH>KAPV.-9< M.Q[.Z4$Q\L 1M4:([M3? #6I%HE"W6EK!\SQ\Z?H[S1O_"[%\?,5WD ]X>SN M&M^)'%&]Z^W4B2??=$T1\'GI;XB_E3G9WF5'6G2+U1^XP\\B].\_8D6'L\3QTB3D<8GR# MV4[E_OHB8.GV@;:"JG&I4-* #73KZMEJJD*4D$)3,[]/[V,K0C14EM^!,)UE MHI_FADCEJH=T/VU.-7BIE+#MA)D,>=@ HI>>%E$:Z.8V90NH1;K.H#!)^\/_ M37#.,+G7+Y4S.H?-4B4R6/YJEJ 6,@_)^GSTR_RJZ(QOR5@-$S4Z^\A>Z=X M)=$7\D%&>2S[DSGWHS95I0,%8 R0CZK1Q#T?0%?OB]4.'M+PS]&Q!EPAG=,? M A#6C9E'"5F4+^JO8*M/5+V^R MNY:=,K7F$QGRK#Y +T_>JY0^%B*X>SYE8R=L#K5'<<_OF$T]CX\DP^?LKS() M*Q]H^LYX,*&/H.TZ3!M@(@XTT/.?G)I4G42>A6 %)L+%JN7DY@51)NO&QIN* M--F\KOEG% &3QQ6+JS%H^"J@PT-Z"Q^IK<:5#!YE&JI-.\]%[^.8EV'9=L\! MC3#B;)=_,%&X'T[L6[H? M8C!%O-M8SR3YOD5@'@)^@'-Z)/P8^7SW-1&]"J,4 J[/LY-H0\KHH R,VFCC M[B*]L[IO$-* Y77'EB1#L8 QL)$#-M>EXDHIMGR]RI*R8K@!"5--$KD?)YQ"DW_H&QBT,VL7M7QQ;RO_S3G]Z^^>.?$>88 MA'&M*9"8ZM/-<[U1Z$3,3G'KL!1=GNJ"6Z#0R5S9(A$^$U!G"^@$NGJ^SG&3I7;#C/69'!IK>I7KF]-]4 P' M5Y>)#-2G<9"85(M"@8(5-%*;E;Z9&IH0(HFY$Y$PJ[QE-8+W!2+,+4.Y+S:: MGXDK'*?L!/,[)6]!6KN5)2QH/(]IFKTN/%\VJS9B)F:LR]5/L6Q/<9Q#.?T" M)=5.,3Q(N:(D9AHZ4)&3TA%[)O6UV&4 MP3?-59RXEBE'JP%7]\H.EKDXR"54EUQ^#T6GN+;D'/2,,&3]SDR^N/VC:O,5 M!Q@;Y^*&[AC3M^-4@2BS"!,](UF4Q3NA?[)G=>T)[(:%]@#R]NRNC)'1,[S# M]1H<*LC=Y+V;7E4%[]/T+10KYJA!V9)5@U8G)'9.$;%#_#@>"3M*=-]WJ_6: MG@(/01N]_]E8@8%:WL9 ![R^#3%$7V=$&8W">R@;J_RYKO*P;:ZDX9X< MG\2B;U(.+*1C4HZ5+:^DS74;A$8U**%'AE-;P6^!6K06;9V_F:Y]BL^H65JN MN#2/WE>%PS?B>E6E[BPNZCTY>GH7]8$)G.=O!KZH]V!D\:)N9;U3+NK=ZWE? MQNJ^G,0%NJU1@>2$!I?YV:23=UK5=+6S??[;<( ;E/T!$?0/ M40J.T4N<$YKLKT=VS RFF-".0Q64MYNX!DY&=U&G:S94H*0&C%XE->AO$4_Q M8WJ5OPK 7_ 6W6#]2+09D]J@O-\S_'-.BX+I_161!03UC# \@9V9?!VP#DB3 M\S,)8X/CP>'!/7 47T=LW[?95($>O@W!HKQ8_4QITFU8R>N;!:EO+7C+%S\3\\$"+*7$&-7K\ M8E)&907-JWC$18U?P8OR\>Y(2!R2 N$GG,<$'E3 ^P.9(3F)RZ:)$JHR4A8( M'B)"-6:?RO74]O9YSI7!)<3;7*Q.F,%)RHNJ+$!+PK/0&M2F1%BH?F::53,R MO;=4FQ$\C/)OK*_-(&"J1@*.LD #=?!8()75N4K44>4L:DI2WZ7^_EZ)!+F" M"8#/^'%KCU[F-&-_C46WGX'F!$9S&)<%U(#EOEA@BPS7+0P=U+FI["(4LG>! MV0Y1*V3WR\]7N&26.DX^1'D&.G_POC(\V)!#^R=U7XM80$4-V+#7X1'*4CUR M>;ZXY#3&."F@:1^OU'8AC,4/C:THNZ&H?F=Z%1F;W]N=8PP1H\N%_=49&!X- M%J)U!\<#U8@@Q>6YN@DH(A2NX9OI+E +I W I9*FDH/C;'"< M#R.VEZ_"=)D,=T*;G#]N"^Y=UP?T:?N '/26"C]??#\]N4#B 9N/2 M23IN0K&'G?E\E'B@V1SDDIR45)D^OHO*UZW81#UR\/_3;,3OI_2-<6GY@;E= M,Y* B;9 0_KNU*C6P/G]XKGM)80Y[JG=,W+X4-)A@F*]6BE>>7 M0)K=W>!\?8IOI:]^/4-,7_@Z4[GF$("U+!DPE#!H85ZU^BA'5<@1H$5%72:[ M4Q-OT*Q1^F9*@PK9W*[Y1C1P:.J<=\"'M7W4Z+W?RT&-B+ZKUS:59\!_*BIN M522[JS/(:58%UM@2S2KXSHJA!OI# "]UR).N"4JB,GIJ6,H%J [L_0#3 M'OH5?*>DB.[N<@C"8VN [I0\T/\&RHF/=8'0^M90&"G!<%\LL(N$:$$J"AW] MRA%!H=M#Z.T$G41>WT$>FSJ6\6*E<"\8&VXE^;BP?U,"X#PT3:HF'M/27(@S?RTA[3^A40OMEV>.([4F,K^\Q+C\" M)S'-.N!:'QMNR)*R:5VS8 T7<<"H@1S2JSY*8*I+M?#\-.A0'__ (D_Y<:W+ MN"JD@UV!S".<%=[5WHGMIBF! O-C32-'/YB<>[P_L<>$XP8T$U:P_096@>6:YZL MD5F@&AV>L[B+$&HP"OL&8+9%U K= [Q(21M1CS],*7XZY7UJ!(2?9ZHN$JAV M';^J\?AV!@]6JON@W(-\*FL6#6\6./[NCCY\GV BV)+]99\;V8_8D8FKG)3/ M;][>\A#9/:X;&J+)77U3>8M2?O/VU>VWJ 'OE6$&24A5Z!(ND>F\*"HP-94< MINH?6DAEZ@?@FI]V$WW824:DQF,F/CJ-/9 D_*@0-L2#>AN?IN '4?ABTH-V M[\RN>:]6?RWL63A$5"A]\/*I0+Y9<-B@9T3I&[MY[7P MCA)>+^4R)[&LQ/3A --[:#N1K]?%+423M[8-$\701F!SR8K@:"R7X"L1.8XX?:/H [C[V M+;]5QPKK\A'QTLL^LI 7.17]'IB_8')WSS;DZ 'GT1W^7(%[\6)U"D( )_Q4 M%YW*8I)C9#B+X>'2A.8^8I/#1:](A@H._%N30^9\50;!V,W2'FO<4"20@PY' MD!,KEHOH%BUU*C@ZDJ:L2"WM1#A?K(J^&QUOP?/J5=_M.ERCY %OW_W6G /^\G?3JIUE8IGS]4*QZ"5]@KP\4#3%)]GHL?/ MM@KT/G-9FDZ7]R:"=5^"HJ[S#36_KT_0CZ]_U-(+WI>7T+@"^Z2GP/5PF#7[ M+3?/X+TC;C%&6* ,Z\_P(XJVL2^;!FWHDB7Z1<"HJ$;].[]GU!;[4MN;-O&$ MGV?L^A:E=>]H<67["-VYCHH"ET=9(FT+8_:UR?E5A^(^GKE%@;_5\7YN$6#! M V+2!@_T"@[SG_[P5L_*<[U8L\-[ R^4 JNFD?HX 9(*HY**,]V1<7MGO&CZ M3@0XS0:\2R?ND5^[[RPB^2]16N'C9X[72Y"KJ&MP4_G8,EI>CT'(UU?G^]IWCIQN5J!"63P=5O;NVSMH M:BDL/IGS(.,V6D"D,0K5+P+XJ5SU4"<01%ZLSDD6,<:/TDA;<)!E)G-#Y M="KW#(#PQU/,^FRQ0 T:H1,KM':ACP652>NYWMK>JU_M%Y7PXLAHTYIK_;/Z M=/4G-$VCO #WA7!XA_%WC]&7:A)M%L]/!SYV4.BQWN/3\!QVGY[Z8;E/5&1 MYOK@,D+^\><6%9IZ3LII,C*X/Z XJTIF=GXB&5E7Z^:)^K22&6^:7YNFYJA! M\16&H(B.R7NILY4:O),J%!-QE66DR55T(@$]FQKMI6NKIAMU%<02V9] M:$]@:I H _)U]-0Q,CE]+M=K$-77HM,D 3*$$&"$=B_]"XC@BQEG*Q4 DB%,*WC3^'-MYL!4KA&Z$>;O\DJ)5>^LNFEMKB/<>15:C!L3V M7'^E*B#@HSB*?Z](?>4?*.5\VD]1M86&]?OWT[YQM.'P/J7W:D M5 WK8AUR?PV.M>1>]>S.FJEK5>K!4B!7>#,"_IIC/%S-3?4[BZ;%SOPAC(P% M:G (7.--F?@CIL< 17VW"#LLFWD01J54_GO"3,9MQK0ANF;>_B*KC'W;&+T6 ML;D4"Y^R;]3B9LS5^"8/V([QO3^1<^.[ 3@_X[O!S*WQ;;Y^,^/[W5R?W0;>[(YN@YC3DVN^>K.#^WK>!_> ^4S.;3]- M@\7+G43%_5E*'\<*#*M\,CT^[F!JKW%Q !UQ\#.*AY-3NS\.;H2$<]4/#*H= M\^YP)N#-S37'(A$:Z0D+78-J"M\J^IVG"-DWT MIU57&^/?3M%4D7C7]%=?_A^:@4A9WHURVJY)VEDJG[FT[3+WN3N%4M M-;"9:94:*X<*Q7C=1KKDS?LYZY)]AM-7([W4#%H3=D1GC(RV4P?6EUXXJ ; M6 V,$5=>]'6:J)=55N'%D;A>Z82O]S=M4!UO5!ME8%[W;Q6\0!0'CCK0%7LR M.%_-Y%HG304LOL!. :P0M4M4^(=JD]&S01[?XZ1*\<5J1^9?P1ZEC>0_H_F> M@E!Z/;0ZMZE!;P,'YP9_C21/J.1HHAI/)!!%;2E&" 5M<44"V;F\.MK=;^IT M$V=9[6'L0)E.X[8Z@[=C O@@CE#]^%Z@!B>H/-=BA3A:,1V]U\(D-^UP?HW)R#5X05 M?T7@A197#2HH:G'Y*0A73]@<:H_B ;K#-7$O#*?/C$S#CJ#1#Z9T@NN=V$__ MMW0+.ER3MV'"[K=V4Z"67VXZQ2O,D$ANHB<=GE+]S)"SQJ9W7NJAAH^(<':4 MT5,@'E,F-#6EGF]^R\D#+X_96A,7J^T/F2B6]5E'*P*&F40]S!#VW8%T$UA/[N]*@,0Y*'27!AR-XR&QUP MK2NV_H/9[0G#CB$+MVYQ3ZU3(I*?*4T>29IVPL;!I"^*:LU6)E4\CJ%-3*:Q MC)7SDP2Y"L)I$M4H!4VW<;6I/4DZ3G?*=_S,?M2$-%A&-M X,F9_0E]&V2%D MHQZ&%O W+5$DGJMJX/_R3W]Z^^:/?T8XZ%)$]?_K,LI+O04=1RGT^@B+]X=, MLY65$M;.HJ6D1Y&J$\=S@YOZ4>6&UE*QD:7L-HOKR.!&7DHDD,D4IFUP-$#Y MDEHZ.)D<)D=KGM(OKEM!A*[0*<$ICLN\.GL301NRI,TX:?M"9(?IY9>9/M+L[@;G MZU-\6XXZ+88'&[)1_Z2N>0B@+DL&%B4,[@)AWI(5WM]J!-"&YB#O@O#5"*&I M'O4\URCHB$EHN-;1'1*V4OC"M.: ?&9?UL( "B;&@9T53;$%Q,LUO%EWS( P MM1 4^(8:D.Y%>-YZ?1AU%'?G%XT3\@H_X$Q:2CD(#GZ]=&:X^I(27A=E(G?F M2O4IDJQ]D2R#:)B() MBDH$M6J9#6S9:V&X#H.'\#:8NJ1-#3*TQ6.!."9S"&!&'>=<=3F$DD_;?=Z\TF,M^1KNOW5+;(+ MIDD&NB &P6&6M[\]7+^.V]_>HN9W^S.G^K0W+0&5&;\*='F1MS_9T?-V^QO< MV6!!TN0)4E&VUI T1'/TB^EAT?LS!XB'WD=A8B#T]!5-C8 &#-".H1XZ_%G* M/_UQS\,D?+D&RF5.-S@OGR_9WD&E88B&V:SE[XU>8<_ ()'B^!(-$>EB0AL@ M%JELXJ*JH2]X=+NH,H[52/,";)#Q4^;(]E#>;N6SI)[]HYI^1;QC7NELMV)^<\ M[:))2$::(A2 =+?SZP<@)4N6"6"!%X"$495*6Q( KO5Q 5@W+/SKO[ZOLE?W MB#),\E]_>/N/-S^\0GE"4IPO?_WARW4TNSX^/__A%2OB/(TSDJ-??\C)#__U MG__[?_WK_T31;RA'-"Y0^NKVX=7-79FGB)Z0%7KUWT=7%Z^B5V\^_//#A\M/ MK[[<'+]Z]^;MQ^CMV^C-SU'TG__*+Z^0.K>((YP*11-#"\#]9]>4%2>*B@E'+ MPBMI"_$IVC:+Q%?1VW?1^[?_^,[2'SCJKU[5T%&2H2NT>"7^_7)U_N29Y6)= M_",AJ]<"\CT?1XM?UP]+U M7 HW6&V?GY'D"7_BD6PK,PPE_UB2^]_3O,#% M Q?O&.?;AV;Q+RX- MXIM_?^;O@MV0,YSSF8#C['K[EMCLEA4T3HH#<@Q[F8*WQ6X1L]MJ0I4L6L;Q MN@80907;?G.(Y.;K?Y]@EF2$E13=<#DZX@_Y*F,%WF/B;$3OW#%ROIGF#PWT M23B!=+'/R*.0\\4/G?,_#V>JOJ%#HF_BVPSI"'[22$7L_EXPH\DK0KG2\.L/ M7/'@ORP0I2B]J)\AW22K3:$BA#^PVNC_*=XU2G_]H:#E(Q4Q39[M,$\'VK1X MO8ZIV%V2.YREV]X+2E;F:Q:!0<,?/! L!=?ET(4=;/1"2UJM,<.A8T=H5/LN MT6D+4V=>(_X$H): (7@[50B@Z[TOP@#1DTB;77P'T+]>-YH:O=I,/T:+&-/H M/LY*%)%%M-CN")5!2,MJ3S"UI()&RYMKS,^_7\7 MLW]''],97Z ^P?H*UE>POH+U%:RO8'T%ZVN,UI?!-F[7_'H?L7+-[1[Q#;=$ MDIC=18N,?.,VR8+05?504^O+:$Q+QE<+FH+M%6ROUKKF,1>P,RY?UWM29Z#V MFW:?N%7F"1LNCK)YDS4%EXABDI[Q[YIL1FU;R]0*O&"T/FMIC=+S MW:R0*?/0YBYH;M+E(4VMT5I+H7R"*=M9H_*&/TA!W/[/@]-4:U''_+$TSL[Y MPOS]_Z$'J>-*TLX6E62U(OEUP??NZSNN-;!Y651G+7#>M-S#.]FBOU[>K]": MT((_7NAOCKI"=,D!^8V2;\4=?\'K.)?+K+*U)8K/<(;H M,5]KEH3**6UL98G"*[3$0J7.B\_QJFEU4C6S1./U'MN:F2+OE6<94N'U2W)&@AK M_-T?_^6+=D6!%-N7X) R 0)NN7@J'L^Y)=#]TU,YT2"B-"G D+SS Q+%?@*& MXKT?4,!\86!4?O0#%:VA ;D@T^ 0$QE,#(_^80,P/H% _.S3\ HS# P(+_X M! C<40;&YZ-/^,@="W#%S1-=5NZIAD/AB1(+B"C ,?%$BP5%V^"H>*+0 N.E M<%P\46D547DX%IYHLVI'I[44E81P:SSGB(B_&,EP*LJ61;=Q)LIX1>P.H8)% M2:UT1^M*E*,RC\L4BW8U'G>HP%S0'WG4)[0,\MCATU\&)#L<5!@F2-$]OWF6 M9>2;>+]GA)Z0\K98E-DL24B9%^P*)0C?*_*>S3H[..*P,P4N8SJG5:)A6IUR MXOM691U(.#/HZ92MVL*9E<4=H?AOE.K9D?48 1OGC)5P%IZV'@'Y\BP.DR[V M&;G<*AQM)HI99]?, :<+K-,XF%%.&GV'<3"AGSK 7N%4DQG1\\7C>9Y+PG!E MCJ@/EYET]>:XUC#$WE 4LY(^[(FTA&)%2W^R-%I)F/.C9B&#Q;Y@O+SRHD2HC0(_]726+@BIK8&I9[=T1Z;)O)AZ=DMW5+K'H$<:&3"# MQMBM-O5DE];P]+3,C#35I2,LG=:8D2:[=(3$VR07,URTAK*UV&-5T^MM=!LS MS$0MY?WGP$.)D%$LU2<#41$"?0=D#17H8[38W^$L_;-D MA?CK$UK=(GI *K"U?;*?HZIH89V\1FE4M@FEZ$*EMM%7:IO399SCOZOU_?@Q M%T2H"WEZN;?V[SEH=^($O[9IJ,>$(% H;0=6+T-INU#:+D1C#)A7Z5\$I/U, M'0%],$:KHTX]QF F!&IS8NI8V Q/3B6@\N+#DX:U'H=5A>TZO=Y%%-VCO$3\ MWX0L<]S"Y:4#U.-G/]JGXGC5XL?7XEC513GRR/AB?^2DUN&:)7! MJN['6WS\)F]3KC2@77!RJ1_ ,7=\=9I@O9!MV6?8%6[WD ;O*^>*-@L@8TF'P! M);CH@HNNK8NNG4IMU_7V(6(BY^TVKJLXK-8H9VTRSK3C6'+! >D(;KC^W7#M M\Z-.,$4)?X TT:RY@1WBJG(T\\5YGN)[G)9Q)LDP4[9S1*I8;JY05DT =H?7 M-T0AG1U&Z,%)>GS'U8]5G!_?8;0X_+X6T,F)-NSJF3M:0N+-'1);\WF>\ ?P=WB9Q0H( M]:T=5,GY%M-45 E4.!$;VS@M2]*,L:Z=2\?]?'&\M\E7*Q5*CPDK6)7+?R3T M@,OXH1)4G0NTIU$G'L?PA V7X9C3O\JZK.R:K^B2G&]06P>U5OC:*0KT*Y:M MIB;N"%6"V]S(16RF6D$N8RK1O?0-W1)]0V.^&":5%GCTL/^+0E#,!W#!)%\N M<%)LSMY^R7'!KJZ_*#="4!\'H:;'K6E_\YI1CORRUM2.'IYM7Y4.LE-$N)(, MF5=#/LIAC.Y@+58%@$%]0HS4OQ),U93?EWJY;0+O$4*](=1["$<(]6X1>1FA M7MB.0HPL!U^P:?:4$)L*B2]0ME#*"=P^\06E1AN7P S+J6.@#V:0'H(%4T<) M'AU7N'E]R9+0K\]0'=@71-0G_0"QPJD# 5Y%5+%=7U)HY/.C=0C0%VCTZZ?< MWSSU.:+5-DRBFV PIE)(4BH0;?W*OHA+2Q6^ MO\9NEC*AFQ\;$I\/R!JN_L"8\BQ[2FJL[T&HKYG/4[XQLB]K<>L/18<8F>$?D;?=O1>4I+S/Y/-6U#D<[898^)I=IZPX3);\ (QAM!\ MC6@L1.6B6K5UN:JP3B$!Q;\$%&&+S!>SE"@.%@":AI23D'(BU\U#RLE+2#EI MI[ 0DP7&%Z@ 8=[VVI\O/L3.\M3"2/ %NU!H(/C4VOK43(P!NRZS7R*<\T8H MXK35)_,C0^^98@1+CC0M!<&G%GQJXW!C>,*&T[.;,6TW4]UZ^V4QU^K:-!SV!-!6LJ6%/!F@K65+"F M@C4U1FO*>#.W:U>]?1.1X@[1"/,GY$O,7VX45_X/:60<]@;P5[*]A;P=X*]E:PMX*]-49[RW@SMVQO MO=VFSQ7Q=^.SLY+>MNPJU=.#+15LJ7$8(9ZPX=:6$M/\)OYN8D3INP3K*5A/ MP7H*UE.PGH+U%*RG<5I/T%W*;HM4)HC9FPV-?>V93:IGA[,IO[- MID8M#'1CZ*?X.UZ5*^G%JXV_6R(-YVK2FGZW0]J5N%5 <@WLL]\LDB3%JN'7 M'LSRV:J:R;,\%340J^IM?$_ Q6Q)4;4<+'=\3^6NZ)]D]SI?U>SJ+$YSQ%4M.GEG//DF]071U M0507QFJ:VC> C^*,RQ>ZOD.HN!#/%2J7O-"8KODX&%#>(*?O8)^)IP*JP%_> MT#712LQ531WX#KF""/>V:5J[(?\\YWM *;8#A;#(&[HF6GO-HZZY"P8HOH]% MS?)CDE?[KRA!I&%"W\4E(SN KS#[JA0D?9>)AP \8<-])&/G[=%K$X >HV%# M.=-!?9SDZ2'*K9PK3M?UMWBM+-FH;NR@."G.1:%NJ&:D:SX.!BZ$\4F5L@3M MYH ADJL?AE0O/.9$V M=4^X6K24C>T3/Q='!XY+2JO@0'PK9!TCB>?!I(\C5CZ3G&Q+H=5;PNEW<MF*9E#5S2[!R>90W#+D> M(=?C$(Z0Z[%%Q.]X+Y@HG#A$ULIG/)0>!V)FWON"B=2\('!]WA4'1!=5^0T"@FK5/IP/A,_LH0?:# %UG1 M*BC@U#/2"HG:D^R(F$'V^10P9#,]D M[[U79/Y/73:4GE?%(8RIJQAJON7G8J;.M\E:H PX@X'X:=Q 0*P1:&;FU!># MMBYE2%H;&)N?QXV-7EY@YS=\D163X)5!7A$8GE_]>7, )NKY(C&%(SSQU M"PS4QW$#9:7RP>2]RJ'T06,F$>A(U0X;*U4/WD=Q\E>)&1;#;RF!%CUH[&RK MYH'BX:'DP0%9PU6*.\$H0TE!<:(X.2UMY-DQ\YZ.]I8,BS(>LYUX5W]2I,[C M!/<;!TN*T];JUN[(/R:K6RXQ5?H2^""M6>>)'\3SA VGMWJ%5/ZIJH4AR3PD MF8*\V.3UIK.;X@!/!Q0K0F7QQ6$($!6!Z^P&'#+37RZ%GP2K7T2K6Q M3RP[J7Z,6'G+T%^E^ K=\_^;>JKD(]AR5^DH"#XK:SZK4$;QY911G&!MPE#H M;/+^(T_8<.D&NPAUD,97!RD4"PKN8.\JNUP_ZN6G]U+E#]+6.>F:6:EI/0KR ME7-3V]XY"TP7#=2V#^&0$ XYA".$0_;=F?Z'0T)UC.>8A&H0#9B$"@BZ]56C M\A!CY<(;9/3Q$HBZZ$T$K;6@O,RXHIG?Q1<\0 ON( 5$)A]]#05$+!40F7R) MB%! Y(FT]%M 9+)U(?I+9)ELS8.0R*),9 &ZUJSEKC"\S/$")WSWC^(D(64N MCDI&:Y+A!"/V^,>6/'TNB^F(P^>VM*,HY+H,OV5V*=[$0_U_ MJ9,:WJ,'TO:DJ+4\[1/>QWCV PBS1ZHN-[1HXO7Z#O:9^(R^[9%%2<[_3&HW M/TCN.@YCG^$#0C2O3--ZHN2'0U+CB(I/3+GK;:D.\4)9O! X8:=N)X18H:V* M)%.%X*59S#I%@YBKD;Y ^"7]*6)^C*Q@)B96HUV3P^]BZ@X;E,B_F]"N(XA MGA(58JDP<+V A[)TG@A.2G"V6'.V-*FUX+>E8FL?@FSJ(D9G?1(B/?(IPO"%W%[8WR%B-;LM%;4Q9, M=OXN7![+@6PN%54LJN4-IF8E<9T[?&2?O>H_H75X6 QD&'4<+UF^P?H/U M.P+=I/=U+1C#P1@.QG PAH,QK+?W>E&B[-I\/T:+&-/H/LY*%)%%M-@6@>![ MPO: %&MG]+49VI+5UYZT8/:Y-_O:O#V0W==>+&RJNF>4#H M&M%[+&Z]YN_K2+ROX[W7-:7)$KQ4)P4*+TN./)?+;:[_'6RN.VZ4G^*<"XJ5Q(JZAVUE.!!"1X4$QO+1#VR:SS]'&6(VWXM[29);TLFD_+IP5IR;RU)7A#(4%*^ M7)LZXX4@0S@Q0@3SO&J7%V)U2?;N O9&:%/V3%-->AA[& 3!YLXV,0C4.M:[4;!' [F<#"' M@SD2 MYP5(1_#!N/?!:%\5R!L#?.%N+/P_$%[>%2B=W?/IOT2?2W'1[R:QQ=2B;S%6 ML."#!1\L^!'H$QU7L&#+!UL^V/+!E@^VO(E%UEIALFN!?8P86E8?*5H36MV1 MVLH$TP]DR0:#$A*,,/=&F/Y=@:PPZ"MW8X9M[IDX>O@4_TGH]G(%=O1PM27V MNJ;>U";K.G PT(*!%@RT$:@771>W8*$%"RU8:,%""Q::B876C_IDUUQ[^R8B MQ1VB$>9/R)>8TQ7%556_=E8;>#Q+QILA/<&&1W'R5XD9;G_'F'(,6T:3 MGH9@,XW 9E*])IC)I'_1-K7)HY)AH2'-=C1=4G)&Z"H^SQ?B'_&53MUL.8K; MI-YM-?_SE+\WHQ_W1('O_JW^(NJ1.4/WO>3Y+$KXO[6^=$JL.TC7*0<:> M+=Z.25[0."G^P,7=]G#08QU",)O*49QR')PSDU6!6RP6SAT'P4X>G'G5UDM M&]_4$=";R5KU9.J&G9D0J#7)J6-ATW$T\F+"8W8Z;*A2-;A]]P^"O M4!B+RL5Z ^6/O'EM^1R,\\Y>26E.%\> M"8_QEYS<,D3OA1YPGJ_+0E#/7V"&JW7GZ*'J?IS%C#7.5EN/2BZ0E7<%-TK^;I'W"QPFF*.$/ MD&;.-#>P0]P-+D0&XGF>XGN<\Y*0N<(#K+TTN^;.!4EE[598@>B#_EJQQY M0(@_Y#/)T>;3=4&2K_.U@$Y.M&%73]V%$E+KNU8N8YR>$7H3?Q?2>$>RE)L_ M_(OJUR.Q\A_O+?R?8OH5%9>4O_0F'CH.V4\3T1.\SVZS&*% MI.A;VW?\[*+/[(;,TK2*4(B;2W%ZGA_':US$&0?Y=+'@Z_<9U[V: 99XC'H: MW:5+=_8MIND-?ZS""]G8QH6S?;4B>;7R- NAKIU]DK>+YS6B]WQR-K]^OJS> M(R8NY%-'!F+I$%!.QS%[MHI=O;2/; M2(13N/\JN?XDR.;;O23#&=36/NEBQ_D@;NB7ZAL9\54DJ1,6%$KM?%-)O M/H +)EG!-5E.3"4T7_B2R*ZNORBW?% ?!V''QEUB1CGRR\HP.7K8-;F,'ZI\ M2;%U',P4=I[7VT2UHYSGG->[7+^=N7O-]ZP>&1N(!"?/F34 M<#$9*SOE/T]!V]:0CW($7*.Q_JR!\_=KZ#50,60XE%/6MUZ> V54E5<#ZA-R M:_RK9E.I!_N2*W=IP7LX8N.6*GSG[$ P?C^.&S^#_'^]Z]87 MH3)V/V@RH'Q9CK2JK4%8&(S)AW%C8N,,T4]3A2"<(9*>(1HHE?4%UJ<9-FE@ M.-MBW( V1MB'V\CEO)[AE,O1PFR ;2\G0^R>WO\YRD3)1=;QL+YN&$MG\V%D MA*/X!V0-5[%PC"=_>SIFF22DY)#E2TY:GHHUX,LZY43R]C^]>:?,0#3JZ_2( M+5^K/J-O.WJY%IWS/Y,ZS4=UPK3-& [*]U7RA2[$JJ&[J*&QKTY($T)2CX(H,OLKO# MCL.5XJQ*+[T6U=JK*Y-.OR=9R45+1+Q%9**L97R^.(UISA=,=HGJ4-ML)90R MF2.OC[V8]2Y]T2=55- M'+$U +EXWB&H[D%U#ZI[4-V#ZAY4=_>J.WR?>H&A$+ J8M=6>?LF(L4=HA'F M3\B7F+^T**[NF.QHLI@/;,ER:4M8,&"" =,]&+ 2MO+?&^?%^:,$UM>ZRKS\ MRD[!!@@V0+ !@@T0;(!@ [A7<\WV*LNZ[MMM_D<1?^]\J@XXFBVMUH2:H,H& M5;;[Q655;1I\C\XKN;N)OU]Q"L7EV#@ON7V[,71)+M,)X0,$%3>HN$'%#2IN M4'&#BNM>Q6V_;UE6=]]QE3!%MP5*<\0ZJ[NPT6RINR;4!'6W?W6W44]AM-C3 M4?BG0_)$E?-/\7>\*E>-)X2EOULB#>=JTII^MT/:E2@XU_ Z&W^S2)(4JX9? M>S"G9JMJ)L_R5!2;%16>C_E^@HO9DJ)J>6@^>-ZBJZ>VGX34Z_*6X13'].&W M,A85,0EE3DF?7LD]0;1%<7 M1';%':"I?5/Q*,[$0;3K.X2*"_%6-J?H.]IEX*J *_.4- M71.MQ%S5U#[A)UQQ/,\9-R/$HJI 6][0-=%', M@EB1=W?I:WM*(Y<6]>DW6?/QL'">S\1)1<8%)O)0YYHS&& ^S MVJNJ=8[C9-"%%71,*'OXI*1LQC3JB;P?+'[\K.T8I>^HUL! M>Z0.?T?I_E30\W/88QR,["; %69?E7N/OHM+1BX(8_-\]UG+QF&'<;P/;FI5 M5R]H=IKFYN-@09@2\\5V.=*R\+2Y2Q9J!^K.ZZHW/P ]1L.&4,N< YVA(&L YU MSS49PJGPD3PE>37+;^/\ MZYP;'\*IQF?[Q?G1_$JY-ACU=<+:DI.V$B:)T-]54) M4O(@:172L_PK[+SO'50LD[)F;@E6+H_RAB$)#B"$4\\#>]%)<,UY T03NY\Z MUZH0H*PL,C17(\ 4AD&>6M D9^(.0-&Y*9*UD\2!?,%%X98BL ME<]X*.UJ8F;$^H*)5(DF<*W5%RRTODS2UEWH"T+Z['V8/]B7TPP@B3')7_0% M&+V@Z!*=?$%"HYBTSA,&XS/Y6T#T[G!?9$6KH(#S><&(O!\W(GKI>"E;#6"3 M:9.%#H;GQW'#HQ<4M;O8%S&!Z/,M(J5@>#Z,&QZYF"B.-4U=-I2>5\4)LZFK M&&J^Y8?^ILZWR5J@#*N"@?AIW$! K!%HZNO4%X.V+F5(ZAT8FY_'C8U>7F"' MTGR1%9/@E4'V#!B>7\8-CUYITE'@X M-].(\8(=]!O.%I\ -.H#A,.9G1. 1GOH>#@K:PKH (^8#V=.3 DW3'I'3A6 MB@B^C^+DKQ(S+(;O6D,0-)BM$H(&Q(0*@@=D#5$ &%WB)[A2PP5 M(C G=T7.&Q$2D>>T!4"I2W\7/UH[R\PC&JJ)K^DT.E #IX7&%)M;VE:=DO_ M&+'REJ&_2O$5NA?_[^B;AH]HRT%M2E'P4EOS4H=[2%[>/203O-S#@XL.)EA5 M_B(4;1U;T=90[M,!\5=HO3%:Y@M!V\V&-@GYLN8A #". ,! Q#ZJN*?W4KT) MTM8YZ9J%1=-Z%.0KEQ=M^Q ]"M&CEQ$]"O7MGF,2ZKDU8!)JF.GSV2KEH6\'VEB =2Y:S>-X$/$"I)\O8TY0A%O+0J<5$^* M;K,X^F.,'Y,EJ1%&7;4+QAFD&/3[24AM [Q2%-X8"LX=(4 M=J]RN)>Z'P"W\3P'CO([O@@>"=*/]RB?42JJ&595.AYV339Y>K-O,4T?SSO/ M&"M7%6_L]#NB"6;HDO,HCCY_%V8(K7/^#8GJ&[[ORVSC6>%GOB>N),4Q*V>&IML.,F^$; M_N ^7O&3<4;.\C?2!\.[44;*[A42.SI7I.>+,\R2.!-D=^%<.>#(0/B2IYQ$ M*/1#F5?9 M?*!IL,UMK7[8W@XT";8K>[P7OGHV%.7!M^W>MSW RP7YN <3*INNB#.^NA7H@F\"Z?DC=;.* MN-D>]>)<9LY !ULZC!@Y+#QC1K9)EGP/([OTL)F1WZMP3$\N-*>!V@TV+?95 M9X-:CC8Q *0GA5J--5+F/R-98%#=R67<,P0+)NO>M:Z)A:!!"!J$H$$(&JC\ M10-H]L/)TSVBM\0''"5ZT7#Q!+^0:U*HAXLJ>(5=DS$V7&S!+^@:S/CA(@S> M0*=TC[W 0RMFMJ7=P,R/T2+&-+H7]=2$C;'8WF',K8WMQ6=L[]N-X;%",1/W M6$5Q\62 /(HC*JZXHB*UZ39FN&WE^\UF(N% ULR!9W:+ MXM'#XY__%R/*M[R[APMTC[*&J=JNLU/F/M430TR;,UI=+YPT+4(M>CIDZSQ? MEP6K@'[W]-I*&3OR'@[9:$*X<>=JT7,<;+'GT\.80>T8(V'U:KO-P"02T#4$ M>$* IY\ CP.M*L1_7D[\QU ?(KTL^!Z"IU6Y-,@I=0%?\-)'VHR56%^"D#V* MDEHG\04P(UD"FWJ^H-/#LJZSNX8+.HY%D/K+@)A*#;L19D",L;R3H3?/%W#@ M;!.HW]!NF.I#Q!ZO8WIZ$R?J9Y&CSZ5J\J_IBK&;G5HNN0\:V^A- 4,RJ;WFW M&HL2=Y[=\,('C<%"J MGCYE@)]>-/@;)4SJ<^__25,&;LX-RR+.4YPOS_."XISAY,E=C#W#IWW>I"$< M=$5\]ISHQP":.6@?O #-P38"?+HG4CEB@"_^$L[W!'&VO0K+BG;0F1X?7\&@^R/T\:.6?XQ52IDX- M^:@I ??4K=XA\G0;>:O"== ' M3AK$ SFICQCSK>.8Y%4PJHRS&T17%M UI61ZL,N-!!FS[P:"O0,ETX-=KRU4E'$M!AC'9#!([K#3;.7@ZQ)K'*X.3W:ZG$6\F&&R\V?+JK#.6('* 7V M]&;LF]&"WMTF':X8F+^BVBD^,USUL'J'.\U'>9/[X&E-8%Q_#KAV3\$!H_W+ M1&P!/<@N P=@N#]Z _?P*;=P6\.?TLF#'U* @^K/G8R.CBO H9Z*0V;01;AS MT!R.]U2.7-O"6YD" H?5GVLB724QPK%^0>:>U61I^!LPMO]\7$2&2O* OP9C M\VD(;T$9\0NF"1E*O'J&LG/E?.)#LZOJ+LE(LJ,\(CPK(=J#3OTHN-N>[>J-S M<>7"S-Y/@-@.GSZ15])OE]I:(-"H:SN3XUADX:9[+_Z1?C9>SIK;/G>E 3Q\?Y;_XC_'XYD!+ M^D;XBL+I]G!:3$?LQ$YGV/&EA#-3XZ\U4O&V-"%,/@QK)>UXFA\:L.=VWI9(M_) M:Q;.FYJJ;V"3_A[WSG*U>@+6_HFFAM0K2NN7T&+OB4$TN)H$Q"=%,3MX0>EU2H M'0!Z-RV=GHG8I^U'0X\EBH3D##>@3W'W!W=>/N\], MBPB>OI?CZ5-H"L1T4_8%$X6N2DQ40U_PT+M"==J]+\X^F&08;.Z^ *,7$9U) MX@L2F@55YY?PSN\[8 1I*KG2(8($@!UH;Q)VY#;'3O5@LP(C+#WW(D MY'T4)W^5F.'J,'3,&"I8_15_;!3G:93A^%9L_R+/@O_.=X6T;8BDEX?9BIWT M2&P(JAR0-5Q0Y:AD6'@(CLGJ%N>5+!R3G&&^B%0?;FB/&:US$ MV2S]LV3%JL%KU_.PPS!YA1*RS/'?*#U/^

U9)[:P66E%<]F(GLK-: M8NLFYWF2E:+(K(A;?\-9!@1AJ,>.#*3-]K7_0Y+PK62_Z="(06AHZ0.7('B" M4882<2*=R6.4TD9]1$AIG"+AK.& '/$9EBI"I>JF@\9,>]DI8,'4'CQ358&4><$NXP=%C-$J#4[C]<-R>K)Q5%RA>Y1+ MZQ1:I<$;M,^YA9\O\6/CQ_.V,LO%!0W16U_ WJ3L6@'UX%G3ANZ2DC6BQ8.H M[E:(:UUXVW63>\'FLP^O2IH N-LIU4K/8L"5GJ MI[R'T]W@N&0%62%Z@5DA<2SH6]HG6YSL*- %OG^^_A\]?(K_)/0XXP:WP@AL M,<*HV-R1J$V";3F*?78U6D,7OV0_!(HXD2A)4J#9DJ*ZJJARTN@[V&=B4S&% MW9#-@K1=GA'[C1(FFS#0;B'/-.29]I1GVH^#-22@OIP$5)UKE[1V9_N"4!N] MA_2D2_B"H3X7"Q1B\"5)$3+I -%)7^#02T=KV\,7B#HN0EI3U)=,MHXX0:T/ M7W)DV\(%SEGP1:Y"/G7(IS9,ES4S_WW9J#38#)*-., B,_[\=!/_^ LLU],E MO0<,%[Q0_1CGHK/$%#"^7I2FMQ!E!@-J7&;>=T!UR6E@9(T+RA>(,C21E7/X M4#X8YU],<;Y']);XC[1Q4@\8\8\^K!G-D5"XTCUMB\3)\1T=G0[(3DGN;[*.F51?O!25>1@/]=RH6[OA(5R569BC3A!?!%* M<+4$\;\S5.U^>3I;$5K@OZOO33/Y^QK>:9+V+$TK3WB<7<:8V\:; (*,975K M!^17V[B,VCJKS^&1U)H"S<39;S,:8F>WK*!Q B+ZL*VC0Q-Y*OX1T^H^SD0\ M<58U#/:).N+LJ_@6H.^I$$@LWD;C5 MHZMNW7J<<; LMF'E[J'NY/*$W9:RF_C[GKH%?F&Z;N%P3L.EB=PL11PXM*>E M2ZA5MG5!^M-P![=7GE;;\!W) M4D19??^UGOK&;B-A27/5Q+.&XR);HY'K.TSLGH]QD#VY2S[FZRIO*U]>H)@A MH,8*ZS0:9K0O!=S/-4M7>'E7S!=?6+W%@MB1]'' BLBB:NN(=!/E M6=_!P6GK;;A.:U8K6CHA>QWC]/2[,*LT[GUE6Q>D2WRXRM/MH$XC8D:N3JNZ MN-26KL2Y[!REIS'-^3+)GKCF%SC!,H;@'4/M 3.BYXLSG,=Y@N/LDFQ.;JHU M6).NWA15&(I8H.4V+EOM.35:D=%UL,_$#>5*6DD?M)OR\X; 2.#$SX)!IG&BCFL,=5G5P=AJ^I*C2MWPY;FHP=>"^K@%.C+H\ M#6*R"0V3-SKG@L+;!'F:>SS+$V ^&WP4*C. ML_DB+\;(0 Z8^>*X,0/'_,B!+UX=,YQ,$MU\\?&8(:3-Q/3*S6.(C39%V!>' M3WN9Z:SQ&=<'&S,R9F=NAG/@3 &CE@?)?/'I]+*1=;>WO-*FH5F[0WIY)K2I MM3=,/5.F@0>H?;$U8(8[--G.%\,=P._3H+$ZQ=X7J]T,%O6!?G\FD DFH"HJ MOMCG9M"8YN,/8*.[K2AH A8@@=@K8]T,'7UJ^W#&^NC!,3VQO8-JX)*']>V, M;R(B-/<(/T9LMUB2;@R'\AI MQ<-PO[OJL#*TVZ@8\O'"^H'K-KECS(N+[J=]-CO<"V]!#PE'6%_.$=9P\[F- M,[#A;NMP";&5^1@NMW9T9_K(YY^-2@4CGUFA4H%9T-S,GAY@HHS_@JP>_$?> MS2XE8.;VO;7PC>2&IL<&+"*+*(G97;3(R#?6XV55\$)^^"H:.E\+*6"GWQ%-,'MR"=Q^0,.DGXO+??[DJEDE<3=$W(.7)[@J M>5)7<[C@^\\-$05C.!OWF$O:T<,7)E;AQ^S265+@^SI,K+D09L!'>7B?3/2C MS\Q]&!MSE]55@%P41<8,.D'UOT8\-@_ALEKB-F_^L33+IF#-$'M\)[G4;TVY4E8,)?*4<;%L.'=1)#> M(Y/6;6DZ$S'=ZS,R;AX5WDW:MT:Q-A]@%$R*(.I.M5=M=+#.8WN)3TALLXYJ M1Q@#FT\K(8)Y>]K-Z:L3]3T;K,Y-!>I]JU.6?0(>P*4M *=2L]RT'V@T3(NE MGQ4=WFW# "-\MPU4MGNW@(%&PW2#M\B,V88!1OANS?UO[0=RPO3.*RCGYWD; M!W?DQ ^53_,*54&H&\(U96$3B,,R'-4S0J_O8HJ.^+;WI'Z!A*NVPSG=0K=$ MWY!9\E>).7DEPSGB:IF(/,T7E;^L_B75\ T98ER\2JN+0CF%EV^U?/?38]SB MG+&2;^YHOMBOXR+C#]S1+5,70KRX8'&!DKI"M>W=LG =9QQ:8P$T'\'%?5WK MS3SAL@-X4]+V3B?1$ZKT4T?6W"D/1MN79'-RZ Z;=AY^O?&=B1P ^-UHTB[A M0,$X\+6AUP(" ?@G<33"E6PR=G^2)X M@R+UI.:E:;Z*9ZGAMH V2Z,9+H_\'M%;8OVZ#TL@P^S"X4Y+>0VN8<+>2SL* MT2X[8H#]RN5JV@(&)8B !#;/]J.^$53E'PTP17V"3I,],L VXA-ZL(0^S^IF M]@TB* -MN-J:3O29H?8027+W<,4W?4%/DV8-!M#X0@TO #3*X 9C.?*+-X9= M!Z5)JF#XC*_@<%!(MQN&[=/.?"DFTLG3#KZ#. -G+[H]7;>93AO MX7BT0$-LVQ],'SY5=6O@#JJ82UG"^Q!K-TWR2*VFK MPEL[+&WI_HH2PHN5U7("1+-VS!:8DU&H\(&NX6HW2RQL +VN_ M=F.7<>R?M:GN^3[FI!RR(OO=(8F:PTS2=O9)?GJ-N@)>>4/71&]U;!#AAXU= M$_\'PLL[4=WYGG^[1">854D#5WP^4RPHT$F%M)U'1T8[JQ_A'&DX1QK. MD89SI)+(IT;#]@4,.9L$KKG[,D= 8&@V5U^BCR L=.JG+PEY(#"Z8C#RD&"+ ME:+95!XNZ7_T@)C:G,/%[*8&E=8?8V"Q/ MKQ&]QPEBUV2W=ATPI>]@GXG3F(I]0X37J_0/3;A U]P] T9-.0Q*YKC0FK+/3(ZS&*:SZ&>J)[(!^=5OJ[3E2M79$/O5I- MT]H%^;4$Z.[O:&SE@EQQ@$6\^1I)[91I;N[ZOA&SVO8N9^>CT:HEN:&E4\+% MN62^VI&G9*GE7-W)<27I>Y27:+OT'YY;YX36MSN+2A3\OY2O,1(F.XSD('Z- MJHWJ-[Y.TC@3Y>_2%75J&H84P.LWP.'G\4L0V/,\W&'F,2[8RD "7 .< M1L4^X PR\SG#03+6DT>[R%B,?,+A'7E^LPFRFG@D'),I%-@#%X;K84=[ZX66 M#56@4R#B]@7MT876!ISPN# C#Q/'C:)NL54?)E:5=^?QNQ2S>+FDM88?W3Y$7*&.5O&?A$:" MV"IC?RDMLGI[PV9*1 MRB_X"8FE]( JDRX]$'=#2%8_Y5/,-Y(;* M;.9$LQBHVH1DQY /:#T?<&+VS4@6E9"DY7^2EE8;(T8ZT-3AT"=LP=37J?L& M(&(!V.:'2S@:$0P&2N_44X[ >!C9)E.?+#8374^TV1#>137 M%Q<+S3+;NTBV3[^HX;.<^CQ;T1K\F?W[,R5>I*895]V]?7@#QQFA7W+^VC*4 M;B;L5?V:_WY>R:+W@0=B]/%NXD>:2G1#>$N&TTTB3'V?.TJKU6G3K=$!-L3X M]KV$AM.U@P>PU<)@M^R/1(#WKJ%Z5OA'WN7PSI4IL_)AA*SPB91Q4<(++#*Q MZVFE\)\9C^/TK+IR<3'@<'<9^\BDL1LS(Y/'Y\O^;JO;MM]>87R>-QRY: -" MUV>-##JMCM%J$*>3. 0C)FO/6M!O0J#!_T!#. T^"2>9LRL@H2>=#10[[^2E M/33]:$C>>:F; 1W6I3% #&C\Y](ZJJI@S(R/R#BZI+6/U4YZ^6K?-P5,<$^0 M>9[ ((W\CH"6*UA')S08/?B1]&DN76;>,C!L+2_LGM#J)7.CV@UC?HB8.)%R M&]=7,ZS$:=5X8[D^^=#Z1ND.3[ 4LNQ,80A4'I U7*#RE,L">4!HEJ>?28XV MGZX+DGR=K\5K4AP2,.LZ9-2M@\2!8FV=)=JF;W&654_;G(T[$C0?[U&I+D5K MUMD!<]]BFM[PQS;,%&4;%X[XU8KDU7Q0GF60MG->X_Y"/%KH$7*L 3U&PT;C MJF_4Q\4)$U90G(@)*03D2XX+=G7]12E0H#YC+9'-E*RU&L,!JXV+YXS2.%_6 MUW,=/>S:;*[GJY:MW=J5IZ**U^=XA91R.^2C0C O!//Z">9U4:!""._EA/ @ MZL2SLE"@3=L7A)J56V)S0_ %2GVP5&%)^!(!U,J3QCSQ!0>],(!-'5\@,5R, M.^CFOD1_Y9.IM<-LZN?ZP.N,@=7JB[C82%@:N5B,.6%I5''7#OY9NQ&P7[;7 MCJ\1K:V^Z-NFA%L4US7'.AIX.!2#9 MCCYDU:9MM3TIN7<_Z.88I3H/#-QO'"S),THUK4=!_B4E9T)XE/LJC8G8<2X?_#/^Y<#?KVW6AYS:3CC:^7Y;JG4 MB)!A[Y<2?K"Q9X48Q8Y-MJ9?8&(D/F"5"[\V8R=<%'K:][ M Q%HEK54H7V99^;LDZY&K"_RU0ZZ+FXBNR[CCQ%#R^HC16M"!8O5P3X69XA% MMP_1*J9?4=M:XBU'M^3:[41=<-?V[ZYM-)49+?;,9/[ID#S^U;\_Q7\2^GAK M30.%ZD9VB!3U[N:+)U0TOF10VQY\RC-$"5O'"3KAZV_.D/SPAKIE'Z24G$4B MRG@IB)"TZ>'QXB*DDD,L?WASBSX*Y%?)1R17'IZ1-NHE&)*6HC)6G,F?+VO3 MP^,_H10GJF^I!!WX\+N^V\"VYI_]W2&IV7 M&&F:4P=#[Z"&F A3=VOH14*GX=)!1P4!Q/(% M0V%\?>FHH% ;@6 01GH]*1 $C24^]?TAG!8*D6PY$L_Y)#V:P][-G6:X>G85 M60L7)21/Q0XH[E?*&'X;'CSJ M[UG#AY+ZIA466)(ZLA\O4]FK:Z9R:^O;]^%?+U=E5M_2L5CP#93-%Y_1M]TY MMTN*\P3S5W2>7U;W0L\7LY14=U8T4MU]./O.K%F:5E'@.!/1\O-\$U=77D<( MZN."E3_Y2E4)]Q7*A+C?$+Y$B25,R#A_ V>$-E\@(&6T]8C/[BQWA,0-D;PM MSDT6ND$+23G7"@+C"G;.LC:!Q0%:FSC(J11<*A0NCV3 MJ+F\5=78@8\?6+[\>;'.'Z=(] ?71(O%@Z^EW9;K+D,Y#",=+#%->2)&?4(8 MSXSH^>)Z3P^ND=6=7#'IZTV$S&;SO_U(8V-[ M=SL>._W.;6S,I,4FVP\T&J9_C[,2]?&J 0.-C.GN+UH_CB.6GRR**IZ>-'2J M0'4@VZ$*=4-1S$KZT'!;[0'=BI8>I::TVJ1?2.I)BSB"7M?T#A0ER\382^E= M#$&+C[FGT+L '10CB.MCZID=K<'1;EA33_AHC0S ,>G=LC/"F/>Z-K:*F!9C MK!6G]4\.)R-C1T9K>7BW(^GQZ.(\\6Z/:@,7V 'AW;[50;CTOHNIYS+V*%L] M@C72G,'VL\&UL4$L! M A0#% @ QT5H3]S3I4IV6P )"L% !4 ( !#! ! '5F M<'0M,C Q.3 Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( ,=%:$];782S 4< 'Z, M!@ 5 " ;5K 0!U9G!T+3(P,3DP.3,P7W!R92YX;6Q02P4& 2 8 !@"* 0 Z;(! end
XML 30 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Note 13 - Acquisition - Assets Acquires and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Feb. 01, 2018
Sep. 30, 2019
Dec. 31, 2018
Goodwill   $ 51,838 $ 51,838
Dielectrics [Member]      
Cash paid at closing $ 80,000    
Working capital adjustment 250    
Cash from Dielectrics (3,272)    
Total consideration 76,978    
Accounts receivable 4,384    
Inventory 4,418    
Other current assets 122    
Property, plant and equipment 4,600    
Goodwill 44,516    
Total identifiable assets 81,424    
Accounts payable (1,325)    
Accrued expenses (946)    
Deferred revenue (2,175)    
Net assets acquired 76,978    
Dielectrics [Member] | Customer Lists [Member]      
Intangible assets 22,555    
Dielectrics [Member] | Noncompete Agreements [Member]      
Intangible assets 462    
Dielectrics [Member] | Trade Name and Brand [Member]      
Intangible assets $ 367    
XML 31 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases - Aggregate Future Lease Payments (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Remainder of 2019 $ 299
2020 1,149
2021 1,119
2022 957
2023 36
Thereafter
Total lease payments 3,560
Less: Interest (228)
Present value of lease liabilities $ 3,332
XML 32 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-Based Compensation - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member]
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Outstanding, restricted stock units (in shares) | shares 72,176
Outstanding, weighted average award date fair value (in dollars per share) | $ / shares $ 23.60
Awarded, restricted stock units (in shares) | shares 67,540
Awarded, weighted average award date fair value (in dollars per share) | $ / shares $ 33.53
Shares vested, restricted stock units (in shares) | shares (19,860)
Shares vested, weighted average award date fair value (in dollars per share) | $ / shares $ 23.53
Outstanding, restricted stock units (in shares) | shares 119,856
Outstanding, weighted average award date fair value (in dollars per share) | $ / shares $ 28.25
XML 33 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 34 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Segment Reporting - Net Sales by Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net sales $ 49,394 $ 47,808 $ 148,120 $ 139,758
Percentage of concentration risk 100.00% 100.00% 100.00% 100.00%
Medical [Member]        
Net sales $ 32,175 $ 27,623 $ 94,164 $ 80,988
Percentage of concentration risk 65.10% 57.80% 63.60% 57.90%
Automotive [Member]        
Net sales $ 4,946 $ 4,572 $ 15,634 $ 14,993
Percentage of concentration risk 10.00% 9.60% 10.60% 10.70%
Consumer [Member]        
Net sales $ 4,602 $ 6,589 $ 13,693 $ 17,826
Percentage of concentration risk 9.30% 13.80% 9.20% 12.80%
Aerospace & Defense [Member]        
Net sales $ 3,246 $ 3,819 $ 10,893 $ 9,386
Percentage of concentration risk 6.60% 8.00% 7.40% 6.70%
Industrial [Member]        
Net sales $ 2,421 $ 2,405 $ 7,232 $ 7,924
Percentage of concentration risk 4.90% 5.00% 4.90% 5.70%
Electronics [Member]        
Net sales $ 2,004 $ 2,800 $ 6,504 $ 8,641
Percentage of concentration risk 4.10% 5.90% 4.40% 6.20%
XML 35 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Note 11 - Income Taxes (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Effective Income Tax Rate Reconciliation, Percent, Total 5.20% 26.50% 17.40% 25.40%
XML 36 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 11,390 $ 3,238
Receivables, less allowance for doubtful accounts of $533 at September 30, 2019 and $564 at December 31, 2018 28,796 28,321
Inventories 19,219 19,576
Prepaid expenses 2,659 2,206
Refundable income taxes 2,036 2,285
Total current assets 64,100 55,626
Property, plant and equipment 115,208 111,779
Less accumulated depreciation and amortization (58,128) (54,112)
Net property, plant and equipment 57,080 57,667
Goodwill 51,838 51,838
Intangible assets, net 21,289 22,232
Non-qualified deferred compensation plan 2,615 2,034
Operating lease right of use assets 3,276 0
Other assets 140 201
Total assets 200,338 189,598
Current liabilities:    
Accounts payable 6,825 6,836
Accrued expenses 8,326 8,458
Deferred revenue 2,532 2,507
Operating lease liabilities, current 821 0
Current portion of long-term debt 2,857 2,857
Total current liabilities 21,361 20,658
Long-term debt, excluding current portion 12,143 22,286
Deferred income taxes 5,381 4,129
Non-qualified deferred compensation plan 2,643 2,044
Operating lease liabilities, noncurrent 2,511 0
Other liabilities 410 24
Total liabilities 44,449 49,141
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $.01 par value, 1,000,000 shares authorized; no shares issued 0 0
Common stock, $.01 par value, 20,000,000 shares authorized; 7,466,695 and 7,437,136 shares issued and outstanding, respectively at September 30, 2019;7,415,002 and 7,385,443 shares issued and outstanding, respectively at December 31, 2018 74 74
Additional paid-in capital 30,627 29,168
Retained earnings 125,775 111,802
Treasury stock at cost, 29,559 shares at September 30, 2019 and December 31, 2018 (587) (587)
Total stockholders’ equity 155,889 140,457
Total liabilities and stockholders' equity $ 200,338 $ 189,598
XML 37 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income $ 13,973 $ 9,901
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,120 5,820
Gain on sale of fixed assets (51)
Share-based compensation 1,169 963
Deferred income taxes 1,252 1,007
Changes in operating assets and liabilities:    
Receivables, net (475) (4,379)
Inventories 357 (2,621)
Prepaid expenses (453) (262)
Refundable income taxes 249 51
Other assets 35 (439)
Accounts payable (220) 2,249
Accrued expenses 689 157
Deferred revenue 25 872
Non-qualified deferred compensation plan and other liabilities (335) 281
Net cash provided by operating activities 22,386 13,549
Cash flows from investing activities:    
Additions to property, plant, and equipment (4,381) (4,521)
Acquisition of Dielectrics, net of cash acquired (76,978)
Proceeds from sale of fixed assets 77
Net cash used in investing activities (4,381) (81,422)
Cash flows from financing activities:    
Proceeds from advances on revolving line of credit 36,000
Payments on revolving line of credit (8,000) (20,000)
Proceeds from the issuance of long-term debt 20,000
Principal repayments of long-term debt (2,143) (2,143)
Proceeds from exercise of stock options, net of shares presented for exercise 561 1,270
Payment of statutory withholdings for stock options exercised and restricted stock units vested (271) (144)
Net cash (used in) provided by financing activities (9,853) 34,983
Net increase (decrease) in cash and cash equivalents 8,152 (32,890)
Cash and cash equivalents at beginning of period 3,238 37,978
Cash and cash equivalents at end of period $ 11,390 $ 5,088
XML 38 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash paid for:    
Interest $ 579 $ 853
Income taxes, net of refunds 1,593 2,308
Non-cash investing and financing activities:    
Capital additions accrued but not yet paid 209 216
Recognition of lease asset and liability (ASC 842) $ 3,831
XML 39 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Note 1 - Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Increase (Decrease) in Contract with Customer, Liability $ 25 $ 872
Increase (Decrease) in Accrued Liabilities, Total $ 689 157
Restatement Adjustment [Member]    
Increase (Decrease) in Contract with Customer, Liability   (574)
Increase (Decrease) in Accrued Liabilities, Total   $ (574)
XML 40 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Note 12 - Indebtedness
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Debt Disclosure [Text Block]
(
12
)
Indebtedness
 
On
February 1, 2018,
the Company, as the borrower, entered into an unsecured
$70
million Amended and Restated Credit Agreement (the “Amended and Restated Credit Agreement”) with certain of the Company’s subsidiaries (the “Subsidiary Guarantors”) and Bank of America, N.A., in its capacity as the initial lender, Administrative Agent, Swingline Lender and L/C Issuer, and certain other lenders from time to time party thereto. The Amended and Restated Credit Agreement amends and restates the Company’s prior credit agreement.
 
The credit facilities under the Amended and Restated Credit Agreement (the “Amended and Restated Credit Facilities”) consist of a
$20
million unsecured term loan and an unsecured revolving credit facility, under which the Company
may
borrow up to
$50
million.  The Amended and Restated Credit Agreement matures on
February 1, 2023. 
The proceeds borrowed pursuant to the Amended and Restated Credit Agreement
may
be used for general corporate purposes, as well as permitted acquisitions. The Company’s obligations under the Amended and Restated Credit Agreement are guaranteed by the Subsidiary Guarantors.
 
The Amended and Restated Credit Agreement calls for interest of LIBOR plus a margin that ranges from
1.0%
to
1.5%
or, at the discretion of the Company, the bank’s prime rate less a margin that ranges from
0.25%
to
zero
. In both cases the applicable margin is dependent upon Company performance.  Under the Amended and Restated Credit Agreement, the Company is subject to a minimum fixed-charge coverage financial covenant as well as a maximum total funded debt to EBITDA financial covenant.  The Amended and Restated Credit Agreement contains other covenants customary for transactions of this type, including restrictions on certain payments, permitted indebtedness and permitted investments.  As of
September 30, 2019,
there were
$0.7
million in standby letters of credit outstanding drawable as a financial guarantee on worker’s compensation insurance policies. As of
September 30, 2019,
the applicable interest rate was approximately
3.0%,
and the Company was in compliance with all covenants under the Amended and Restated Credit Agreement.
 
Long-term debt consists of the following (in thousands):
 
   
September 30,
2019
 
December 31,
2018
Revolving credit facility   $
-
    $
8,000
 
Term loan    
15,000
     
17,143
 
Total long-term debt    
15,000
     
25,143
 
Current portion    
(2,857
)    
(2,857
)
Long-term debt, excluding current portion   $
12,143
    $
22,286
 
 
Derivative Financial Instruments
 
The Company uses interest-rate-related derivative instruments to manage its exposure related to changes in interest rates on its variable-rate debt instruments. The Company does
not
enter into derivative instruments for any purpose other than cash flow hedging. The Company does
not
speculate using derivative instruments. By using derivative financial instruments to hedge exposures to changes in interest rates, the Company exposes itself to credit risk and market risk. Credit risk is the failure of the counterparty to perform under the terms of the derivative contract. When the fair value of a derivative contract is positive, the counterparty owes the Company, which creates credit risk for the Company. When the fair value of a derivative contract is negative, the Company owes the counterparty and, therefore, the Company is
not
exposed to the counterparty’s credit risk. The Company minimizes counterparty credit risk in derivative instruments by entering into transactions with carefully selected major financial institutions based upon their credit profile. Market risk is the adverse effect on the value of a derivative instrument that results from a change in interest rates. The market risk associated with interest-rate contracts is managed by establishing and monitoring parameters that limit the types and degree of market risk that
may
be undertaken. The Company assesses interest rate risk by identifying and monitoring changes in interest rate exposures that
may
adversely impact expected future cash flows and by evaluating hedging opportunities. The Company’s debt obligations expose the Company to variability in interest payments due to changes in interest rates. The Company believes that it is prudent to limit the variability of a portion of its interest payments. To meet this objective, in connection with the Amended and Restated Credit Agreement, the Company entered into a
$20
 million,
5
-year interest rate swap agreement under which the Company receives
three
-month LIBOR plus the applicable margin and pays a
2.7%
fixed rate plus the applicable margin. The swap modifies the Company’s interest rate exposure by converting the term loan from a variable rate to a fixed rate to hedge against the possibility of rising interest rates during the term of the loan. The notional amount was approximately
$15.0
million at
September 30, 2019.
The fair value of the swap as of
September 30, 2019
was approximately $(
397
) thousand and is included in other liabilities on the condensed consolidated balance sheet. The fair value of the swap at
December 31, 2018
was approximately
$64
thousand and is included in other assets on the condensed consolidated balance sheet. Changes in the fair value of the swap are recorded in other expense (income) on the condensed consolidated statements of income and were approximately
$24
thousand and
$461
thousand during the
three
- and
nine
-months ended
September 30, 2019,
and $(
85
) thousand and $(
137
) thousand, respectively during the same periods in
2018.
XML 41 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
(
4
)
Fair Value of Financial Instruments
 
Financial instruments recorded at fair value in the consolidated balance sheets, or disclosed at fair value in the footnotes, are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels defined by ASC
820,
Fair Value Measurements and Disclosures
, and directly related to the amount of subjectivity associated with inputs to fair valuation of these assets and liabilities, are as follows:
 
Level
1
Valued based on unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
 
Level
2
Valued based on either directly or indirectly observable prices for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
 
Level
3
Valued based on management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
 
The following table presents the fair value and hierarchy levels, for financial assets that are measured at fair value on a recurring basis (in thousands):
 
Level 2
  September 30,
2019
  December 31,
2018
(Liabilities) Assets:                
Derivative financial instruments   $
(397
)   $
64
 
 
Derivative financial instruments consist of an interest rate swap for which fair value is determined through the use of a pricing model that utilizes verifiable inputs such as market interest rates that are observable at commonly quoted intervals for the full term of the swap agreement.
 
The Company has financial instruments, such as accounts receivable, accounts payable, and accrued expenses, that are stated at carrying amounts that approximate fair value because of the short maturity of those instruments. The carrying amount of the Company’s long-term debt approximates fair value as the interest rate on the debt approximates the estimated borrowing rate currently available to the Company.
XML 42 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Income Per Share
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Earnings Per Share [Text Block]
(
8
)
Income Per Share
 
Basic income per share is based on the weighted average number of shares of common stock outstanding. Diluted income per share is based upon the weighted average number of common shares outstanding and dilutive common stock equivalent shares outstanding during each period.
 
The weighted average number of shares used to compute basic and diluted net income per share consisted of the following (in thousands):
 
    Three Months Ended     Nine Months Ended  
    September 30,     September 30,  
    2019     2018     2019     2018  
Basic weighted average common shares outstanding    
7,432
     
7,366
     
7,419
     
7,338
 
Weighted average common equivalent shares due to stock, stock options and RSUs    
61
     
69
     
57
     
68
 
Diluted weighted average common shares outstanding    
7,493
     
7,435
     
7,476
     
7,406
 
 
The computation of diluted earnings per share excludes the effect of the potential exercise of stock awards, including stock options, when the average market price of the common stock is lower than the exercise price of the related options during the period. These outstanding stock awards are
not
included in the computation of diluted income per share because the effect would be antidilutive. For both the
three
- and
nine
-month periods ended
September 30, 2019,
the number of stock awards excluded from the computation of diluted earnings per share for this reason was
16,536
.
For the
three
- and
nine
-month periods ended
September 
30,
2018,
the number of stock awards excluded from the computation of diluted earnings per share for this reason was
zero
and
10,344,
respectively.
XML 43 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Note 14 - Subsequent Event
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Subsequent Events [Text Block]
(
14
)
Subsequent Event
 
Subsequent to
September 30, 2019,
the Company, in accordance with the allowable provisions of the Amended and Restated Credit Agreement, elected to prepay
$8.0
million of the outstanding term loan.
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
Level 2
  September 30,
2019
  December 31,
2018
(Liabilities) Assets:                
Derivative financial instruments   $
(397
)   $
64
 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Income Per Share (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
    Three Months Ended     Nine Months Ended  
    September 30,     September 30,  
    2019     2018     2019     2018  
Basic weighted average common shares outstanding    
7,432
     
7,366
     
7,419
     
7,338
 
Weighted average common equivalent shares due to stock, stock options and RSUs    
61
     
69
     
57
     
68
 
Diluted weighted average common shares outstanding    
7,493
     
7,435
     
7,476
     
7,406
 
XML 46 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Income Per Share (Details Textual) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,536 0 16,536 10,344
XML 47 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Operating Lease, Right-of-Use Asset $ 3,276   $ 0
Operating Lease, Liability, Total $ 3,332    
Finance Lease, Liability, Total   $ 0  
Accounting Standards Update 2016-02 [Member]      
Operating Lease, Right-of-Use Asset   4,000  
Operating Lease, Liability, Total   $ 4,100  
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-Based Compensation - Summary of Stock Option Activity (Details) - Employee and Nonemployee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2019
Outstanding, shares under options (in shares) 134,043
Outstanding, weighted average exercise price (in dollars per share) $ 20.46
Granted, shares under options (in shares) 16,536
Granted, weighted average exercise price (in dollars per share) $ 38.61
Exercised, shares under options (in shares) (39,965)
Exercised, weighted average exercise price (in dollars per share) $ 14.06
Outstanding, shares under options (in shares) 110,614
Outstanding, weighted average exercise price (in dollars per share) $ 25.49
Outstanding, weighted average remaining contractual life (Year) 5 years 302 days
Outstanding, aggregate intrinsic value $ 1,450
Exercisable, shares under options (in shares) 86,578
Exercisable, weighted average exercise price (in dollars per share) $ 22.71
Exercisable, weighted average remaining contractual life (Year) 5 years 116 days
Exercisable, aggregate intrinsic value $ 1,376
Vested and expected to vest, shares under options (in shares) 110,614
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 25.49
Vested and expected to vest, weighted average remaining contractual life (Year) 5 years 302 days
Vested and expected to vest, aggregate intrinsic value $ 1,450
XML 49 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Note 14 - Subsequent Event (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Nov. 08, 2019
Sep. 30, 2019
Sep. 30, 2018
Repayments of Long-term Debt, Total   $ 2,143 $ 2,143
Subsequent Event [Member] | Subsidiary Guarantors [Member] | Amended and Restated Credit Agreement [Member] | Unsecured Term Loan [Member]      
Repayments of Long-term Debt, Total $ 8,000    
XML 50 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Note 8 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Basic (in shares) 7,432 7,366 7,419 7,338
Weighted average common equivalent shares due to stock, stock options and RSUs (in shares) 61 69 57 68
Diluted weighted average common shares outstanding (in shares) 7,493 7,435 7,476 7,406
XML 51 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
(
2
)
Revenue Recognition
 
The Company recognizes revenue when a customer obtains control of a promised good or service. The amount of revenue recognized reflects the consideration that the Company expects to be entitled to in exchange for promised goods or services. The Company recognizes revenue in accordance with the core principles of ASC
606
which include (
1
) identifying the contract with a customer, (
2
) identifying separate performance obligations within the contract, (
3
) determining the transaction price, (
4
) allocating the transaction price to the performance obligations, and (
5
) recognizing revenue. The Company recognizes all but an immaterial portion of its product sales upon shipment. The Company recognizes revenue from the sale of tooling and machinery primarily upon customer acceptance, except for certain tooling where control does
not
transfer to the customer, which results in revenue being recognized over the estimated time for which parts are produced with the use of each respective tool. The Company recognizes revenue from engineering services as the services are performed. Although only applicable to an insignificant number of transactions, the Company has elected to exclude sales taxes from the transaction price. The Company has elected to account for shipping and handling activities for which the Company is responsible under the terms and conditions of the sale
not
as performance obligations but rather as fulfillment costs. These activities are required to fulfill the Company’s promise to transfer the good and are expensed when revenue is recognized.
 
Disaggregated Revenue
 
The following table presents the Company’s revenue disaggregated by the major types of goods and services sold to the Company’s customers (in thousands):
 
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
Net sales of:   2019   2018   2019   2018
Products   $
47,400
    $
46,423
    $
144,386
    $
135,670
 
Tooling and machinery    
952
     
537
     
1,920
     
2,135
 
Engineering services    
1,042
     
848
     
1,814
     
1,953
 
Total net sales   $
49,394
    $
47,808
    $
148,120
    $
139,758
 
 
Contract balances
 
Timing of revenue recognition
may
differ from the timing of invoicing to customers. When invoicing occurs prior to revenue recognition, the Company has deferred revenue, or contract liabilities, included within “deferred revenue” on the condensed consolidated balance sheet.
 
The following table presents opening and closing balances of contract liabilities for the
nine
-month periods ended
September 
30,
2019
and
2018
(in thousands):
 
    Contract Liabilities
    Nine Months Ended
September 30,
    2019   2018
Deferred revenue - beginning of period   $
2,507
    $
871
 
Acquired in Dielectrics business combination    
-
     
2,175
 
Increases due to consideration received from customers    
2,256
     
3,088
 
Revenue recognized    
(2,231
)    
(2,216
)
Deferred revenue - end of period   $
2,532
    $
3,918
 
 
Revenue recognized during the
nine
-month periods ended
September 30, 2019
and
2018
from amounts included in deferred revenue at the beginning of the period were approximately
$1.3
million and
$527
 thousand, respectively.
 
When invoicing occurs after revenue recognition, the Company has unbilled receivables (contract assets) included within “receivables” on the condensed consolidated balance sheet.
 
The following table presents opening and closing balances of contract assets for the
nine
-month periods ended
September 
30,
2019
and
2018
(in thousands):
 
    Contract Assets
    Nine Months Ended
September 30,
    2019   2018
Unbilled Receivables - beginning of period   $
65
    $
-
 
Increases due to revenue recognized - not invoiced to customers    
660
     
236
 
Decreases due to customer invoicing    
(712
)    
(188
)
Unbilled Receivables - end of period   $
13
    $
48
 
XML 52 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Gross amount $ 23,384  
Accumulated amortization (2,095)  
Net balance 21,289 $ 22,232
Trade Name and Brand [Member]    
Gross amount 367  
Accumulated amortization (61)  
Net balance 306  
Noncompete Agreements [Member]    
Gross amount 462  
Accumulated amortization (154)  
Net balance 308  
Customer Lists [Member]    
Gross amount 22,555  
Accumulated amortization (1,880)  
Net balance $ 20,675  
XML 53 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Note 12 - Indebtedness - Long-term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Long-term debt $ 15,000 $ 25,143
Current portion (2,857) (2,857)
Long-term debt, excluding current portion 12,143 22,286
Term Loan [Member]    
Long-term debt 15,000 17,143
Revolving Credit Facility [Member]    
Long-term debt $ 8,000
XML 54 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net sales $ 49,394 $ 47,808 $ 148,120 $ 139,758
Cost of sales 36,073 35,377 107,932 104,156
Gross profit 13,321 12,431 40,188 35,602
Selling, general & administrative expenses 7,183 6,541 22,226 20,550
Acquisition-related costs 0 1,089
Material overcharge settlement (104)
Loss (Gain) on sale of fixed assets 5 (51)
Operating income 6,138 5,885 17,962 14,118
Interest income 0 (12) (44)
Interest expense 165 355 590 1,032
Other expense (income) 24 (85) 461 (137)
Income before income tax expense 5,949 5,627 16,911 13,267
Income tax expense 308 1,493 2,938 3,366
Net income $ 5,641 $ 4,134 $ 13,973 $ 9,901
Net income per share:        
Basic (in dollars per share) $ 0.76 $ 0.56 $ 1.88 $ 1.35
Diluted (in dollars per share) $ 0.75 $ 0.56 $ 1.87 $ 1.34
Weighted average common shares outstanding:        
Basic (in shares) 7,432 7,366 7,419 7,338
Diluted (in shares) 7,493 7,435 7,476 7,406
XML 55 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Note 6 - Inventories
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Inventory Disclosure [Text Block]
(
6
)
Inventories
 
Inventories are stated at the lower of cost (determined using the
first
-in,
first
-out method) or net realizable value, and consist of the following at the stated dates (in thousands):
 
    September 30,
2019
 
December 31,
2018
Raw materials   $
9,880
    $
11,727
 
Work in process    
3,162
     
2,521
 
Finished goods    
6,177
     
5,328
 
Total inventory   $
19,219
    $
19,576
 
XML 56 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Other Intangible Assets
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]
(
10
)
Other Intangible Assets
 
The carrying values of the Company’s definite lived intangible assets as of
September 30, 2019
are as follows (in thousands):
 
    Tradename & Brand   Non-
Compete
  Customer
List
  Total
Estimated useful life   10 years   5 years   20 years    
Gross amount   $
367
    $
462
    $
22,555
    $
23,384
 
Accumulated amortization    
(61
)    
(154
)    
(1,880
)    
(2,095
)
Net balance   $
306
    $
308
    $
20,675
    $
21,289
 
 
Amortization expense related to intangible assets was approximately
$314
thousand for both the
three
-month periods ended
September 30, 2019
and
2018,
and
$943
thousand and
$838
thousand for the
nine
-month periods ended
September 30, 2019
and
2018,
respectively. The estimated remaining amortization expense as of
September 30, 2019
is as follows (in thousands):
 
Remainder of 2019   $
314
 
2020    
1,257
 
2021    
1,257
 
2022    
1,257
 
2023    
1,172
 
Thereafter    
16,032
 
Total   $
21,289
 
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 05, 2019
Feb. 19, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation               $ 167    
Share Price $ 38.61                  
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total     $ 473 $ 402 $ 294 $ 272 $ 454 $ 237    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total     2,800           $ 2,800  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                 3 years 182 days  
The 2003 Incentive Plan [Member] | Chairman Chief Executive Officer and President [Member] | Common Stock [Member]                    
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total   $ 400                
Director [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total 16,536                  
Share-based Payment Arrangement [Member]                    
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation     $ 176     $ 289     $ 524 $ 649
Employee and Nonemployee Stock Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                 867 1,200
Proceeds from Stock Options Exercised                 $ 562 $ 1,300
Restricted Stock Units (RSUs) [Member]                    
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation                 8,132 5,238
Shares Paid for Tax Withholding for Share Based Compensation Market Price                 $ 33.35 $ 27.60
XML 58 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net sales $ 49,394 $ 47,808 $ 148,120 $ 139,758
Product [Member]        
Net sales 47,400 46,423 144,386 135,670
Tooling and Machinery [Member]        
Net sales 952 537 1,920 2,135
Engineering and Development [Member]        
Net sales $ 1,042 $ 848 $ 1,814 $ 1,953
XML 59 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Note 12 - Indebtedness (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Long-term Debt Instruments [Table Text Block]
   
September 30,
2019
 
December 31,
2018
Revolving credit facility   $
-
    $
8,000
 
Term loan    
15,000
     
17,143
 
Total long-term debt    
15,000
     
25,143
 
Current portion    
(2,857
)    
(2,857
)
Long-term debt, excluding current portion   $
12,143
    $
22,286
 
XML 60 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Document And Entity Information - shares
9 Months Ended
Sep. 30, 2019
Nov. 01, 2019
Document Information [Line Items]    
Entity Registrant Name UFP TECHNOLOGIES INC  
Entity Central Index Key 0000914156  
Trading Symbol ufpt  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Emerging Growth Company false  
Entity Small Business true  
Entity Common Stock, Shares Outstanding (in shares)   7,437,136
Entity Shell Company false  
Document Type 10-Q  
Document Period End Date Sep. 30, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Title of 12(b) Security Common Stock  
XML 61 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Note 13 - Acquisition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Feb. 01, 2018
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Business Combination, Acquisition Related Costs   $ 0   $ 1,089
Dielectrics [Member]            
Business Acquisition, Percentage of Voting Interests Acquired 100.00%          
Payments to Acquire Businesses, Gross $ 80,000          
Business Combination, Consideration Transferred, Working Capital Adjustment $ 250          
Business Combination, Acquisition Related Costs       $ 1,100    
XML 62 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2017 7,280     30  
Balance at Dec. 31, 2017 $ 73 $ 26,664 $ 97,562 $ (587) $ 123,712
Share-based compensation (in shares) 16      
Share-based compensation 237 237
Exercise of stock options net of shares presented for exercise (in shares) 30      
Exercise of stock options net of shares presented for exercise 367 367
Net share settlement of restricted stock units and stock option tax withholding (in shares) (5)      
Net share settlement of restricted stock units and stock option tax withholding (144) (144)
Net income 1,777 1,777
Excess tax benefits on share-based compensation - adjustment 167 167
Adoption of ASC 606 (95) (95)
Balance (in shares) at Mar. 31, 2018 7,321     30  
Balance at Mar. 31, 2018 $ 73 27,291 99,244 $ (587) 126,021
Balance (in shares) at Dec. 31, 2017 7,280     30  
Balance at Dec. 31, 2017 $ 73 26,664 97,562 $ (587) 123,712
Net income         9,901
Balance (in shares) at Sep. 30, 2018 7,373     30  
Balance at Sep. 30, 2018 $ 74 28,918 107,392 $ (587) 135,797
Balance (in shares) at Mar. 31, 2018 7,321     30  
Balance at Mar. 31, 2018 $ 73 27,291 99,244 $ (587) 126,021
Share-based compensation (in shares) 3      
Share-based compensation $ 1 453 454
Exercise of stock options net of shares presented for exercise (in shares) 35      
Exercise of stock options net of shares presented for exercise 597 597
Net income 3,990 3,990
Adoption of ASC 606 24 24
Balance (in shares) at Jun. 30, 2018 7,359     30  
Balance at Jun. 30, 2018 $ 74 28,341 103,258 $ (587) 131,086
Share-based compensation 272 272
Exercise of stock options net of shares presented for exercise (in shares) 14      
Exercise of stock options net of shares presented for exercise 305 305
Net income 4,134 4,134
Balance (in shares) at Sep. 30, 2018 7,373     30  
Balance at Sep. 30, 2018 $ 74 28,918 107,392 $ (587) 135,797
Balance (in shares) at Dec. 31, 2018 7,385     30  
Balance at Dec. 31, 2018 $ 74 29,168 111,802 $ (587) 140,457
Share-based compensation (in shares) 20      
Share-based compensation 294 294
Exercise of stock options net of shares presented for exercise (in shares) 17      
Exercise of stock options net of shares presented for exercise 285 285
Net share settlement of restricted stock units and stock option tax withholding (in shares) (8)      
Net share settlement of restricted stock units and stock option tax withholding (271) (271)
Net income 3,734 3,734
Balance (in shares) at Mar. 31, 2019 7,414     30  
Balance at Mar. 31, 2019 $ 74 29,476 115,536 $ (587) 144,499
Balance (in shares) at Dec. 31, 2018 7,385     30  
Balance at Dec. 31, 2018 $ 74 29,168 111,802 $ (587) 140,457
Net income         13,973
Balance (in shares) at Sep. 30, 2019 7,437     30  
Balance at Sep. 30, 2019 $ 74 30,627 125,775 $ (587) 155,889
Balance (in shares) at Mar. 31, 2019 7,414     30  
Balance at Mar. 31, 2019 $ 74 29,476 115,536 $ (587) 144,499
Share-based compensation 402 402
Exercise of stock options net of shares presented for exercise (in shares) 14      
Exercise of stock options net of shares presented for exercise 155 155
Net income 4,598 4,598
Balance (in shares) at Jun. 30, 2019 7,428     30  
Balance at Jun. 30, 2019 $ 74 30,033 120,134 $ (587) 149,654
Share-based compensation 473 473
Exercise of stock options net of shares presented for exercise (in shares) 9      
Exercise of stock options net of shares presented for exercise 121 121
Net income 5,641 5,641
Balance (in shares) at Sep. 30, 2019 7,437     30  
Balance at Sep. 30, 2019 $ 74 $ 30,627 $ 125,775 $ (587) $ 155,889
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Segment Reporting (Details Textual)
9 Months Ended
Sep. 30, 2019
Number of Reportable Segments 1
Number of Operating Segments 1
XML 64 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Note 3 - Supplemental Cash Flow Information
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]
(
3
)
Supplemental Cash Flow Information
 
    Nine Months Ended
    September 30,
    2019   2018
    (in thousands)
Cash paid for:                
Interest   $
579
    $
853
 
Income taxes, net of refunds    
1,593
     
2,308
 
                 
Non-cash investing and financing activities:                
Capital additions accrued but not yet paid   $
209
    $
216
 
Recognition of lease asset and liability (ASC 842)   $
3,831
    $
-
 
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Other Intangible Assets - Future Amortization of Intangible Assets (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Remainder of 2019 $ 314
2020 1,257
2021 1,257
2022 1,257
2023 1,172
Thereafter 16,032
Total $ 21,289
XML 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 180 351 1 false 45 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.ufpt.com/20190930/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://www.ufpt.com/20190930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://www.ufpt.com/20190930/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.ufpt.com/20190930/role/statement-condensed-consolidated-statements-of-income-unaudited Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.ufpt.com/20190930/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ufpt.com/20190930/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.ufpt.com/20190930/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Supplemental Cash Flow Information Sheet http://www.ufpt.com/20190930/role/statement-note-3-supplemental-cash-flow-information- Note 3 - Supplemental Cash Flow Information Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Fair Value of Financial Instruments Sheet http://www.ufpt.com/20190930/role/statement-note-4-fair-value-of-financial-instruments- Note 4 - Fair Value of Financial Instruments Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Share-based Compensation Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation Note 5 - Share-based Compensation Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Inventories Sheet http://www.ufpt.com/20190930/role/statement-note-6-inventories- Note 6 - Inventories Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Leases Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases Note 7 - Leases Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Income Per Share Sheet http://www.ufpt.com/20190930/role/statement-note-8-income-per-share- Note 8 - Income Per Share Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Segment Reporting Sheet http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting Note 9 - Segment Reporting Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Other Intangible Assets Sheet http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets- Note 10 - Other Intangible Assets Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Income Taxes Sheet http://www.ufpt.com/20190930/role/statement-note-11-income-taxes Note 11 - Income Taxes Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Indebtedness Sheet http://www.ufpt.com/20190930/role/statement-note-12-indebtedness Note 12 - Indebtedness Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Acquisition Sheet http://www.ufpt.com/20190930/role/statement-note-13-acquisition Note 13 - Acquisition Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Subsequent Event Sheet http://www.ufpt.com/20190930/role/statement-note-14-subsequent-event Note 14 - Subsequent Event Notes 20 false false R21.htm 020 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ufpt.com/20190930/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 21 false false R22.htm 021 - Disclosure - Note 2 - Revenue Recognition (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition-tables Note 2 - Revenue Recognition (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition 22 false false R23.htm 022 - Disclosure - Note 3 - Supplemental Cash Flow Information (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-3-supplemental-cash-flow-information-tables Note 3 - Supplemental Cash Flow Information (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-3-supplemental-cash-flow-information- 23 false false R24.htm 023 - Disclosure - Note 4 - Fair Value of Financial Instruments (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-4-fair-value-of-financial-instruments-tables Note 4 - Fair Value of Financial Instruments (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-4-fair-value-of-financial-instruments- 24 false false R25.htm 024 - Disclosure - Note 5 - Share-based Compensation (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-tables Note 5 - Share-based Compensation (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation 25 false false R26.htm 025 - Disclosure - Note 6 - Inventories (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-6-inventories-tables Note 6 - Inventories (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-6-inventories- 26 false false R27.htm 026 - Disclosure - Note 7 - Leases (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases-tables Note 7 - Leases (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-7-leases 27 false false R28.htm 027 - Disclosure - Note 8 - Income Per Share (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-8-income-per-share-tables Note 8 - Income Per Share (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-8-income-per-share- 28 false false R29.htm 028 - Disclosure - Note 9 - Segment Reporting (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting-tables Note 9 - Segment Reporting (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting 29 false false R30.htm 029 - Disclosure - Note 10 - Other Intangible Assets (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets-tables Note 10 - Other Intangible Assets (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets- 30 false false R31.htm 030 - Disclosure - Note 12 - Indebtedness (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-12-indebtedness-tables Note 12 - Indebtedness (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-12-indebtedness 31 false false R32.htm 031 - Disclosure - Note 13 - Acquisition (Tables) Sheet http://www.ufpt.com/20190930/role/statement-note-13-acquisition-tables Note 13 - Acquisition (Tables) Tables http://www.ufpt.com/20190930/role/statement-note-13-acquisition 32 false false R33.htm 032 - Disclosure - Note 1 - Basis of Presentation (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-1-basis-of-presentation-details-textual Note 1 - Basis of Presentation (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-1-basis-of-presentation 33 false false R34.htm 033 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition-tables 34 false false R35.htm 034 - Disclosure - Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition-revenue-disaggregated-by-the-major-types-of-goods-and-services-sold-details Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) Details 35 false false R36.htm 035 - Disclosure - Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-2-revenue-recognition-contract-assets-and-liabilities-details Note 2 - Revenue Recognition - Contract Assets and Liabilities (Details) Details 36 false false R37.htm 036 - Disclosure - Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-3-supplemental-cash-flow-information-schedule-of-supplemental-cash-flow-information-details Note 3 - Supplemental Cash Flow Information - Schedule of Supplemental Cash Flow Information (Details) Details 37 false false R38.htm 037 - Disclosure - Note 4 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-4-fair-value-of-financial-instruments-financial-assets-measured-at-fair-value-on-a-recurring-basis-details Note 4 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) Details 38 false false R39.htm 038 - Disclosure - Note 5 - Share-based Compensation (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-details-textual Note 5 - Share-based Compensation (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-tables 39 false false R40.htm 039 - Disclosure - Note 5 - Share-Based Compensation - Compensation Cost (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-compensation-cost-details Note 5 - Share-Based Compensation - Compensation Cost (Details) Details 40 false false R41.htm 040 - Disclosure - Note 5 - Share-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-summary-of-stock-option-activity-details Note 5 - Share-Based Compensation - Summary of Stock Option Activity (Details) Details 41 false false R42.htm 041 - Disclosure - Note 5 - Stock-Based Compensation - Black-scholes Option Pricing Model (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-5-stockbased-compensation-blackscholes-option-pricing-model-details Note 5 - Stock-Based Compensation - Black-scholes Option Pricing Model (Details) Details 42 false false R43.htm 042 - Disclosure - Note 5 - Share-Based Compensation - Restricted Stock Unit Activity (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-5-sharebased-compensation-restricted-stock-unit-activity-details Note 5 - Share-Based Compensation - Restricted Stock Unit Activity (Details) Details 43 false false R44.htm 043 - Disclosure - Note 6 - Inventories - Summary of Inventory (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-6-inventories-summary-of-inventory-details Note 6 - Inventories - Summary of Inventory (Details) Details 44 false false R45.htm 044 - Disclosure - Note 7 - Leases (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases-details-textual Note 7 - Leases (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-7-leases-tables 45 false false R46.htm 045 - Disclosure - Note 7 - Leases - Lease Cost (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases-lease-cost-details Note 7 - Leases - Lease Cost (Details) Details 46 false false R47.htm 046 - Disclosure - Note 7 - Leases - Aggregate Future Lease Payments (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases-aggregate-future-lease-payments-details Note 7 - Leases - Aggregate Future Lease Payments (Details) Details 47 false false R48.htm 047 - Disclosure - Note 7 - Leases - Future Minimum Lease Payments For Operating Leases (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-7-leases-future-minimum-lease-payments-for-operating-leases-details Note 7 - Leases - Future Minimum Lease Payments For Operating Leases (Details) Details 48 false false R49.htm 048 - Disclosure - Note 8 - Income Per Share (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-8-income-per-share-details-textual Note 8 - Income Per Share (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-8-income-per-share-tables 49 false false R50.htm 049 - Disclosure - Note 8 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-8-income-per-share-weighted-average-number-of-shares-used-to-compute-net-eps-details Note 8 - Income Per Share - Weighted Average Number of Shares Used to Compute Net EPS (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Segment Reporting (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting-details-textual Note 9 - Segment Reporting (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting-tables 51 false false R52.htm 051 - Disclosure - Note 9 - Segment Reporting - Net Sales by Market (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-9-segment-reporting-net-sales-by-market-details Note 9 - Segment Reporting - Net Sales by Market (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Other Intangible Assets (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets-details-textual Note 10 - Other Intangible Assets (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets-tables 53 false false R54.htm 053 - Disclosure - Note 10 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets-definitelived-intangible-assets-details Note 10 - Other Intangible Assets - Definite-lived Intangible Assets (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-10-other-intangible-assets-future-amortization-of-intangible-assets-details Note 10 - Other Intangible Assets - Future Amortization of Intangible Assets (Details) Details 55 false false R56.htm 055 - Disclosure - Note 11 - Income Taxes (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-11-income-taxes-details-textual Note 11 - Income Taxes (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-11-income-taxes 56 false false R57.htm 056 - Disclosure - Note 12 - Indebtedness (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-12-indebtedness-details-textual Note 12 - Indebtedness (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-12-indebtedness-tables 57 false false R58.htm 057 - Disclosure - Note 12 - Indebtedness - Long-term Debt (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-12-indebtedness-longterm-debt-details Note 12 - Indebtedness - Long-term Debt (Details) Details 58 false false R59.htm 058 - Disclosure - Note 13 - Acquisition (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-13-acquisition-details-textual Note 13 - Acquisition (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-13-acquisition-tables 59 false false R60.htm 059 - Disclosure - Note 13 - Acquisition - Assets Acquires and Liabilities Assumed (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-13-acquisition-assets-acquires-and-liabilities-assumed-details Note 13 - Acquisition - Assets Acquires and Liabilities Assumed (Details) Details 60 false false R61.htm 060 - Disclosure - Note 13 - Acquisition - Pro Forma Information (Unaudited) (Details) Sheet http://www.ufpt.com/20190930/role/statement-note-13-acquisition-pro-forma-information-unaudited-details Note 13 - Acquisition - Pro Forma Information (Unaudited) (Details) Details 61 false false R62.htm 061 - Disclosure - Note 14 - Subsequent Event (Details Textual) Sheet http://www.ufpt.com/20190930/role/statement-note-14-subsequent-event-details-textual Note 14 - Subsequent Event (Details Textual) Details http://www.ufpt.com/20190930/role/statement-note-14-subsequent-event 62 false false All Reports Book All Reports ufpt-20190930.xml ufpt-20190930.xsd ufpt-20190930_cal.xml ufpt-20190930_def.xml ufpt-20190930_lab.xml ufpt-20190930_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,=%:$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ QT5H3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #'16A/N-VKJ.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NMGX,Z(N%Q GD)"8!.(6)=X6T:118M3N[4G# MU@G! W",_^"VAF8JG^B2T=8,?DF.R<&H:A'I8EEW?@ M\/;T^%+6K:Q/I+S&_"M908> :W::_+J\N]\\,+EH^&W%>=6L-LU*7%X)?O,^ MN?[P.PN[WMBM_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #'16A/IGH/2)0" +"@ & 'AL+W=O"E*2J6JF5HJO:_G82)T$'F-I. MQU=CVNKJ+E^DJUH M[)>S5#4W=J@NB6Z5X"=/JJN$IND\J7G9Q$7NY_:JR.7-5&4C]BK2M[KFZO=6 M5/*QCDG\/O%27J[&321%WO*+^";,]W:O["@9HIS*6C2ZE$VDQ'D=;\CSCJP< MP2-^E.*A1^^12^4@Y:L;?#ZMX]2M2%3B:%P(;A]WL1-5Y2+9=?SJ@\:#IB.. MW]^C?_3)VV0.7(N=K'Z6)W-=Q\LX.HDSOU7F13X^B3ZA61SUV7\1=U%9N%N) MU3C*2OO?Z'C31M9]%+N4FK]US[+QST?W949[&DZ@/8$.!$K^2V ]@0T$DOGD MNY7Y5#]PPXMDNFJUW#4%>69V,X]NTN^=_V:SU7;V7J1YL2V0] 1 M@@R(Q,8>!"@FL*6 3O\5V$$$PP48F@'S=#:B9S@]0^F9IVK<#:$P0E#V M78^9>4S3=7?&%H1-;1ON8<*@% T3@IC);<.M3J"3:=AD&&:BRPCN=P+M3,,^ MPS!3.X:;GD!/4]!H"&9JQW#C$VAK"AH-8MA4H^'>)]#9+/Q_03"3U@Q!!,>1LGH:*V%NOA;B(Z.\M;X*]!H=KCI;/SAG_R%=]>DKUQ=RD9'!VGL M >^/X;.41MBEI$^V1:[V9C8,*G$V[G5AWU5W/>D&1K;]U2L9[G_%'U!+ P04 M " #'16A/UY9 II$$ H%P & 'AL+W=O<&9&2 MM [:)H@18(MMCV6HGIV%C)/0RW.3?N]VWO?SW[4U;%;SO=]?WI(DNYY[^NR^]*< M_#'\LFO:NNS#8_N2=*?6E]LQJ*X2-,8E=7DXSE>+\=UCNUHTKWUU./K'=M:] MUG79_K?V57->SF'^_N+KX67?#R^2U>)4OOB_?/_M]-B&I^1:RO90^V-W:(ZS MUN^6\Y_A84/%$# J_C[X'W[?+N1D<^RG\/ MTP-P"L!K *0?!M 40"P@N3@;F_I+V9>K1=N<9^UEM$[E,"G@@4)G/@\OQ[X; M?PNM[<+;MQ6EB^1M*&>2K"\2O)'@O6(C%62ODB34?S6!J@DQF>L$1>)&R7'40) A6$-D2I"RG4KJ6HEE59R9N4BL3>58)X5CEG15(2@ M>[&J%RN]%,R+%;5 @BB-!$G&2JDTPZ M >8DDY48X@.DB#"/3/M<=9)+)VQEK7-1B4O!\&DK5=8ZC/1*H7HII!=B7@HY M"\"B8=-[H\D@RPK=#1@=2T;Z$5PRHJ:?; [(#:FZ% CCB*@!.G(9<%O&C,Q-0^G'<#\J*(.= VGPJN_>C,Q@DA%,.X4ESMV;">/$UKLD0 M*39>.HA!DCCE) 8%L@XLMZ.HS,TN>>]&1S%(%J>]&1R=*=%J.3E2@".1$SVCL=-%9H\,3)3QY7KA&)4=%X#G,1I&%K26/K2F= MH"@)ZCA!4<+14BZZ1ZI2P$BJA#I#44EHQ6@I#'6R.\)"79- [Y=J+(L 7X3?IO"3) MRXSSDI2,$VV6B1FGZ !R$\G12&OQ&N6N:WH'RN_ZX38+]^WEV^WEH6].TW?IY/IQ M?/4_4$L#!!0 ( ,=%:$_0QRH$90( ( ( 8 >&PO=V]R:W-H965T M&ULC9;;CILP$(9?!?$ P6".$4%J4E6MU$K15FVOG<0): %3 MVPG;MZ]M" +;FVPNX@/_S'P#9H:\)_25E1ASYZVI6[9Q2\Z[M>>Q8XD;Q%:D MPZVX-E^I2**0WG M\[OW+RIYD8OI/^*QX0BUQFS_XYON!9R22)B M'$G-U+]SO#).FM&+0&G0VS!6K1K[T?_=S&X0C ;!9."'#PW@: U V\@4ZE^ M1AP5.26]0X>GU2%Y*/PU%#?S*#?5O5/71+9,[-Z*),R]F_0S2K:#))A)@J5B M9RI@-$D\$7^""*P0@;(/YQ"1!C%(8B5IE22"4,.P:.+0S@&M'-#DB#6.09+, M8H 5\#60)Z(%26@E"4V21",9)-$LB _43X-YKEOP1%:>R.1)-9[(B*.3/%(L M&&(K0VPR9!I#_)3AD6+!D%@9$H,AU2)LDX^B!4EJ)4E-$BW(-C5R#8#U MB'Q N"#*K$292:05BFUF!$K".(XS[6W?V71^!$!@Y_&!O;8!DPCJQ0U80L'$ MA[%>XRQ"F$9A"-]A>J?>^B:347!]\WED493I1,]D X\W:P6R-_] ]%*US#D0 M+KJ*JOUG0C@6+L%*."O%Y\"TJ/&9RVDBYG3HB<."DV[L]][TT5'\!U!+ P04 M " #'16A/1%IO(%8$ _% & 'AL+W=O?EZHN\]:]UJ]!:M M+//ZW[4MJO.##_Y'P]?#Z[[M&H+5\I2_VF^V_>OT5+NWX.)E=RCML3E41Z^V M+P_^(RPR*3N#GOC[8,_-Y-GKI#Q7U??NY??=@R^Z'MG";MO.1>Z^WFUJBZ+S MY/KQ8W3J7V)VAM/G#^]?>O%.S'/>V+0J_CGLVOV#'_O>SK[D;T7[M3K_9D=! MQO=&]7_8=ULXO.N)B[&MBJ;_ZVW?FK8J1R^N*V7^<_@^'/OO\^C_PXPWD*.! MO!BXV)\9J-% _3+0GQKHT4#_WPAF-# H0C!H[P=SD[?Y:EE79Z\>UL,I[Y8= M+(R;KFW7V,]._S\WGHUK?5_%9AF\=WY&9#T@T0G*M%(#4-%L4"^ M-I0"'8,42!6#J20R,:],L\HT598@90-B)F%4*"*%E#&441&>*DJ!B!*%YXO# M-)B05V98988H2] K@T-HY0$I(RAI%:(VE!*"\"K)*.4,J&0O*Z0U1527:@O MZY!$B2#&$T:AT&BLBD+2?= AD#&4,$;PJB)65415H46QCD@4-)\I=1*B(VUS M&\EH'!"337$E)F;%Q%0,&OTU17 _TMO(YC:2Q43-G=M+O)J$59-0->A86U.$ MJ$E(/["8VTXRZN3.S.0;$'S6$U0-27N";@U0:"NG#&5BG$(W# 51$N(#C\,T MP,Q1#C,9':BV$&N#F[N(0>Y 8ETT%IDMSI&>67K U@>/(*FD"$N2=.S(\F,@ M9 %A0)+BA&YNI4Q>4$P]S1)4@A'0)6Q7@"-5,D M 5]+ "TF$EQ, $WM)M$)UL50H<3%!$-!F "1QF!*AG/:^&H":#D! M<3P*1W M7-RE# 0:YX<-0\D$GT$9%U"%,V42\/4$T(("!*XH1BB\FA!<+:0,I4%I+(U2 M7=VJL#:*)8F8.^WYJ@*&7*ZNM,UM53Z7 \VQ;KOCX1F@:'JJWD4'+8<=4LHM7%"(RR4H]1,3I%\ M"2 %LRAFQDKRF5;2[ <"IUI)TU^D\4^=E*.F6WC\B6 KOG8RE!#[I@LGE1VGKU_XFJO&VU=NQ[69\ MTGJY[7KL+[M0^QH6*3#M&UADPUW6+_?#U=J?>?UZ.#;><]6V5=E?K+Q456M= MY]W:][V]S7>7E\*^M-UCY)[KX4IK>&FKTWA=%USN#%?_ 5!+ P04 " #' M16A/B"C=DBH( #]-@ & 'AL+W=O?/K6'9M__ MY[$][NJN_WA\6IT.QZ9^& ?MMBN9)':UJS?[Y>WU^-V7X^UU^])M-_OFRW%Q M>MGMZN-_ZV;;OMTLQ?+]BZ^;I^=N^&)U>WVHGYH_F^ZOPY=C_VEUL?*PV37[ MTZ;=+X[-X\WR%_&YLF88,"+^WC1OIP_O%T,HW]KV^_#AMX>;93)XU&R;^VXP M4?(*QD@SODX+]:X^D7=U;?7Q_9M<3Q?0(=ZN$[%9]OG]W[X0NY@Y@1.)B"H01+J9$&.EB*H11%\RJC_<2M(1! MR]& =@QH$O098T;,?L2D,B,1E1RD$NR(@HXHX(@ACIPQ]J,CBBP^ATAK+8FH MX*@\-98L;LE15R9+208X2$B5?DB4$[N&L6L0NR6Q:[:^%%)R,]9@-PQTPP W M2+AKCK$D2W>&>=HO"$E V$P9AE3S,SD16QBQ!1'36][.7=AG5[D9W\*GT(T4 MN$&JRIICV,*GW%-+%SYLI@Q#JOF9G(@S&''&(Y9D5=<9F^2*NLK-^!8^AV[D MP U2AM</4K30E M5V498:D*67)#]U"\ F7-'0.XJ$+4([IO19AJ(S 5(')W, QS0O \U+1P#F( M!Q[&%()K@:N)[[$ M8\87B/*IR!6<\U-%5[L$*&_B,>\+1/Q4ZDX@)_&:)I[SL3XERCRPIDR:>RA!8AD@@0Q@E5%RT@65$:!\"9&8F"4B9GHG3J#9.U%RKD25 M$243HM_&6&GFK?CAHV%@43"@-UU2!B8G#H<+PPD%@82"0-V MWT4( XF$@=*,AY P4-)D-+(H88"L*9%D%J^!PL) 6' RC\ L>M0<5G0N, 0[[ZK[ 84$@,T.L0@'@.4%^>%H,( M0V4$I@I,Y@;N.08 VH/5?P#B@8K!# C"X0P)3HD,98&UFAZ2P%E% B]#> M_UIQYD]5QNZ>V5,$UQFL#A10!XK=&&E$0@!CY\*RA'"8Z*MAPA+"IT0) =9T MHHTO(5@J*" 5V!9)<1% CQ9*8,A;H+%04$ H<)*,.#M00"CD[+PRXO @ E,% M)G./*K$ZT$@=4)+4J%=/_ 6&?#G0F*\UXFM*D@#$PD6$H3("4P4F M

BP>QL #NSXFC 0W6\. *4-R&8GPW@ M9U8<#7BPCB6$,R8JC@ &BR.8$B4$6)LIC@83M4%]??9@6P11&TZ=FE:9(L)0 M&8&I I.Y@6.:-N@4@6IU _;*[#J<;?Z[KF"2-NBHG6IU .(Y 'QIJ%J*,%1& M8*K 9&[@F)E-Q '[&H!XX!%=?<.Y6YN@LZ]I M_[\$*&\AQ(1L "%3 ER;B,Z^X:2MDH36U + ^CT:[RZ"*5$A!-9T;GT'G!9+ M!1O3V0<@=BU:+A0T;4(6$8;*"$P5F,P-',L2&]/9M^"9 .IN?&/?8G%@8QK[ M ,13P*4!VW@7$8;*"$P5F,P-' L1&]/8!R >>$1CWW+=8"P]?"LC+%4A2V[H M6']8H#^80K>@L<\5.D#YZJ#%FL"BK3M5Z#:BL0\P2*$#&%3H ?J(+*&%/KJ MPX]^AA^&_5$?GS;[T^);VW7M;OR5SV/;=DUO,_G4VWQNZH?+AVWSV UOT_[] M\?R#K/.'KCU,/S9;77[Q=OL_4$L#!!0 ( ,=%:$\9E2<-6@0 /D4 8 M >&PO=V]R:W-H965T&ULA9A9;^,V%(7_BJ!WC\1+44M@ M&X@\&+1 "P133/NLV/2"T>)*2CS]]Z66>&3>P_8E6GQX>2Z7+U=W?6 MNO=^5&7=;?QSWU^?@J#;GW55=)^:JZ[-+\>FK8K>/+:GH+NVNCB,C:HRH#", M@ZJXU/YV/;Y[:;?KYJTO+[5^:;WNK:J*]I]VU^KCQG\733L9#@U'QYT7?NL6]-Z3RVC3? MAX=?#QL_'!SI4N_[(41A+N]ZI\MRB&1\_#T']>]]#@V7]Q_1OXS)FV1>BT[O MFO*ORZ$_;_S4]P[Z6+R5_=?F]HN>$U*^-V?_FW[7I9$/3DP?^Z;LQK_>_JWK MFVJ.8JQ4Q8_I>JG'ZVV._]$,-Z"Y =T;F+[_JX&<&\B?#:(Q^>TT6]=B6!3B29K!W \OQ[$;?S/9=N;M^U;(=!V\#X%F33YI:*FY*P(3 M_=X%H2YR8LWIL8,=5Z0)[D'").387CXDD>$ $0P0C0&B98!06*,P:>)14W]T MDD@K%:[*LM Q7 IZ43R9*,0!8A@@YLE$=C*31BULQH)"*Q9(1CCH(< $1S8^!)^^*+'G&*IDXMC& J+F61#S M(S/;#K&.I$IL-URTHI@B:NJ<+T)$Y/H6R2$T0CGRH@2TV-YMB>A!E*,5]_RA4"@X] J<@X M#$1\?#GX9!R&CK*5,/H(%(R,P\2YMDJ7/+;6>?OFK>Z'HYG%V_OYW3,-!T[6^UP\ M[:93N)]AID/!WXOV=*D[[[7I^Z8:#YV.3=-K8S+\9,;KK(O#_:'4QWZX3?V7U!+ P04 " #'16A/Y;8W)[(! #2 P & M 'AL+W=OM M]]V!,5>VH+B[,QUH_%,;J[A'US;,=19X%4%*LF2SV3/%A:9%%F,G6V2F]U)H M.%GB>J6X_7L$:8:<;NDU\"*:UH< *[*.-_ #_,_N9-%C,TLE%&@GC"86ZIP^ M; _'-.3'A%\"!K>P2>CD;,QK<+Y6.=T$02"A](&!XW&!1Y R$*&,/Q,GG4L& MX-*^LC_'WK&7,W?P:.1O4?DVIY\IJ:#FO?0O9O@"4S_WE$S-?X,+2$P/2K!& M::2+7U+VSALUL: 4Q=_&4^AX#A/_%;8.2"9 <@-@8Z&H_(E[7F36#,2.L^]X MN.+M(<'9E"$81Q'_H7B'T4NQW>\R=@E$4\YQS$F6.7,&0_:Y1+)6XIC\!T_6 MX;M5A;L(WWU0F*X3I*L$:21(/Q#"?OZ>.V?^>V$=J1L_%XLW'^M3$>4,KF#E>HQ0&PO=V]R M:W-H965T&UL;5/;;MLP#/T501]0)8[7IH%MH.E0;, &!!VV M/2LV;0O5Q97DN/W[4K+KN9U?))'B.3RDJ&PP]LFU )Z\**E=3EOONP-CKFQ! M<7=E.M!X4QNKN$?3-LQU%G@504JR9+.Y9HH+38LL^DZVR$SOI=!PLL3U2G'[ M>@1IAIQNZ;OC432M#PY69!UOX!?XW]W)HL5FEDHHT$X832S4.;W;'HYIB(\! M?P0,;G$FH9*S,4_!^%[E=!,$@832!P:.VP7N0)TXZIPS Y?F=_2'6 MCK6KY0,A7_ RX@,3PHP1RED2ZNI.R= M-VIB02F*OXR[T'$?QIOT=H*M Y()D,R ?9%9,Q []K[CX8FW MAP1[4P9G;$6\0_$.O9=B>WV3L4L@FF*.8TRRC)DC&++/*9*U%,?D/WBR#M^M M*MQ%^.Z#PG2=(%TE2"-!^H%@_ZG$M9C;3TG8HJ<*;!.GR9'2]#I.\L([#^Q= M$M_D7_@X[3^Y;81VY&P\OFSL?VV,!Y2RN<(1:O&#S8:$VH?C#9[M.&:CX4TW M_2 V?^/B#5!+ P04 " #'16A/S[ORP;8! #2 P & 'AL+W=O3L<^N!_#D14GM2MI[/QP9+V]PFD MF4J:TE?'D^AZ'QRL*@;>P3?PWX>S18NM+(U0H)TPFEAH2_J0'D]YB(\!/P1, M;G,FH9*+,<_!^-R4- F"0$+M P/'[0J/(&4@0AF_%DZZI@S [?F5_6.L'6NY M< >/1OX4C>]+>D]) RT?I7\RTR=8ZGE'R5+\%[B"Q/"@!'/41KJXDGITWJB% M!:4H_C+O0L=]FF_R]PML'Y M@&P%W,<\;$X4E7_@GE>%-1.Q<^\''IXX/6;8 MFSHX8ROB'8IWZ+U6Z5U2L&L@6F).GR9':C#I.\L:[#NQ#%M_D M;_@\[5^Y[81VY&(\OFSL?VN,!Y22W. (]?C!5D-"Z\/Q#L]V'K/9\&98?A!; MOW'U!U!+ P04 " #'16A/I7I*\KE MXTUEK!(>35LSUUD0920IR?AF<\V4:#7-T^@[V3PUO9>MAI,EKE=*V/P/_L3A8M-JN4K0+M6J.)A2JC=]O#,0GX"/C5PN 6 M9Q(J.1OS&HSO948W(2&04/B@('"[P#U(&80PC3^3)IU#!N+R_*G^&&O'6L[" MP;V1O]O2-QF]I:2$2O32/YOA&TSU["F9BO\!%Y (#YE@C,)(%U=2],X;-:E@ M*DJ\C7NKXSZ,-\E^HJT3^$3@,^$VQF%CH)CY@_ B3ZT9B!U[WXGPQ-L#Q]X4 MP1E;$>\P>8?>2[Z]V:7L$H0FS''$\"5F1C!4GT/PM1!'_A^=K]-WJQGN(GVW MC'Z=K LDJP))%$C^*3'Y4N(:9O\E"%OT5(&MXS0Y4IA>QTE>>.>!O>/Q3?[" MQVE_$K9NM2-GX_%E8_\K8SQ@*ILK'*$&/]AL2*A\.-[@V8YC-AK>=-,/8O,W MSC\ 4$L#!!0 ( ,=%:$]G)]A[MP$ -(# 9 >&PO=V]R:W-H965T M$)E$$2$VK:I,V*>JT[;<#%[#J M#V:;T+W]K@UEK../[7M]SKD?OLX&8U]="^#)FY+:Y;3UOCLQYLH6%'=WI@.- M-[6QBGLT;<-<9X%7D:0D2S:;/5-<:%IDT7>Q169Z+X6&BR6N5XK;WV>09LCI MEKX[7D33^N!@1=;Q!KZ!_]Y=+%IL5JF$ NV$T<1"G=.'[>F>:,F%4Q% M\;=Q%SKNPWB3WD^T=4(R$9*9<(QQV!@H9O[$/2\R:P9BQ]YW/#SQ]I1@;\K@ MC*V(=YB\0^^MV![V&;L%H0ES'C')$C,C&*K/(9*U$.?D/WJR3M^M9KB+]-TR M^CY=%TA7!=(HD/Y3XN%#B6N8XX<@;-%3!;:)T^1(:7H=)WGAG0?V(8EO\A<^ M3OM7;ANA';D:CR\;^U\;XP%3V=SA"+7XP69#0NW#\8!G.X[9:'C333^(S=^X M^ -02P,$% @ QT5H3R+Y3,.V 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LRQ-MBM RB:*6JF55JF:/GMA "N^ M4-LLZ=]W; A%*2^V9WS.F8O'^6CLJ^L /'E34KN"=M[W1\9LM\#J2E&1IDMPRQ86F91Y]9UOF9O!2:#A;X@:EN/US FG&@N[H MN^-9M)T/#E;F/6_A!_B?_=FBQ1:56BC03AA-+#0%O=\=3UG 1\"+@-&MSB14 M**FAX8/TSV;\ G,]GRB9B_\&5Y (#YE@C,I(%U=2#\S*T9B9UZW_/PQ+MCBKVI@C.V M(MYA\@Z]UW)W]SEGUR T8TX3)EUC%@1#]25$NA7BE/Y'3[?I^\T,]Y&^7T>_ MS;8%LDV!+ ID:X%#\J'$+&PO=V]R:W-H965TP-]M#YFQJ- M%LZ;IF&V-R"J2-**\=WNEFDA.UIDT7C/QEML4:FDALY*[(B!.J=W^^,I#?@(^"EAM*LS"95< M$%^"\53E=!<2 @6E"PK";U>X!Z6"D$_C==:D2\A 7)_?U1]B[;Z6B[!PC^J7 MK%R;TP,E%=1B4.X9QT>8Z_E$R5S\5[B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ=NT MRR[NXW23'&;:-H'/!+X0#C$.FP+%S+\()XK,X$C,U/M>A"?>'[GO31F?4E!-\*<>+_T?DV/=G,,(GT9!W]-MT6 M2#<%TBB0_E-B\J'$+QN_ BU_H,MAH+:A>-G?S;3F$V&PW[^06SYQL4?4$L# M!!0 ( ,=%:$\-8Y5/MP$ -(# 9 >&PO=V]R:W-H965T09LCHEGXXGMJZ M\<'!\K03-3R#_]F=+5IL5BE;!=JU1A,+54;OM\=3$O 1\*N%P2W.)%1R,>8E M&-_*C&Y"0B"A\$%!X':%!Y R"&$:KY,FG4,&XO+\H?XUUHZU7(2#!R-_MZ5O M,GJ@I(1*]-(_F>$1IGIN*9F*_PY7D @/F6",PD@75U+TSALUJ6 J2KR->ZOC M/HPW.S[1U@E\(O"9<(AQV!@H9OY%>)&GU@S$CKWO1'CB[9%C;XK@C*V(=YB\ M0^\UWQYN4W8-0A/F-&+X$C,C&*K/(?A:B!/_C\[7Z;O5#'>1OEM&WR?K LFJ M0!(%DG]*W'\J<0US]RD(6_14@:WC-#E2F%['25YXYX&]CX_(_L+':?\A;-UJ M1R[&X\O&_E?&>,!4-C&UL;5/;;IPP$/T5RQ\0LRQ)-RM RJ:J6JF55JG:/GMA "N^4-LLZ=]W M; BE"2^V9WS.F8O'^6CLL^L /'E14KN"=M[W1\9LM\#J2E&1IDMPQQ86F91Y]9UOF9O!2:#A;X@:EN/US FG&@N[HJ^-)M)T/ M#E;F/6_A._@?_=FBQ1:56BC03AA-+#0%?=@=3UG 1\!/ :-;G4FHY&+,-VA4>0,@AA&K]G3;J$#,3U^57]4ZP=:[EP!X]&_A*U[PIZ MH*2&A@_2/YGQ,\SUW%(R%_\5KB 1'C+!&)61+JZD&IPW:E;!5!1_F7:AXSY. M-UDZT[8)Z4Q(%\(AQF%3H)CY1^YYF5LS$COUON?AB7?'%'M3!6=L1;S#Y!UZ MK^7N<,C9-0C-F-.$2=>8!<%0?0F1;H4XI>_HZ39]OYGA/M+WZ^AWV;9 MBF0 M18'LOQ+OWY2X@;E/W@1AJYXJL&V<)D;8! #2 P &0 'AL+W=O!_ Z_?L" M=APW]0LPPSEG+@S9B.;9M@".O&K5V9RVSO4'QFS9@A;V"GOH_$V-1@OG3=,P MVQL0521IQ?AN=\VTD!TMLN@[F2+#P2G9P(#GPJNRL_0JW_8(NAH';A^-F?S31FD^&PGW\06[YQ\1=02P,$% M @ QT5H3PE8&;.W 0 T@, !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4Q'&R+K(M-9VF35JEJ-/6W\2^ME&!ZP&.V[; %!>:%EGTG4V18>^DT' VQ/9*; MD!!(*%U0X'Z[PCU(&81\&G\F33J'#,3E^4W]:ZS=UW+A%NY1/HG*M3F]I:2" MFO?2/>+P#:9Z]I1,Q?^ *T@/#YGX&"5*&U=2]M:AFE1\*HJ_C+O0<1_&F]U^ MHJT3DHF0S(3;&(>-@6+F7[CC169P(&;L?]-&9RQ%?'.)V^]]UIL M/Z<9NP:A"7,:,L.C-FR!<7M#7:@_4V-1G'G3=,PVQG@ M520IR9+-YHXI+C0MLN@[F2+#WDFAX62([97BYO<1) XYW=*KXT4TK0L.5F0= M;^ [N!_=R7B+S2J54*"M0$T,U#E]W!Z.:^E>)$9'(@9>]_Q\,3;0^)[4P9G;$6\\\E;[[T4VX?[ MC%V"T(0YCIADB9D1S*O/(9*U$,?D/WJR3M^M9KB+]-TR^EVZ+I"N"J11(/VG MQ/V'$M&UL M;5-A;]P@#/TKB!]0+ES:5:/*J5>=RVGK?'QAS90M:N"O30X#1MPUQO0501 MI!7CN]T-TT)VM,BB[V2+S Q>R0Y.EKA!:V'_'D&9,:<)?7,\RJ;UP<&*K!<- M_ +_NS]9M-C"4DD-G9.F(Q;JG-XEAV,:XF/ 'PFC6YU)J.1LS',P'JJ<[H(@ M4%#ZP"!PN\ ]*!6(4,;+S$F7E &X/K^Q?XNU8RUGX>#>J"=9^3:GMY144(M! M^4YGFM*YN)_P 44A@_2;<)TDV"-!*D'TI, M/I6X%?-9)5OU5(-MXC0Y4IJABY.\\BX#>\?CF[R'3]/^4]A&=HZ7C?VO MC?& 4G97.$(M?K#%4%#[&PO=V]R:W-H965T\;G MG+EX7$S:/-L>P*%7*90M<>_<<"3$UCU(9F_T ,K?M-I(YKQI.F(' ZR))"D( M39(#D8PK7!71=S95H4:W*SR $$'(I_&R:.(U9"!NS^_J7V+MOI8+L_"@Q6_>N+[$=Q@UT+)1N"<] M/<)2SRU&2_'?X K"PT,F/D:MA8TKJD?KM%Q4?"J2O.+T2'UOZN",K8AW/GGKO=>*)EE!KD%H MP9QF#-U@TA5!O/H:@NZ%.-'_Z'2?GNUFF$5ZMHU^R/<%\EV!/ KD_Y28?RAQ M#W/[(0C9]%2"Z>(T653K4<5)WGC7@;V?W^0O?)[V[\QT7%ETTH]Q]L-02T+AP_^;.9QVPVG!Z6'T36;US] 5!+ P04 " #'16A/ M'\J1I,8! W! &0 'AL+W=O^"=SK#C3']GA!=-""8OI(]=/:DDDHP8TU5$]TK8*4/$IS0 M*+HF@K4=SE/O.ZH\E8/A;0='A?0@!%/_#L#EF.$8?SB>VKHQSD'RM& YQ9&O=HC5\E)RE=G_"PS'#E!P*$P MCH'9Y0QWP+DCLC+>9DZ\I'2!Z_T'^X.OW=9R8AKN)']I2]-D>(=1"14;N'F2 MXR/,]208S<7_@C-P"W=*;(Y"Y_6MO/K.)TDNSDL'$#G M +H$['P>,B7RRN^987FJY(C4U/N>N2N.]]3VIG!.WPI_9L5KZSWG-+I.R=D1 MS9C#A*$K3+P@B&5?4M!0B@/]%D[#X9N@PHT/WWQ1>!,FV 8)MIY@^X5@=U%B M"/,CG"0))DF^$\3119(0YK*39'5Q E3MGZQ&A1PZ/RXK[S(5M]1?_"=\&JG? M3-5MI]%)&OM\_"574AJP4J(KJZ6Q4[P8'"KCMC=VKZ:W/!E&]O.8DN5?D?\' M4$L#!!0 ( ,=%:$_6()7XQ $ #<$ 9 >&PO=V]R:W-H965TZL'8Z$F*H#R (A/)&S\6?AQ*ND3]S.W]@_A]I=+1=FX$F) MW[RV78$?,*JA8:.PSVKZ DL]&49+\=_@"L+!O1.G42EAPA=5H[%*+BS.BF2O M\\C[,$[SSB%=TN()=$F@:\)#T"&S4'#^B5E6YEI-2,]G/S!_Q>E<%Z\+ 8WUTWLWU_-; MGA=6#4N;DO5?4?X#4$L#!!0 ( ,=%:$]6T('HN $ -(# 9 >&PO M=V]R:W-H965TIVF3 M-NG4:=UG+G$25(@S()?NWP](FJ5=O@ V?L_/QF0CFF?; CCRHE5G<]HZUQ\9 MLV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05XTERR[20'2VRZ#N;(L/!*=G!V1 [ M:"W,GQ,H''.:TE?'HVQ:%QRLR'K1P ]P/_NS\19;6"JIH;,2.V*@SNE]>CSM M0WP,>)(PVM69A$HNB,_!^%KE- F"0$'I H/PVQ4>0*E Y&7\GCGIDC( U^=7 M]L^Q=E_+15AX0/5+5J[-Z8&2"FHQ*/>(XQ>8Z_E R5S\-[B"\N%!B<]1HK)Q M)>5@'>J9Q4O1XF7:91?W<;JYO9MAVP ^ _@".,0\;$H4E7\23A29P9&8J?>] M"$^<'KGO31F'K(V#40S3&G*8:O8M(E@GGV)07?2G'B_\'Y M-GRWJ7 7X;LW"G?;!/M-@GTDV+\A^/BNQ(T8GKQ+PE8]U6":.$V6E#AT<9)7 MWF5@[WE\DW_AT[1_%Z:1G247=/YE8_]K1 =>2G+C1ZCU'VPQ%-0N'._\V4QC M-AD.^_D'L>4;%W\!4$L#!!0 ( ,=%:$^*BOQ1M0$ -(# 9 >&PO M=V]R:W-H965T98M622065+52 MD594+<_>9'(1OJ2VLX&_[]@)(4!>;,_XG#,7C]/!V&?7 'CRHJ1V&6V\[PZ, MN:(!)=R5Z4#C366L$AY-6S/761!E)"G)^&:S9TJTFN9I])ULGIK>RU;#R1+7 M*R7LZQ&D&3*:T#?'8ULW/CA8GG:BAM_@_W0GBQ:;5:\=:SL+!G9%/;>F;C-Y04D(E>ND?S? #IGJN*9F*_P47D @/F6",PD@7 M5U+TSALUJ6 J2KR,>ZOC/HPW^_U$6R?PB6C,0._:^ M$^&)DP/'WA3!&5L1[S!YA]Y+SGF2LDL0FC#'$<,7F'<$0_4Y!%\+<>1?Z'R= MOEW-&PO=V]R M:W-H965T6/< [?Y1P$LE&J-]T"&/0N>*]SW!HS' G190N" MZ0=[)&".L=/\?&4.KP' MO'8PZM4I>3:?U%Y MU4:*6<66(MC[-':]'\=9_TX+$^A,H!L"F8Q\Y1^9846FY(C4M/<#<[\X/E*[ M-Z5+^JWP:[9X;;.W@M)=1FY.:,:<)@Q=8>(%0:SZ8D%#%B?Z'YV&Z4FPPL33 MDS4]3L("NZ# S@OL_FEQOVDQA#F$3?9!DWU (-V8A#"/89-#T.00$/BP,0E@ MDBALD@9-TH! O#$)8;8_E:R.H #5^,NG42FOO;_XJ^QROY^H/\)_X=/C\(VI MINLUNDAC+X(_KK64!FPIT8/=U=:^1TO H39NFMJYFF[E%!@YS \.65Z]X@]0 M2P,$% @ QT5H3S4<$>FU 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+X9MHQ4@91-%C=1(JU1MG[TP@!5?B&V6 MY.]K&Y;2E!?;,S[GS,7C?-3FU78 #KU+H6R!.^?Z R&VZD R>Z-[4/ZFT48R MYTW3$ML;8'4D24'H;O>%2,85+O/H.YDRUX,37,')(#M(R"YS@J^.% MMYT+#E+F/6OA![B?_@+-<*&6@*?)<Z@+O0D(@H')!@?GM O<@1!#R:;S-FG@)&8CK\U7],=;N:SDS"_=:_.:U MZPI\BU$-#1N$>]'C-YCKV6,T%_\=+B \/&3B8U1:V+BB:K!.RUG%IR+9^[1S M%?=QNME?:=L$.A/H0KB-!#(%BID_,,?*W.@1F:GW/0M/G!RH[TT5G+$5\&UL;51M;]L@$/XKB!]0;)RX761;:EI5F[1)4:=UGXE]?E'!>$#B[M\/ ML.-Y'E\"=WY>[@A'-DKUKEL @SX$[W6.6V.& R&Z;$$P?2<'Z.V76BK!C U5 M0_2@@%6>)#BA4902P;H>%YG/G521R8OA70\GA?1%"*9^'X'+,<NZ8U M+D&*;& -? ?S8S@I&Y%%I>H$]+J3/5)0Y_@Q/AQ3A_> MPY&O=HCU\E9RG<7 M?*ER'+F"@$-IG *SRQ6>@',G9,OX-6OBQ=(1U_N;^HOOW?9R9AJ>)/_95:;- M\0-&%=3LPLVK'#_#W,\>H[GYKW %;N&N$NM12J[]+RHOVD@QJ]A2!/N8UJ[W MZSCKWVAA IT)=$,@DY&O_)D95F1*CDA-9S\P]Q?'!VK/IG1)?Q3^FRU>V^RU MH$F:D:L3FC''"4-7F'A!$*N^6-"0Q9'^1Z=A>A*L,/'T9$V/D[# +BBP\P*[ M?UJ\W[08PCR$3?9!DWU X-/&)(#916&3-&B2!@3BC4D(LSUOLKH= E3CYT*C M4EYZ/Y.K[#)ZC]3?KK_P:6Z_,=5TO49G:>P=]3>IEM* +26ZLPVW]JE8 @ZU M<=M[NU?3P$R!DM? 3W*_^9+Q%%I6:2U"6:X4, M- 6^30['+. CX#>'T:[.*%1RUOHE&(]U@7 M,O$Q*BUL7%$U6*?EK.)3D>QMVKF*^SC=7.]GVC:!S@2Z$&YB'#(%BIE_9XZ5 MN=$C,E/O>Q:>.#E0WYLJ.&,KXIU/WGKOI:19FI-+$)HQQPE#5YAD01"OOH2@ M6R&.]#\ZW::GFQFFD9ZNZ4FZ+9!M"F11(/NGQ.Q+B5N8_9<@9-53"::-TV11 MI0<5)WGE70;VEL8W^81/T_[$3,N516?M_,O&_C=:._"I[*[\"'7^@RV&@,:% MXS=_-M.838;3_?R#R/*-R[]02P,$% @ QT5H3P$9P9ZS 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+UZ:1"M MRJ:J6JF55JG:/GMA "LVIK99TK_OV+"$;GG!,\,Y9RX>9Z.QKZX%\.1-J\[E MM/6^/S#FRA:T<'>FAP[_U,9JX=&U#7.]!5%%DE:,[W;W3 O9T2*+L9,M,C-X M)3LX6>(&K87]#9J%^R\FU.'RFIH!:#\B]F_ QS/Q\HF9O_"A=0" ^5 M8([2*!>_I!R<-WI6P5*T>)M.V<5SG/6OM&T"GPG\AL"F1+'RC\*+(K-F)':: M?2_"%2<'CK,I0S".(O[#XAU&+P5/[S-V"4(SYCAA^ J3+ B&ZDL*OI7BR/^C M\VWZ?K/"?:3OU_1DORV0;@JD42#]I\6'FQ:W,(\W2=AJIAIL$[?)D=(,7=SD M5719V"<>[^0=/FW[-V$;V3ER-AYO-LZ_-L8#EK*[PQ5J\8$MCH+:!_,!;3NM MV>1XT\\OB"W/N/@+4$L#!!0 ( ,=%:$]\=TA_P0$ #<$ 9 >&PO M=V]R:W-H965T^_> 9=\4OK5= 6O4G1FP)WU@X' M0DS5@63F3@W0NR^-TI)9%^J6F$$#JP-)"D*3Y .1C/>XS$/NI,M<-4C#4V!']+# M,?/X /C)83*;/?*=G)5Z]<&WNL")-P0"*NL5F%LN\ A">"%GX_>BB=>2GKC= M7]6_A-Y=+V=FX%&)7[RV78'O,:JA8:.P+VKZ"DL_&49+\T]P >'@WHFK42EA MPB^J1F.57%2<%YI7W89T6_2LM3J +@=X0R%PH./_,+"MSK2:DY[,?F+_B M]$#=V50^&8XB?'/FC2KK_E).+%UHPQQE#-YAT11"GOI:@L1)'^@^=QNF[ MJ,-=H.^V]'07%]A'!?9!8+\5R)*;%F.8_S2918MD$0%Z4R2&N>V$;"Y.@F[# MDS6H4F,?QF637:?B@8:+_PN?1^J9Z9;W!IV5=<\G7'*CE 5G);ES7CHWQ6L@ MH+%^^]'M]?R6Y\"J81E3LOY7E'\ 4$L#!!0 ( ,=%:$_P&ZL6MP$ -(# M 9 >&PO=V]R:W-H965T[>Z:%[&B11=_% M%ID9O)(=7"QQ@];"_CF#,F-.$_KJ>))-ZX.#%5DO&O@._D=_L6BQ1:62&CHG M34$T:W.)%1R->8Y&%^JG.Y"0J"@]$%!X':#1U J"&$: MOV=-NH0,Q/7Y5?U3K!UKN0H'CT;]DI5O'A7XA;F_ET0MNJI!MO$ M:7*D-$,7)WGE70;V@<8-/T_Y-V$9VCER-QY>-_:^-\8"I[.YPA%K\8(NA MH/;A^ '/=AJSR?"FGW\06[YQ\1=02P,$% @ QT5H3V[)]C;" 0 -P0 M !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0;!*W M761;:CI-F[1)4:=MGXE]ME'!>(#C[M\/L.-Y*5\"=W[OW3O@DD]*OYH.P*(W M*7I3X,[:X4"(J3J0S-RI 7KWI5%:,NM"W1(S:&!U($E!:)+<$\EXC\L\Y$ZZ MS-5H!>_AI)$9I63ZSQ&$F@J=]0E2Y@-KX3O8'\-)NXBL*C67T!NN M>J2A*?!3>CAF'A\ /SE,9K-'OI.S4J\^^%(7./&&0$!EO0)SRP6>00@OY&S\ M7C3Q6M(3M_NK^J?0N^OES P\*_&+U[8K\"-&-31L%/9%39]AZ2?#:&G^*UQ M.+AWXFI42ICPBZK16"47%6=%LK=YY7U8IT7_2HL3Z$*@-P0R%PK./S++RERK M">GY[ ?FKS@]4'29@\YN7BA!7.<,72#25<$<>IK"1HK M<:3OZ#1.WT4=[@)]MZ6GN[C /BJP#P+[_UI\O&DQAOD0+Y)%BV3O!>Z3FR(Q MS.U)DLW%2=!M>+(&56KLP[ALLNM4/-%P\?_@\TA]8[KEO4%G9=WS"9?<*&7! M64GNG)?.3?$:"&BLWSZXO9[?\AQ8-2QC2M;_BO(O4$L#!!0 ( ,=%:$\H MV].7#@( +8% 9 >&PO=V]R:W-H965T.G53,4ZQ5$=>(]%SP!>31 D* M-IL$4=QV?IZ9V(GG&;M*TG9PXIZX4HKYWR,0-AS\K?\<>&CK1NH RK,>U_ # MY,_^Q-4)32R7ED(G6M9Y'*J#?[_=%ZG&&\"O%@8QVWNZDC-CC_KP]7+P-]H0 M$"BE9L!JN4$!A&@B9>//R.E/DCIQOG]F_VQJ5[6A:F:I@Z9W MYDY5*U3TE@=)D*&;)AHQ1XL)9ICMA$"*?9((7!+'8)6^$"C6B%WJ5@B=180F M/_JOB'!1A,4D!M-93+RPL8;LTL#M(W+ZB!P^HH6/:"62[#XNC%A,/,-LXU<: M$CN-Q XCL9L@<1(D[W>T2%8N/\1IY%9)G2KI^_TJTE6_'"IH]KE3X+69#,(K MV;63^L.:1:?A&ULC53;CILP$/T5 MQ >LP00218"T256U4BM%6[7[[,!PT=J8VB9L_[Z^L"Q+4-47[!F?.7..L9V. M7+S(!D!YKXQV,O,;I?HC0K)H@!'YP'OH]$K%!2-*AZ)&LA= 2EO$*,)!D"!& MVL[/4YN[B#SE@Z)M!Q?AR8$Q(OZ<@/(Q\T/_+?'4UHTR"92G/:GA!ZB?_47H M",TL9<7+E_,4$7\O,#XP@H% HPT#T M<(,S4&J(M(S?$Z<_MS2%R_D;^V?K77NY$@EG3I_;4C69?_"]$BHR4/7$QR\P M^8E];S+_#6Y -=PHT3T*3J7]>L4@%6<3BY;"R*L;V\Z.HUO9XZELNP!/!7@N M".-_%D130?1>L+/FG3)K]1-1)$\%'SWA?E9/S)D(CY'>S,(D[=[9->U6ZNPM MQTF2HILAFC GA\$+3#@CD&:?6^"M%B=\5XX_-CC?(P[[[0[1IHG(UN\^F-BO M3#A,8C&=P^ H7 G9 H7)MI3=II3=AI3#-D&\21#_AY?X3F88!<'*RSTHQNM= M18MCPD#4]D9)K^!#I\P/663G2_MH#_(J?]*7V=V]=QKW$GPGHFX[Z5VYTH?8 M'K6*"W<%7:!X/[TN:'[B\K]02P,$% @ MQT5H3["N(ER* @ E@@ !D !X;"]W;W)K&UL MC5;;CILP%/P5Q / M=12CO2(UM0=\/_8:5+7N(E>Q+5WDY,3KJL5;ZK!3TR#Z=XEK 7Q6^L,G8D4YV MA+S)R;?]W/5E0KC&!9<*2#S.>(7K6@J)-/X,FNZXI"1.QU?U+\J[\+)##*]( M_;O:\W+NIJZSQP=TJOD+N7S%@Y_(=0;SW_$9UP(N,Q%K%*1FZM!OTKS4X P&,!+'V/4(X$,(/ KQ+@ ,!_N\*T4"(M!6\WKLJ MYAIQM,@IN3BTWPX=DKLNF$7B=14RJ-Z.^D_4DXGH>0'B+/?.4FC +'L,F M^!:R-B'!B/!$ F,6P);%$AAT<+O RD2DB9;#0Y'-79&;-$-KL4+%AU-^JM6J MA\0*TBH(S,(,:FXLJ"3U-:VUB0I@&@!?QI32?;.[$*I \ M+DUBY)E%^@DP,5&H'P$3$V3&?C%!0%3%[BBU.DHM)0%V@BQZIESHYPT0K4A7T@A&.1N_\D7F4I/A+&28T/ M7 X3,:9]J^PGG'3#5X W?HHL_@%02P,$% @ QT5H3_5X%[^! @ =P@ M !D !X;"]W;W)K&ULA9;;CILP$(9?!7'?!=N< M$A&D)5752JVTVFK;:R=Q EK U';"]NUK&\)2V[0WP7;^F?G&C&;(!\I>>46( M\-[:IN,[OQ*BWP8!/U:DQ?R!]J23_YPI:[&06W8)>,\(/FFCM@E@&"9!B^O. M+W)]]L2*G%Y%4W?DB7G\VK:8_2Y)0X>=#_S[P7-]J80Z"(J\QQ?RG8B7_HG) M73![.=4MZ7A-.X^1\\Y_!-L]T 9:\:,F U^L/97*@=)7M?ERVOFA(B(-.0KE M LO'C>Q)TRA/DN/7Y-2?8RK#Y?KN_9-.7B9SP)SL:?.S/HEJYV>^=R)G?&W$ M,QT^DRFAV/>F[+^2&VFD7)'(&$?:C>(=/(CF4[U(Q:XR!D=/#:^K1ZKH@!;)"_SJ [UW>G_ M9+9TH,$X,%%N$PBQSHR1.E,2!8D0I$RO*!P@1,%B<*I"X85(G3/K_ M2DGM:XF16;&V"&W RK5D3I+,<2U&/9:9%<4J%=M-LE(H&R?&QH&1&1@;&R,) M#0Y; ]'*FP&ANQ.%#I2-V8I"NP928+X=EPJL52U8:8S QLE"$P=8'0,@$\;6 M1"9*L&C7+6$7/=FX=Z373JC&N#B=I^."_55-5CX-W-.)*_87:I.^X= MJ)##1+?\,Z6"2,3P0=Y4);\"YDU#SD(M4[EFXR@<-X+VTY@/YF^-X@]02P,$ M% @ QT5H3Z:3'TXI @ 0 8 !D !X;"]W;W)K&UL?57MCILP$'P5Q .< 8>/.Q&D"U752JT47=7VMT,V 9V-J>V$Z]O7 M-H00L/HGMI?9V9D%;_*>BW=9 RCO@]%6;OU:J>X%(5G5P(A\XAVT^LF)"T:4 M/HHSDIT U'D_*)HT\)>>/+"&!%_=T!YO_5#_Q9X M:\ZU,@%4Y!TYPP]0/[N]T".L).&W]U_"ES S> GXUT,O9WC-. M#IR_F\/7X]8/C""@4"G#0/1RA1(H-41:QI^1TY]*FL3Y_L;^V7K77@Y$0LGI M[^:HZJV?^=X13N1"U1OOO\#H)_:]T?PWN +5<*-$UZ@XE?;7JRY2<3:R:"F, M? QKT]JU'_EO:>Z$:$R(I@1=^W\)>$S ]X2--3\HLU8_$46*7/#>$\/+ZHCY M)L(7K)M9F:#MG7VFW4H=O191%N;H:HA&S&[ 1#/,'8$T^U0B9PAA<7H5P3):8;9^)^+S'Q!E.XWB%.:$"587/[555 MR)-A5,!>1?K$.5'OC\#D4*($71(O]-@9E\!5T9,C_ +SN]\K&^%)I:$UVUH.1,-.LK^T,5V)UBAJH"4G9E[D\ 2AGGL4A>)_P!F8 MA3LG=H]:,NV_47W21O*@8JUP\C:.5/AQ"/H7VC(A#81T(B3Y?PE9(&17!#PZ M\Z5^(X94A9)#I,;#ZHF[$\DVL\VL7=+WSJ_9:K7-GJMTO2[PV0D%S..(2>>8 MSXC=+2*[GR#8&IAKEIQ"UKE5T;P['#<8_E)U)$*'1VDL>?L3Z.5TH"5B^_L#>SL M^YP"!JUQTP<[5^,M'0,C^_ \?07J#X 4$L#!!0 ( ,=%:$^X(?C,* , M ,,- 9 >&PO=V]R:W-H965T'3@N:'GG] MUNP8$\Z?LJB:F;L38G_E>NLU^YIEZXY4%E[@ M^[%79GGESJ?=W',]G_*#*/**/==.\NU.M!/>?+K/ MMNP[$S_VS[4<>6>5=5ZRJLEYY=1L,W._P-43T);0(7[F[-A;-"B>'V7=&VWS$0VG];\Z-3]SMEG[0:% M*\F2XNULU\C=G[+U&CG[/@_28.J]MTH*<]UC@@$F'&(6&"8:8I8(9HBXP53( M$'.+8>(AYL[$T&0(N<=D-,P#AJ%#S..G13U]F(PGE^>\1@&^1D$G$ W22+54 M>TS<8:H. [$E2HA'"8THH>]KG=!CDHLH(9W$@,>)\#@1$@>T3HF,:J)$Z[@; M!.-KC_[6Q!A=>8=@$DWG'HE%-)T'1">TK #!GPQ!GHR6R;+'D,LH5%^F1V*F M<@D:Y!+CN<1(+MH*/&*8"(^2X%$21('@"A17H)]WTX(BG6)Y&BD>)46BQ+A" M:^*HT?J(1J([K6\L+\0DM(6R>3H@H:A%P^(Y,,)TEH"X3F)XL0D*:*J[J DB M0:0;J0F*H]12E\7E +,YFX;%P0"Q,-#WH )=+B6-$[TB$P2!K3?!8AN ^ : MGH[I"20VWE0F"$)K.A;G ,06(+!H6'P!$&, W7X4:/"$(31J,E$D"&V[P>(R M@-@,1'H^U'P[AI.0Z F9L""9Z%O-\\J%_!SLOM@VG LF M%?V)+&XG3U3G0<$VHKU-Y'W='ROZ@>![=63RSN>V^3]02P,$% @ QT5H M3R7K+0]W @ ?@@ !D !X;"]W;W)K&ULC5;M MCILP$'P5Q ,@ TQM)[F^?6U#.&+[TOP)]C(S MWED[7K(+)F^T0HA9[VW3T:5=,=8O'(>6%6HA?<(]ZOB; R8M9'Q*C@[M"8)[ M26H;QW/=R&EAW=EY)F-;DF?XQ)JZ0UMBT5/;0O)WA1I\6=K O@9>ZF/%1,#) MLQX>T4_$7OLMX3-G4MG7+>IHC3N+H,/2?@:+32KP$O"K1AN=>=I"B-6Y^UWM6 M+>W$MO;H $\->\&7KVCT$]K6:/X[.J.&PT4F?(T2-U3^6N6),MR.*CR5%KX/ MS[J3S\NH?Z69"=Y(\"8"7_L>P1\)_@ )3%IXIBY6GT;W;!=8Z(HF5'/XKLKDKK.1:Z!@ HE0QI(/2R#<["HR. H.C3TH2&@7"!THR8,*Y%==5 M2O( IM QOHK9Z)C #62 U"J0/5"/53K$/U+^,C@&1@BET3!PG2D5T3 #4\^', M+L\6D:/L9-0J\:ECXFJ81:=F^>R)RU>)K\!B#0SQ@C?7H1=^R ^=^0)[V/%/P:F28,.3 QC/B9#2QPF#/=CMW>F3X[\'U!+ M P04 " #'16A/GZ]/6<@" "'"@ &0 'AL+W=O,JB;39JFJE5EJU:GOM39P$+6!J.\GV M[6L;EA(\K/8F8#,SWXP/?V9U%?)9G3C7P4M3MVH=GK3N[N)8[4Z\82H2'6_- MEX.0#=-F*(^QZB1G>^?4U#%!*(L;5K7A9N7F'N5F)O$]^KXTG;B7BSZMB1_^#Z9_H^RKAK>J$FT@^6$=WN.[+4'6 MP5G\JOA53=X#6\J3$,]V\&6_#I'-B-=\IVT(9AX7_L#KVD8R>?P9@H8CTSI. MWU^C?W+%FV*>F.(/HOY=[?5I'19AL.<'=J[U=W']S(>"TC 8JO_*+[PVYC83 MP]B)6KG?8'=66C1#%)-*PU[Z9]6ZYW6(_^H&.Y#!@8P..'>U]""7^4>FV68E MQ360_>)WS.XQOB-F;79VTBV%^V:25V;VLJ&X6,47&VBPV?8V9&*#1XO81!\1 M!$)LB>=.8'<*9DB=>W*383G+L+=)G4W;9T@3E%"8DX"8W*OF RW+ M+(4Y!<@I $XRXQ1>.3B)T,*JE2"F?,=9*_W-P2C#"95@:<" -M"Y-F!?'-ZZ2K Z8$ >J'>5 *.EJT1@ M<2" .$S4?_A71>^Y2O&D#VBX/+H.2 4[<6Y=^S69';NL>^+ZB/_F?8OVCX2"$YB89%)D]/)FN9=\:]0,MNJ'MB\?><_,/ M4$L#!!0 ( ,=%:$_83Q@A^@$ (\% 9 >&PO=V]R:W-H965TSD@P0G-(HV1+"V"\O"[QU46B]X;6'0 M=_/ 57*4\LTMOIQV8>02 @Z5<0[,#E=X!,Z=D4WCU^09SD@7>#^_N3_[VFTM M1Z;A4?*?[=1A,Q7^%*W K=YE81B6Y]M^@NF@C MQ>1B4Q'L?1S;SH_#Y'\+PP/H%$#G )KZ6D:0S_R)&5862@Z!&L^^9^Z*XRVU M9U.Y37\4_I]-7MO=:YDD64&NSFC2[$<-O=/$LX)8]QE!,<2>?@A/DAPW2- < M$V^0_F/P:9$CHDDC')*BD!0QB!<03$-QR!J%K! '!-"D.V:"0#6*P7D!& M3>8UW:C)5YO_7&N&8C($LUE@,$V&0W(4DB,&^0*2?Z@EIJLEA=P]" &J]JU M!Y6\=+X-W>W.W>:!^@?U5SZVJF],U6VG@Z,T]EGZQW.6TH#-)5K9VVML=YP7 M',[&33,[5V./&!=&]E/[(W,/+O\ 4$L#!!0 ( ,=%:$_B-WP9+@( &L& M 9 >&PO=V]R:W-H965T^V024!K,+6=L'W[VH90 HZT-_&!F?^;WYA)UC'^)DH MZ;S7M!%;MY2RW2 DBA)J(E:LA48].3%>$ZF6_(Q$RX$<35)-$?:\&-6D:MP\ M,WM[GF?L(FG5P)X[XE+7A/_= 67=UO7=V\9+=2ZEWD!YUI(S_ 3YVNZY6J%1 MY5C5T(B*-0Z'T]9]\C<[W],))N)7!9V8S!UMY<#8FUY\.VY=3U<$% JI)8@: MKO ,E&HE5<>?0=0=F3IQ.K^I?S'FE9D#$?#,Z._J*,NMF[K.$4[D0N4+Z[[" M8"ARG<']=[@"5>&Z$L4H&!7FURDN0K)Z4%&EU.2]'ZO&C-V@?TNS)^ A 8\) M@4E /<=0[O#[\E^AW[&ZS.IM";YBC,,U6\4+O7/ C7&;IJH2%F MU\?@28P_1B"E/B*P#;'#B_0@\NP"@;7&P B$=P+^K,8^)C(QC8E)L)_$=DQH MQ806#)YA^IAD@L'!Z@$ELE(B"R684:*%F3B)P@=G%ELQL043SC#QPDP0K";% MW&$2*R:Q8*(9)EFX^>2OT_B!G=3*22V<>,9);>_FD9VU%;/^P$U;+^SXRD[T MX!*HCF7][+P/7+8AZ,Y1NL+1C(0FWWH-_&RZG' *=FE,BYWLCIWT"9M>\3^\ M;\,_"#]7C7 .3*J.8_K"B3$)JAIOI2R7JO./"PHGJ:>)FO.^_?4+R=JAM:/Q M_R7_!U!+ P04 " #'16A/]NJ^"YOE7:!E"6=NP&/T'_ZL[2C-"4I:@;:%4MVD!">0P_X4-.K=X) M7FKHU:P?V$HN0KS:P;?B&&XL$'"X:IN!F>8!.7!N$QF,/V/.<%K2&N?]]^Q? M7.VFE@M3D O^NRYT=0QW85! R>YU%YC92#@>$1-E 1\0=&Z!7)S7C'9$JY!N[+XF']M)(G4!Y.I +_ #YH=#G;F?_,,QT7@#>&QA%*N]HSLY,_:D@Z]5YGK:$% HI58@:KE! 91J M(67C]ZSI+B4U<;U_4?]L>E>]G(F @M%?;26;S/W@.A74Y$KE QN_P-Q/Y#IS M\]_@!E3!M1-5HV14F%^GO K)NEE%6>G(\[2VO5G'Z23Z.-/LA& F! O!Q_\E MA#,A?"\!SP2\(:"I%3.;(Y$D3SD;'3Y]W8'H/Y%_P&KZI4Z:89LS-1ZALK<\ MC(,4W;30C+F?,,$*LT$4>T08AZ\Q1PLF6B!(F5R'C5S7PQNF$B0VF MGS!!$F^,[$&>W4=H]1%:?$0;'^'>1Q@&]BK86@5;JFP:*?![&XFL)2)+B<0N M$%L%XK>_2#%AHI5'['G_L)E8JR1OS[M(=I/ _JX*6MT)_:A])_S2]L(Y,ZFN ME[D$-6,2E*!WIQPWZAU= @JUU-M$[?GTFDR!9,/\4*+EM<[_ E!+ P04 M" #'16A/5H3$3!L" V!@ &0 'AL+W=OWM1%ORB6-/!7GCRTK94_-D!X\/6C_S/C9?F M7"NS$91%3\_P$]2O?B_T*IAN')B-@4"EC0?5PA2=@S#CI/-Y'4W]BFL#Y_-/]V1:OBSE0"4^< M_6Z.JM[ZN>\=X40O3+WPX2N,!26^-U;_':[ M-QDHAD59]+^>M5%*MZ.+CJ5 MEGZXL>GL.+@O63Z&X0%D#"!3 '&U.)#-_ M5M"P$'SSA#K^GYHZC#=%G4YE- M>Q3VFTY>ZMUK&:=Y$5R-T:C9.0V9::))$6CW"4$PQ([(T1QC:Q#/ M#;(0-UBA!BMKL/K/(%H4Z32IU716LXYR')*@D 2!D 7$:9(9)$HS')*BD!2! MQ M(>@,A=TXK0QD9PE@M&-EM(5&8X)00()5E0\ML[N0=9HY U DD7$$QS MYTYT^T'?4(A8W#PB3+1\!L'LV;8@SK9A2:_BE\YVR]GNU!0?B7WV_^2NH_Z@ MXMQTTCMPI9N'?>(GSA7H7,('?7&U;N+3@L%)F6FFY\)U,K=0O!^[=##]591_ M 5!+ P04 " #'16A/<*J/&1$" !(!@ &0 'AL+W=OIZU;T 7" MDK36MZITJ^U[K>$J&,-+5-/HH?. MG)R%;)DVIKP0U4M@)Q?4\-)=:6P>IBIY=X ?HG_U>&HO,64Y-"YUJ1.=).)?^QW"["P,;X!2_ M&AC4W=ZSK1R$>+7&UU/I![8BX'#4-@4SRPV>@7.;R=3Q9TKJSTP;>+]_S_[9 M-6^:.3 %SX+_;DZZ+OW,]TYP9E>N7\3P!::&$M^;NO\&-^!&;BLQC*/@ROUZ MQZO2HIVRF%):]C:N3>?683S9)%,8'D"G #H'T+&7$>0J_\0TJPHI!D^.E]\S M^Q^'6VKNYFB=[BK&>^MBK*@(#>;:-+L1@V]UZ3YK"$F_PRA*(2Z!/%_ MD' !&36ITW1.0_,'D B%1 B$+B"C)KF#A&'\@!*CE!BA1 M*C%#"!Y0$I20( M)5Y0DA4E3S8X)$4A*0))%I!T!8E2G+%!&1N$D2X8:TV:X(P,960(8[-@9.L^ MDC3 *3E*R1%*MJ#D*\H'2C.<8D89^AX#A),O'V2P>BQ1%-$%B-S- #MCOS-Y M:3KE'80VX\0]^K,0&DS&X,D479NQ/AL&PO=V]R:W-H965T^W $-#:F-I. MV+Y];4-0%MP;; ]GSC=CL/.1BS?9 BCOG=%>%JA5:CA@+*L6&)%/?(!>OVFX M8$3II;A@.0@@M4UB%(>^GV)&NAZ5N8V=1)GSJZ)=#R?AR2MC1/P] N5C@0)T M#[QTEU:9 "[S@5S@)ZA?PTGH%5Y>P*: GT*#L?,Z*W@M8-1/LP] MT\F9\S>S^%87R#<% 85*&0>BAQL\ Z7&2)?Q9_9$"](D/L[O[E]L[[J7,Y'P MS.GOKE9M@7;(JZ$A5ZI>^/@5YGX2Y,W-?X<;4"TWE6A&Q:FT3Z^Z2L79[*)+ M8>1]&KO>CN/L?T]S)X1S0K@DA%,O$\A6_IDH4N:"CYZ8]GX@YA,'AU#O366" M=BOL.UV\U-%;&>W]'-^,T:PY3IKP@R98-%C[+Y#0"0FM0?Q@$.Y6C$F26DEO M)8&?_ <2.2'1!A+MPA5ETB0?*)GOIL1.2NR@1"M*[*"DD9N2."F)@Q*O*,F& MLL\2-R1U0E(')%E!T@TD2MV,S,G(-HP@6&]7MOGT<;!?=X(??FAS7_P@XM+U MTCMSI<^&_8,;SA5H0_])U]OJ*VI94&B4F69Z+J:#.BT4'^8[""\78?D/4$L# M!!0 ( ,=%:$]L+ISK_@$ $\% 9 >&PO=V]R:W-H965T0'*/Y,L\BVU'Q4F[1)4:=MOXE]'5L%XP*)N[OL@90Z)W15F9>K52WP%@6-3 B'W@'K=ZIN&!$ MZ:788]D)(*4E,8I#WY]A1IK6RU,;VXH\Y0=%FQ:V LD#8T3\70+E?>8%WBGP MTNQK90(X3SNRAY^@?G5;H5=X5"D;!JUL>(L$5)GW%"PVD<%;P.\&>GDV1R:3 M'>>O9O&MS#S?& (*A3(*1 ]'6 &E1DC;>'.:WGBD(9[/3^K/-G>=RXY(6''Z MIRE5G7ES#Y50D0-5+[S_"BZ?Q$,N^>]P!*KAQHD^H^!4VB\J#E)QYE2T%4;> MA[%I[=@[_1/M-B%TA' DZ+/O$2)'B#X(\5U"[ CQ9T]('"&9G("'W&TQUT21 M/!6\1V)HAXZ8K@L6B?Y=A0G:OV/W=#VECA[SZ$N8XJ,1BZ&.SXL%._<\X7'-S3_!U!+ P04 " #'16A/;=1']T$" #Q M!@ &0 'AL+W=O=2UDN$1)9#2<03JZ%27TZ,ET2J*3\C47,@1T,J*0HGDRDJ25'Y M:6)B>YXF[")I4<&>>^)2EH3_7@-ES='!A[TY,OQY4_T04!A4QJ!:)> M5]@ I5I(E?&KT_3[E)HX'-_4/QGORLN!"-@P^K,XRGSESWWO""=RH?*%-9^A M\X-]KS/_%:Y %5Q7HG)DC KS]+*+D*SL5%0I)7EOWT5EWDVG?Z.Y"6%'"'M" M@!\2HHX0?1#BAX2X(\3_FP%W!&QE0*UWLYA;(DF:<-9XO#T.-=&G+EABM5V9 M#IK=,=_4>@H5O:;1(D[050MUF'6+"0>8^?0>LAU#@AZ!5 %]%:&KBG4XHH?W M"39CQ'QFU?!/D=U#D;LR(^=B188?#UU.K)58MQAL,)7!S.+(=N, 15-[35U* MP<*RY%**YFY3L=-4/#(5+;!E*AYEF0:6)0?$JG4[AF!K#W<.E;^8P4XSV&'& MWB'L6-=%9-EQ@2)K6;8NT,Q*MW.!!J>F-84&_VL)_&R:I_ R=JFD/HV#:-^? MGT/]OUOQ=;#7P3?"ST4EO .3JLN87G!B3(*J??*DRL[5 M_=-/*)RD'L[4F+==N)U(5G<7#.ION?0/4$L#!!0 ( ,=%:$]1]P4ANP$ M /(# 9 >&PO=V]R:W-H965T&,"*+\0V2_KW]840FJ+DQ?:,SYESQI=\5/K) M= 6O0@N38$[:_L](:;J0%!SH7J0;J=16E#K0MT2TVN@=2 )3M+-YI((RB0N M\Y [ZC)7@^5,PE$C,PA!]9\#<#46.,&OB7O6=M8G2)GWM(5?8'_W1^TB,E>I MF0!IF))(0U/@VV1_R#P^ !X8C&:Q1KZ3DU)//OA>%WCC#0&'ROH*U$UGN /. M?2%GXWFJB6=)3URN7ZM_#;V[7D[4P)WBCZRV78&O,:JAH0.W]VK\!E,_.XRF MYG_ &;B#>R=.HU+XD^TFVCHAG0CI3$@"@42A MX/P+M;3,M1J1CF??4W_%R3YU9U/Y9#B*L.?,&Y<]E]N;JYR)=$WBD/Y'3]?IVU6'VT#/_G%X_&T&56J0X:4OLO.#ODW#G;W!XV_X277+I$$G9=W-A_MIE++@C&PN MG(?.?< YX-!8O[QR:QV?80RLZJ&PO=V]R:W-H965TU*NU)K5KMSG08#T20QFX1F]NW7.30#KM_=W$!BOBK[ M=[E%YW?8HZZ+[HDZRT;_L55L7O7YM#UYW M:F6Q&XWJRN.^'WMU43;N>CFVO;3KI3KW5=G(E];ISG5=M/\]RTI=5BYSWQN^ ME8=C/S1XZ^6I.,B_9/_WZ:75;][5RZZL9=.5JG%:N5^Y3VR1L/(Y*5W/:#BT)_OBWDM.KE1U?=RUQ]7KG"=G=P7YZK_IBZ_R5E0Y#JS^C_DFZPT/HQ$][%5 M53=^.MMSUZMZ]J*'4A<_I^^R&;\OL_]W,VS 9P-^-=!]?V00S ;!+X/P0X-P M-@@?[2&:#2*C!V_2/DYF5O3%>MFJB]-.Z^%4#,N.+2(=KNW0.$9G_$W/9Z=; MW]:A[R^]M\'1S#Q/#+]A1'R/9!1A5\+3 [B.@J-1/'-BSN\[V%!"),88/G62 M?^CD;I@!G*Q@M ]O[84Q5Q,2CT@SS6<:I*&A!E")\ U?&:58*!@WPI,#+$B3 M2&!E(506$F6ASPQIB#'#] "3/<#D'S-W@B(H* (. NP@A@[BSV,=DXD/.$LB M8THHQ9.8!\:D4"H-66RLFYQ2PD^%)=()U)4\$&G$F$L8,8;T##'&SI$CQI*4 M @H2P(%E1E+H(/T\TBG(ZM!0L@%0E)B+GT(LB@,SSH *T]2R?IF/=W;_@4A# M*#6$(8@9NU &(:.['$*6O&:6@L6 "]O,P&KSQ/CG$9^9NVC&9+L#5!R)U)P: M2K$@3@-S<@"6"!Y;M.$2Q6B- E$'$#,3'$)FAD/(3'$(67**@0G#+7L%QA>"T0I"8S\Q=-'WR'P=1 MPCP>98"*(]-7#B@1A[93$BY3?'T5JV MA_%NH'.VZMSTPV'KIO5Z__ T7C\8[<]LL6&@/6.+?+I=^.5^NNSXLV@/9=,Y MKZK7A^CQJ+M7JI=Z[/X7O?<>9;&[OE1RWP^/B7YNITN&Z:57I_D"Q;O>XJS_ M!U!+ P04 " #'16A/_Y6SK@ " !+!0 &0 'AL+W=O2LMT@)+(**!8/K(5& MG12,4RR5R4LD6@XX-R1*D+]8K!#%=>.FL?$=>1JS3I*Z@2-W1$4VA$35K' Y%XCYZFT.@\0;PNX9> M7.P=7\^8^^GJ2)?^MM=MX-_UZ]%,/%_@@_/#,_,"_K1C@G)M7\FBDK&).@I"\> MU-Q6ZF4;#0*%U-NUVO/A?@^&9*U]NM#X?J;_ %!+ P04 " #'16A/!R$* M6&\" #-" &0 'AL+W=O\_8@"$10>JEJEJIE4Y7M7UV$B>@,YC:3G+]^]I $(&ER@O89G9G=LU@ MLJM4;[K@W'COE:CUQB^,:=8(Z7W!*Z:?9,-K^^0H5<6,G:H3THWB[- &50*1 M(*"H8F7MYUF[]J+R3)Z-*&O^HCQ]KBJF_CYS(:\;'_NWA=?R5!BW@/*L82?^ M@YN?S8NR,S1D.905KW4I:T_QX\;_B-=;3%U B_A5\JL>C3U7RD[*-S?Y>MCX M@5/$!=\;EX+9VX5ON1 ND]7QIT_J#YPN<#R^9?_<%F^+V3'-MU+\+@^FV/BI M[QWXD9V%>977+[PO*/:]OOIO_,*%A3LEEF,OA6ZOWOZLC:SZ+%9*Q=Z[>UFW M]VN?_Q8&!Y ^@ P!./IO0-@'A), U"EK2_W$#,LS):^>ZG:K8>ZEP.O0-G/O M%MO>M<]LM=JN7O(HC#)T<8EZS'.'(2,,N4=LYX@P'B#("AA4$% %:>.C.Q7Q M1$6'H2VF[E2$81K!-"%($P(T=$+38>(1S0<2K!:JB4":"*!))C31C(9@DJXF M?8WF-1,2$EA,#(J) 3$IG(""">@#>T-GU80T@4D2D"1Y8&>2^#+Q@??Q TWO07==QO. Z M#+L;0_:>-KX'W7=^X47%L+TQX.\H6$@!6Q=#WIWU'C OB>.%;P2&?8DA8\ZZ M'P/=3].EFF #8\C!L_;3^:-/:+:@^0HI>$V M9?!D91?VWV*8"'XT;IC8L>H.V&YB9-/_/*#A#R;_!U!+ P04 " #'16A/ MSWBVP^P! !_!0 &0 'AL+W=O%6PJZ3]""?NB>LP$/[W")3-I1_Z]X67_M))O8"J8B(7 M^ 'RYW3B*D*K2],/,(J>C1Z'MO0_AH=CKO5&\*N'66SFGN[DS-BK#KXVI1_H M@H!"+;4#4<,-GH%2;:3*^+-X^BM2)V[G=_?/IG?5RYD(>&;T=]_(KO1SWVN@ M)5?162#8N+*F4@;W;L1S/.B_\] MS9V EP2\)F#;BP69RC\12:J"L]GC=N\GHC]Q>,!J;VJ]:+;"O%/%"[5ZJ^(X M+-!-&RV:H]7@C29*/ZP:I/Q7"'9"L#&(MP;Y'F(UJ=&,5A/&;DCDA$0."-Y! MK";90$*<9&Y*[*3$#DJTH\3OH"1.2N*@Q#M*\@Y*ZJ2D#DJRHZ2/E###;DKF MI&0.2KJC9(^4-(C^@\F=F/P!$X;[#Y,__&,XQ/G^5T:;LZ.OIN^$7_I1>& 0BOU-%-S;N\$&T@V+=<=6N_&ULC53;CILP$/T5Q >LPVT318"TN:Q:J96BK=H^.S!%E" M4-H7[!F?,W-F&#ON&7\5%8!TWBEI1.)64K9;A$16 <7B@;70J)."<8JE,GF) M1,L!YX9$"?)7JT=$<=VX:6Q\)Y[&K).D;N#$'=%1BOF?'1#6)Z[G?CA>ZK*2 MVH'2N,4E_ #YLSUQ9:$Q2EY3:$3-&H=#D;A/WO88:+P!_*JA%Y.]HRLY,_:J MC:]YXJZT(""021T!J^4">R!$!U(RWFQ,=TRIB=/]1_1G4[NJY8P%[!GY7>>R M2MR-Z^10X([(%]9_ 5M/Y#JV^&]P :+@6HG*D3$BS-?).B$9M5&4%(K?A[5N MS-H/)]':TI8)OB7X(T'EOD<(+"'X)(1W":$EA/^;(;*$:)8!#;6;9AZPQ&G, M6>_P81Q:K*?.VT;J=V7::?Z..5/]%,I[2\>8_^7J29OZ=M]U["_Z# M>BF&B_T9?GAFOF->UHUPSDRJ^3535C F04E?/:BYK=3+-AH$"JFW:[7GP_T> M#,E:^W2A\?U,_P)02P,$% @ QT5H3VWM.7\1 P WPT !D !X;"]W M;W)K&ULC5?M;MHP%'V5* _0Q$YBDPJ05OJQ29M4 M==KV.P4#49.8)0:ZMY_S443LXP(_2&S./;[7]CG8TZ.LWYJM$,I[+XNJF?E; MI7:W0= LMZ+,FANY$Y7^92WK,E.Z66^"9E>+;-4%E45 PY %9997_GS:]3W7 M\ZGT/UW\5!%!K>9J+'6,JBZ;Z]Y;Y1LAQ8="IE]MX_\ZI['@?^ MCS <0(< >@H@\:+)(^729YL2)2<((&>C-.,4#@CM(N/SZM-0DP008(( M$!!C2GL,ZS!57VFH/\:DVBB26*B'2ZA1RC%,.08I&U-_AS 1'B2!@R2 (#8& M01C'ZC$X" ,$#!-P2, !@;'%%CTF.5\]HY![;BW*)#'6S6:)F;%/'FT:$G%< MS@26,P'E3#!!"@E20&"*/[4JB5)3VU=@GE*K6A;C7$F(W2RTLV4.)1"'(1) M8-DL(\08!*,FFP$!;F"G:H.BV"$.BG5,@8XY<5!@'=-K=(Q W)6JX[@ =,P=.J98QQ3H MF)LZIK:.$[>.*=8Q!3KFKM,15A]%FK&232Z<;_J1@K-3:GOU^9'5F[QJO%>I M](&W.Y:NI51"4X8WFG*K;UNG1B'6JGWE^KWNKQQ]0\G=<)T*3G>Z^7]02P,$ M% @ QT5H3UW@C($7 @ 1 8 !D !X;"]W;W)K&ULC95=;YLP&(7_"N)^-1@,-")(:Z9IDS:IZK3MVDG>!%2#F>V$[M_/ M'Q01\+;>Q-@^[_%S;'#*@8MG60.HX*5EG=R&M5+]!B%YJ*&E\H[WT.F9$Q!2!O+0M%;\?@/%A&\;A MZ\!34@8C.&_P!68EAL2O<:!,VE_@\-%*MZ. M+AJEI2^N;3K;#FXF)V.9OP"/!7@JB--_%B1C0;(H0([,1OU %:U*P8= N,/J MJ7DGXDVB-_-@!NW>V3F=5NK1:Y7F68FNQFC4/#@-GFGPK6*W5B1DDB -,%%@ M+P6V]>D-1;Z@<)K,:CJKB4D410N2M0J3.$W\,(D7)O' % L8IR&S9=[A@BR0 M=_]3W<"D7IAT!4/N%RSI:I48SR,[EK4*8UQD?A;B92&>C;GW&V1>@^P-QYRM MTWB.V:/*_WK,N1DVJ" L]+4(VKQBUR/;9A14Y/@E0-;)C#3W6-V=\E$-HM M7-_]&'BICJ50 ZC(6WR$5Q _VPV3/32H[*L:&E[1QF%P6+A?_/DZ57@-^%5! MQR_:CDJRI?1-=;[M%ZZG%@0$=D(I8/DXPPH(44)R&7^,ICM8*N)E^T/]66>7 M6;:8PXJ2W]5>E LWP_L"U6)UK?Y[* [%3@WK_]9S<,2Y'ST64 M^3DZ*R?:8X!(3S:XQJRDFN$8\3A%9>@UYLHC,1ICGFT;K3XV0K,90DL!: MDD#SHZN2C#Q6/2;1F$9CO%'QI0FN:T)(FM M$5H'( M(A"-3H@%XP5VD]AJ$EM,1K58QI-:9)[\V6T2JTUBL4E&-LG$)HC_8Y):3=+; MY^ZK/XF"+EYB=3'\P.Q8-=S94B&_!_JM/5 J0 IZ#[(ZI;R+A@Z!@U#- M5+99_T7N.X*VYK)!PXU7_ -02P,$% @ QT5H3YJ#S![H @ V0L !D M !X;"]W;W)K&ULE5;9;MLP$/P50>^)M#QT!+:! M.D'1 BT0I&C[S-BT+40258FVT[\O=42PR673YB$2Z=F=69([XN*LVI?N(*4. M7JNR[I;A0>OF+HJZS4%6HKM5C:S-+SO55D*;8;N/NJ:58CL$565$XCB)*E'4 MX6HQS#VVJX4ZZK*HY6,;=,>J$NWOM2S5>1E"^#;Q5.P/NI^(5HM&[.4WJ;\W MCZT917.6;5')NBM4';1RMPP_P-T#H7W @/A1R'-W\1[TI3PK]=(//F^78=PK MDJ7\K^%X0%D"B!S +"_!M I@/YK )L"F!40C:4,:_,@M%@M6G4.VG%[&]&? M(KAC9O4W_>2PV,-O9GDZ,WM:L2Q=1*<^T819CQARB6'Y->;>Q9!KQ(.+H'R& M1$;DK)2@2LD0SRY5)):($9(,D'J <,AH9@EY#W6EA:):J*LEHW@"AB9@2 )+ MYYHY.K/8_.$T'*7A"(VU<^L1PR]H"/>0)"A)XI+DL462."0WE*0$ITE1FA2A M 8LF=6C2)$\]6YNA-!E"8QWE=>;0,)HQG"5'67*$A5HLN+8&/"X"+H]=SH2YJB?Q'6? /0#>-X'UA+E>-PZ)APAO<$ Z/. :P;<.0JN&=SDS+=TN!V ZP?< M63G$#PBDOH)P0P#,$9S3\%^6 +@G &8*J2<%WO" =;SM^."V/"&<^SZ3>,\3 MK.=S3PJ\G0G2SHY8@O6SQS:(YY/NMC/W.0+!&Y5@C>I(IEW.G^-37O[7C9' =:-=-% M.IIO\ZL_4$L#!!0 ( ,=%:$^E&PO=V]R:W-H M965T^V0 M24!K,+6=L'W[VH:P!-R5F@NPS3DSWSAXR'K&7T4%(-%;0UNQ=2HINPW&HJR@ M(>*!=="J)R?&&R+5E)^QZ#B0HS$U%/NN&^.&U*V39V9MS_.,722M6]AS)"Y- M0_B?'5#6;QW/N2T\U^=*Z@6<9QTYPP^0/[L]5S,\13G6#;2B9BWB<-HZ3]ZF M2+3>"%YJZ,5LC'0E!\9>]>3K<>NX&@@HE%)'(.IVA0(HU8$4QN\QIC.EU,;Y M^!;]LZE=U7(@ @I&?]5'66V=U$%'.)$+E<^L_P)C/9&#QN*_P16HDFL2E:-D M5)@K*B]"LF:,HE :\C;&8#0$"P,>R$RIGX@D M><99C_CP9W5$OQ/>)E";6>I%LW?FF:I6J-5K'KE>AJ\ZT*C9#1I_IDGC>TFQ MEKP'P0I@HO!M%#M_G2%99/A0#)5:PQ *V*'^7 M_#_8VJ+ E@<'SXYR _QLNIY );NTIN/.5J?&^N2;5O N'[KR=\+/=2O0@4G5 M4,RQ/S$F0;$H5@=5ZD,P32B!G X.XN3NZDC-CK]KX M4J2NIP4!@5SJ"%@=%S@ (3J0DO%KC.E.*37Q]GZ-_LG4KFHY8P$'1EZ:0M:I MNW6= DK<$_G,AL\PUA.[SEC\5[@ 47"M1.7(&1'FU\E[(1D=HR@I%+_9LVG- M.8SQK[1U0C 2@HG@Q_\DA",A_%]"-!*B=T)DNF5+,;TY8HFSA+/!X?;?[; > M(G\7J>[GVFF:;;ZI]@CEO62Q%R;HH@.-F+W%!#-,-,<<[C'^A$!*P20C6).Q M#U92Q(L4]YA@CCC>([:/ZRK"U6:$AA_-5&P6*BQF8S"M5>%'BXX=/P#-I$2K M4J(5*7^I)5X-$']F6/*0M/>S/X 4$L#!!0 ( ,=%:$\%/"Z 3BD !W# 4 >&PO MESVT:6_[S[5W1EE5VI"J)Q$#R<3*IDV'VB@&R1(.9G*CJ=J' KH\_7K=_ZZ M\7U95JS.TK_7R65>9]6?O@G=V3?L\WJ5E7_ZYKZJ-L^?/2OC^V0=E:-\DV3P M9ID7ZZB"/XN[9^6F2*)%>9\DU7KUS'?=R;-UE&;?_/!]F?[P??7#RSRNUTE6 ML8MLP5YE55IMV9N,MY#F&3MGY7U4).7WSZH?OG^&=7B].7N79]5]"746R:+[ M]B;9C%C@.LQWO7GWY?O\8<1+O@)?LF+\9SG6SR MHJ*Y5%%5&\O_5Y,C1 NOUDEQAQ5_+/+'ZIY=YNM-E!D#6D:KTIBA:.)F':U6 M[$5=PJJ71C]54?=5A+[6P"XW51[_XK ;8ESVH:[**LIH84[33/#S65_?]PGT MW3-HQ9P?MQMC#)Y[_M^]%:Z2(LT7O4LK]\N__LN_[-P4.IN\AH<&<8;4%F.Q MUO_OP. \9NDK@N@(P&FVL+8[Z#C9:5P)CP MJ\Q7Z8*X]$6TBK(XP05)JI*=2LX4H_^41?4BA8)G(*(^W;QDIR=G[(3!^GZ\ MS^L2UMN8V\LD!B)SN3/KVXA164)WSXW747G/H%$6XX_D[W7Z$*V@O-')=1(G M\.YVE90.@W]*!KR(O%.PB!@407DVX",NX5] M+&4G]7D23L;X&B8@WO9,XDWV &/*B]3#'JM$:)=&O],!0)4G%-H=T]V.>+Q[3E2&;WV0@(NY2G#Z?E,.R MQ*C]/L_._UY'JW29TDB7"= !> *D!1"5#QD'T:WW88.B%P70*HG*A!7IW7V% M"U^720\1/U3WL-#V=WP1[.\D'Z_2Z#9=I16P@L',%Y+U-M$65]SR'F1L/Z^\ ME!,O$N W4QIWIZN-Q9&\TS=N4CM 1B#.*L_NSJND6 .E;XT*;4[4NC XK-6, M [.*5S5I@[C=9^\T=VV(G7/-\JQGNGQY=XR:3V]' 12I:84\7G+!!.88#"/) M8K,PFHO/RTT4)W_Z!G97F10/R3<_,$,+H7B^SU>+I"C__=]FOC?]CG92M358 M",2)($[)E>W)R/6 GPH&0E[P)\[83A7Y.O5/'O'RMFT[&6CU M_Z.GYI/-A-.K"-_<)U4*5E YW&ZX4 H#?@5Y$\!!65H'_][]%Z\QV+%NLT(\\=)62OR7$1@U H22R> M%PFW%%&4&07?P:LBA>;SAZ2(@69W"0,[";P4J_6)XSW]$83H&4-FB+@SLTP_ MHR2W&V9*X7.SP&)))K!0U;[78J9VPT"\1(["1@QV$IQRFX!+H1OL?:V^V5L" M%]P^XN9-LW\->^!%5*;QP+W^,EW5E=B<^TO_)4%C&9<#%C2"U8S%QC5V[(Y! M]>Q*?21/V;@W+?WUBO37E]O&NO/*LB1> M"4NBMZ22?7P\O<5RB[TBE;5&;V$1*<=\VE=G7SF*]IS?1F77(=NQN'UUC-C0 M9Y E:4FR@5M2^0;+E>@DTD.^JF1;9\@?Z.HGLM:NJ-.36K9*;:R@B3QL! 5. MD<:5U.T84*XTTTMT2O+A,:WND97WJ, OW)5)EQ@# UCJ%O3%$MN0F]ZVR.>@ M2/Y6EY5-R%\L1)\PO(N;2S9QCJ7ZUM@>5Z[3] MYSH;U/:@U?;.\L-TC04AWP- M_DC9HU_VJ!*LOJ3JRR)?LUP9,Q%ZJ#WA(K6S8$/FL,/C/(M3L)2RQC* Y_@7 M14?!_GM(P>!DM]MA';P\).2'QMI06^WR/LKNN+;5!D)%J9]=0;)6(/<)L4 > M$-@7[GD_E'C[5C3-'D "[UU1;B#0>G;BI\[N *IFB"/U7Z;)*HE1XG,JX3.: M1X3E"M/KN"KR.$D68K1#%E&1IBXI%F>=XCZR+-,,-N$>LK3'%BT><-^2WBF2 MAWSU0%$^S$3B)&%NII-S%6W%5CV@3JM78!1R7F6\87<0]*J _9=NP+##\/Y6 MB8E]M?0>DSX3Q#G*!A$DX*U%55WE8"MJFKZDVFU;1[;%HV<])@0NNLE/BCM. M!7NGBX3_.F,4=QN8]NG-#Z'8OTWNT@RM:B3*A@)3!]5/ M4(+TU7R?5PGS0 .@MT.+?\77R9XP@=*TZU]SP@#G- K&\$6+NR@38MC1M)(4 MTWI'V+&M39 09;S*P6-(V,\?D\\5>[&"->WZ"ST1ZE.8F75>H.+0[T5??XVA M;Z$Y8UUS+M5PRI8.)2Q $M]G^2J_HS@]N,4MP*&Z3D4=*( M>ZUFS-?2>G5?)*#J4819*@POL^NMV2_-%2?$J:M8S+JFN%%S@HN@WXVR1D9G M<<]MN(S$M1"A)XS#QS$.A?0)+L^G+%7&%A'G8@VL%4>P#*3'2K:.LNB.NSFP MONOHEX2A%EI3!3):0&JOA4"K[F';1LLEJ$;."K28"5DV,NEKMT/H[T6S9U!M MR,Q.U5N']X)K+?G-2BBLUS<\1:$ MN8+S1U;&.KL9P\;/\Q%#RPL!2YR/Z MQ5S?86]1?(-]K#5P@R&3J "5=YDOP&*+16@ W,$S-AO[[,]1)IN;R=9FS/7 M9%^)IW*;\?]ZHU8]-?@ICDYK;:H&-V7N&$6-3#3S3(G_G4Q)$^%Y^ _'Q8(0 M^FK3R ME-^U^IR,J=YT\I"71_Q(,.K23"_6DD5?K:)%($76HSR'7U;ZBL,M/ MPND8QF)54CXHJ6O.9;C&^5V6VE24+$+&"0RK*D!U\UU]"7X(>!O%49K$MW5. M/"RD/7DV\/Q78!ZQ&]CC/5 L8K'L.+]%NI:T)XM\1?L8#8XU62]WL)0,K1OH M-(T3OD/X'M.V6-,/VCI+M)]+HBJ*;#!TC.[NBN2.F$E2'3M>YIA+(XE"4!.A5TM]GB*!V QIT6H.C#HLO([^AKRX MW?#!\(E2E$G,E $[+QH^;S;XB M Q8FMX[B>Q@-;/QYZ+,PF(( F/L@)QPH#8,#.S-)2&(K,GB."W)J-@:9Y\+"CR@_8H"L.%4W_'#"0L<=S93>TJ3)*?P/O#8&?T 37AFFU'+D^!S"7SX M;^#,/6NKFO[?2>X3;P3<&_I3]A>4F."BYRFY77D,=B_LS"58M38><5HB[AXL MTSJ#]5K1L%4$AITJ3N F$'IG"..!8BBC@/S"N=Y9F4KGM-X]$78E=A MIQW&J1>\TBXF_21IHT6G>AEU$L(_YR:[6=30.>CRSH 8^>]8VVRX0>RCV03U:C(8 *-_5FPS,,(+.4-:(CQ*WN M-!9RVI4;9[0\RH8(!HQEK[YHEK.M?'ASA-*$QIXSE2H^8>%TCA('!/<;#8NF M C0%@3=1UH?S #9UX*(1FYU3,$$+EV4+>R!,I0D,.I$$13B_9:+LN4&+=C+9R1K9B"GD#.M"SZ&%Z^CM& _$7RD M%59XDY5545MC%5J5IR[R>$C_VM-4>XI[JL E!]MMB:UP$$RJ1%"?3^Z@E2;\ MOK[JRSRO,@S@. P3;S''^M,&YBFQ>B-DW0JV.!FG?ZL7=VOA.>888A<"D\<9 MLTT-8Z; &?JTE-A%IRV!GION1^P_4U!.!9@>"!^GMDN,>%/"&.PQ6EP?.%NC MVSO>6.-WZJOREH;G\:)R\##T.N-9O&3AL+_7.0X6;,Z81_")7]'P*WZ1LA64 M9D9H+BEP\\+F%Z^;L9"//&(7G>:4I.;,JS6S92FT(XO!,!Z!"D"^(LI*;$+W M=BV52?UQBI?U$AS/% >QQ*A"DL5;HLQ#OJIY"D5$+FG2'&'22!6*N<&_=SG7 M.F4*QCPGI&\0,DG)CUR ;1)7X, BK;+FKUMD=J':B+P[9@ N?%[?W:,'0, ; M' O-1Y $"!KU$9I+'-$VF!(JC,.Y3VX;999'N)KIAKATE2X3.<' F& 3C5&5 M;PE5(T(RV,DC.E!BE)NHX$TC.S[F-;@&B+U.,T7KGNGWLM!ERV@#)KD#=LI4 M["\M?X'6,5J857+_XFX2OAV&'_%,5Q.2L540&U2TN4\T@/Q,V MSW,H4H"!0#MR:16L)^PTF$\9*I#)>']Q,JDY4BW*>* 8V0,/0+'R,=H0#?A6 MUN4LBC5,FY!DDYR/-*UY?B12[$*+P8E65S =]*$?8%3+5)RAH)4K:^@@*AOQ MH8U#([FV(0FBBW@?V*="!%(M&&"S39?U"OK&]([82S2E"'QDXM"VDX\VM95( MCAJ>.HO26,].\U"<$N")P:AS-L!I9D&!1F*;."J*+=D8(K[(RVQ OGWFVU,C M^FT21X*\-)7[O,!M6]%!(OXT+W5Q(8(8G4YD_:ZKWTZ%Z8,H6SNE%#M.YQ2A M3:'*%W1LK;C$".KY1.BJ:L!7"YW()+T4%SO&.#F&2^%?BNB.6Q%)%CU'!4WYI MJ7LCR)&9PD BD%,$H'GJ.9'!#>E"G#9Q?1*SPMP5;T5G'%7.1W?6WB$$%BY; MX"(:6JE$0)D\$&85,^3:OETD95RDM]S_7R"$;B5%=R83;8;=9XW,RYV]Q9-] M"3D-1DYD]/3@5.\Z2DQME=MC5CI:FM,01;)'L2O^;\#C6&XH@($">, O :5W^5%,?G"+CC%3[^YOOE4?G,&LPZ8-PG8=#IC8R\4$:M> !C& MK="/]*<8S_ <;X).RAP:P)6NJ+*&DQ6@,IWKTIUA@G8*4;1$F>R^$47-=@23 M WFZD2# J2?>=,)._-E<)$EZ$V\VRUPF> M1\ZTP\ MC*3ZX0A6+1S-*+#KC$-7-BQ5O:7Z#,8QQ?"K[X^F'M0..$,'P"X_$01"9>AB MOF-)X!TSF \9(M) \?#"CJ3!"1%A!(,5?8"'$E7<'O9GHSG[MGFU2-%CP>## M^QR:N@8S]GR)_-S6I/XHH%J"+\CM0*$AJ"WG@FKZ5"SY9.0J;CF7X&]-N6CZ M!"8$Q.(9<,[HVH@)K!*!H#A@D#^3K)#PC+10UF"\T"4X7RAN1QBRYKU=NI8^1XSO>-,8*'L3$CX[MNT @/GG.U.5Y5PPT62-J]T?2 MG]LUHT6^[A5R4\PT8!+)#T:@>DFW0OW)U G'+@N"41A(4P4Z#"#HF=8 M!=X.D7-0(Z1.9B,_9!>5E=DQIE4D/-2/!!''),A^$BZSXB(!(SW7@>4\0=*R M ='8Q%-#ZWK=@JNC8F\@#E*M"/<@):<0VA$N5:ZL0HZT8EE-\Z,POG;"Y !F MG#D>".O0\0.0WT#D( 0%/X4%<,#/M2-N@(/]T8P!R:TNP83B][V'^N6K[5-1 M5A.]E];OMF-'L<7\49()A-"I)DSK4M)IF1;PCO^[(Q9 O'H=/:*[1Z>VT*@$ MKIJ16>DY4\PGY<4O/$Z3TY& $P['Q-7OHXW7UOSG^$L#FL!)\"P3E^Q#@J!ITGX 0WY[\$SN08>D]E9=T-B?"< NYR M'BN71>"GS&1UT"9.]P&4=?'4.54_ 7L%__%,D(I,U'?#!'G[,#NW!W,,6Z*C MOX9FEFB?T78@L# \?4CNTW@E<$.QP)WP.B)EK==2N.*1G!Z':V&,)JW0*9*Z MQ?/5,*\_?))1JB(1H2Y=UOQ'*6Y4@$U--RIDW+!=;17>6Q>_/$U!_1 VN_\$ M?V]W^>TJO8NDR"(P&*^L0+B@%&@W*% OO1_I<]G7.6X]W2OFD:%$P* L'G9& MMV'P\2I'FT.K.Z-3\K2A10__R(Z!)P/)3VIZ?2FM#(Q+%1JY)0+S(_0)R);*N ]_BW MB$T5Q%\797?1NMR]R(F]!N7K3D]8V]$@]B49^%R3"2"^0*3]!*M/YH$'ULD- M!K1X!,IWA5Q:J6&SO48M,JVZ4<8VN. -@WSN=&*VO(* M@UNO[H_FOED;53GI4K0\]>+CT3@$\Y[03LI16]85JJ,.YY%$Z2Y$+QZ5.X<+ MKF^XIIVCM@5" M7&]-/#GZ2#?9_-PRG^"!BX,1\QF,Z!!^NK[F+R^ZFXD9LJD6:*C.&&GIRM.W7E;-U)(&8[#9O9 MT@1/V-CQYJ%=N?Y3E3A*P\S"PGM&4&)%$!T,9U^>*8-UO$D"^W,;U^RN)5 M+3Y>JS*9X&]H!WZ#)=UW -RDM\"ER$L96D=,D%X86603CTWF#,3$9*:8Y;!1 MS@,::XC_3FFL[D2 [W&%5))3+H^\G$5;''X'D4PD<*]<+-,&=FI&EI!Y,(=' MI1VA%0CFUSZP0WJ7O%DQ$9G^I+"$Z*'%M6DI#'I0OYGP\EM!&E%)!H@E/35[ M2F-G'*Q&+'W49,Z@NMV)"513*B[P)FAYTF#@ATY0_$X&L,?J#ZSX&*V9,DX/? M8*:&5'?J^"#_^?.I,_?'\!RKZHSB.ZX[9F,BI._,7!?*S/E\Z#EV.W,F8Y#Q M-)MF013 V7,Y_130N7D@ <_:$P%\ED_DN0IIG@_AS1Y@H^>"A.+'/;3+!R^L M1V"- D\^5>?V==U.K9/QVQO')@@8YF-7A%=.NW%%NDD5KR5,%*W3NHGSMGIA'#47CBF_U \BG#5[AP30<\)_4LI M&]>93*D'S\',WH7>JLQG-ZE6"\4L><+ &^]-$XXY\M%VMV+Q[,KM[K8[$ MX='NE4@M9YN,J#CF'(];H9:W+1R4(=[( ]ITHG,5:: BRH6%U$22(GL1&D3 M%LDY#E0TBLTCK]R#1;\]SQ\Q]EK6MV LI!$&;;FJEX%998]:9DP@2G&*5CO? M5Q>;O*1;U+H^4Y/0X58KJB5LD')1.HC!:8=J"%L#\XT%)&LK\P+P&*_U%E@L MG+/ '8F*8BD$EJ/!7]XG EQIGFBB5(<^2^RQM:?"D0_Z8S(*O]VWLSQ09=]2 M[O3;IYR![;EDC;:!3]L ,4;)PG;?]4M$'SUU _BM+MII,'5V3V10^34%;!G% M,M#!80*X#G0;M$A!8[:*6.&25[B0^+/64>I=-5ZK+M1):QVXQTY !N$9HI/0 M[8S7#T;J=-&P,8$M)A!T*H$*?;Q]\^+#-=NL:@'RO9/AR8)G<,DD]T9@87O( M+>[(AW_)^;#FUT8T0]TVT%W!+6'LP*^G& MU(_8_2H'7X_N,G71X$-0CHB/M4E>T0L*<19.N6;D/P9?M4L9>VJ4 MU+(_F^B03CO@7M_F-4DGL8[G*'S4K8"+IAT=$$IA>L0,D^@$R< WDZ:,X^:R MF Y.$W%N> &%B.I2?YQ !BA1#G"10SV9O\#_([,2*P-+AT)8^*,I&)D>FK_F M"H]LJXX06'/E3\![.$&0T!@,ESUR:!:"43OE'J%='N&)&^V6%^,Z(WFT[5([ MVO94\13H/=JD$UK@0"M,#/JANR\53\H;WL9*][6/V%&87:CA2.NXBRN1.$5A MSSSYOP>=WMP5@#F9IHON5K\T!OI<2PU@#DB<.R,_$7@@'Z,?C+GHR2\W,C JHMQ@/T], S';/N[>CH 00^ M&O[=>]'9*?KCEH.6I]SCYZY"EWL4=766I[M,K8=TM),F[#%!^Z@#(P1GN,?Q MM$-6\) BG6&G-*DT:J%-1OB5O>;M$5<]$#IQ0(RYN6=!O]Q,_ZV<^>:0,B@? MD!_=:UGQT!PX;B$Y\4!NEVGWF%*6)!@3V& *//;*B- ^%_'K$U#YA''Q$(>Y\JY2'75B/Z7CD;4GG MB2KVZL%R95?W_7&0!>BJVY#^H.JQB&8CUQA/>I?1'1R=2SZ U?#N>G8J?QF7 M3MI*_WQQ6Q)LU+B"]'WRV'^)B,-;V+*?Q7_[2?+#UPM)CKN0Q'*SA[B-Y!#: M_Q'O-&&G'^FTLWEM*AT+X"_-VXC5/1?":I$M_TP5=I"I9]=^O>703WR>+FE_".>S2A.,8 M_^N="+_#G0B]J]S4=>0N>B=/[<$PK]6I7G[7XK&+_'N=_CWX].0@]G^UWJSR M+06#^>E"!5OJMG;1"BU<-V)"?'0&OY$!C/ABRX'W]+7 ?YP._V<\\W?@<5E' M'&6#W2&/:QR[7%\/R/T_.B"W2UQ860KYV9%?ZI"@K)_4M0\7VA6AQS+8'^Y0 MWL%[T2HKOL#6_$.?KAIR/&B0FE/!64]!BRUC3[1:V/5X%?*D",O!( M^WP];_V+KOU73/%73/$7PQ0?# X>M#U>$S#W_"V%;,TFCMX,_QRXW>,IZT@- MW(+^OA) Q"]GE_QN(-TN.G$0]S4X, (OZB'*+^-K_/^$P W"8PW4CBHF^49@ M7= NXIO_0LD)VZRMVZ9\#N]2+"M0XU4$:T<>+HE8NZC>UPO^8 M$*+#/NK%3E_278,ET;".5L,_ /E&?>?LI?Z=L[[!!5K2;P"L8N$.'P==.1#DUK4O*P_V5Z@3=T2;>C< M] LH*6C#WR6X, MPQ&@A9UJ[9D,O@$Y*)'E["$-?7S:#>T?GWZ=W([4A8C6FGV?K=[Y+>Z='QC? M^=7TSD>GY1>+*9B=DN06F\#1CG:R%^):7Y*^!]VES3/QUEX,71"\;MB$I4-O!O;,%7XJ6]NGE_>P4=?P[/(^39:8 MI([YG3L?Z&JY0GV EORA5DT>FN8IWKXM_9*^A0&SZ"O0NROU6];!-ML! U M@!\Y'@9XEI./XVI1:"H.Z3.3]][SWF>'23"3B,\E"MRD81-^E\E+>$%K_AV, MBL4FU3Y0W8)3-,@3FT=A2>^?8E+C;-!4K7M#B("_X#VC>)DNLCZ*FK]H%X]^ M4-H-\D*#7M@3WY[/K'* MQ0(O5E5'4E[):(':7X-M;!YOP8-#-#T3OF7Z8@/V[9!IWS2WGK>X70%(="H< MME&>IH$UU(>C;O?B85W!W(C5XB\,NZM5VB*GZ9<:@M??A(M*I?9BR[R=Q 'F(-BT>IC=._@LHSFI-YCL"U:\)6=\T= M@JF2CP\V^:B!Y(XF&:_\11>PI\FCB>9Y$RO16MT-)MH.;.#A1-S9V) MC2!,"_1J!N);N->](->CDR)_CC!0U!/1,?"7U[A.Y_GR_%,I0!![JVC9%:O3 MRV.&R=#BUF/5GS;$*G@&^]SM#^UUJ29^=+VEW01KR2%!XVX9#>';2Q]#10OD MK[E5) C8SB,-(+BW*X?%3X8([VA\AWFB8X6MZLN7)G,0VDUFLQL[J+A;$8'% M=KA5BP&:DS0"RL.73F%HAW*% =HQ)NKZQMT("..Q//,MSP)+5$T@?':QA40C MFPRJPY+-B,P^>/)^PG:PR1VROK9!DX?2^F42-Z'DGAVX UQL$94]&A7$C+K] M^P;S"SP'^>JSV#84L+ILWP-M7JDNX[7#AW@^ -W\25P4?BDN"L<@XZNKFY82 M$WY.$[CH)>D71A7O\*6. !GO:&T7KKB[SD9=15)>B7 J$D'<7[AAV]ZR_8,Z MUP"E!&:FF-\1>7SP*C 'RC],!DX@_B6STN"N=,L3_-3T3B3$N$]A(N+8K(6X M8_,IHH^M92V.F 9)[NO:LPYX;NL#4TE=\$ 5OMU/UC.D$]YO;F80^JILY^QE#P2??TC69.VWX/72UH;)M2S?8XK!? M8;Q?Q;Q2U^9J:>MKM#8QGYHA7#D2X$DNT'N8*;1Q/5YI:Y$_5H& QYW[]HT) M^CYZLQ"PP.U)\JM#<$2 &_R(>6_"5L$K,%TMH !V*THO^E%\34R"R'I"S;N: M>$T?T&H-U8SS685K[^38_PI6A?W0?!1(,,2I2+KUQ[WTT;W%S8TW<*IGQXQ# MXMIU7-V0WG4T#N!812(/C;5P1O]>)O M\VP!4Z:)W4;9+X@)2*@VSO"4[O0]TRM(EZ-_2JU3"HZ ']ULP)^B&U+4&5S; MZGLV;;AWSL-N+1X\XM=H2=CWP]NDJNA[(DO9?BN&V;>).AVTV,AAC1QK#,]N M&\'O0)BCV"'ZO),=/)L4_?+COBKP [PTR -X]7<;QQXBT578O_W@#A$-!N/C MZ8"&ZV5Y1\WM15X4_&K4RPA,<4O6Z+><$.FFMWG4C\/IT<;GW0-6AQN%[6-* MIN'5.JIDF'Q[!W[X6O6<=3K:[K!=4^VTVKX6UQ_1;4UF3**!A?<-N>?,2\L/ M_RD7JIT+S^;PE>&^RS@8@AUY&28[2 A#EIL) _LDV\>P/N+]P?R @J/.6TD M<8.R'+8>YYTS9"8:7YXA>PKDNCDI9@2E>L^+65OK'AVSQT5;"/Z>Y()^5LPT ML'I2,K:S8_8A6 YUV5RPSG&L(4R+@,AA;M2;[L=H!C9_F$_7T\B!7J2=-^W' MS5KGP#2NM([D2?@N"N+9!VN[I_D)TLUK'7HSNWP GVMF3^!=)\U7@+LG=7?8 M[ZV!:POWCU*0S\JR^N'_ %!+ P04 " #'16A/WR-%CBP" #9" #0 M 'AL+W-T>6QEU6;!+10$%0*O0_]5O:2 M2;*P+W&S.7/]]>Y+7BXGHIQ5[)=DYIG=9YZ9++.)&[UC<%A3_G-;$#Z@M+'?0UI'$AQ53*.?: R4TXH"UA";XFC&X4M;L*PBG;>7AI M@4PRJ9 V/33:(HLTCSX<><^VM^?A5$CEFV!-*Z) MUJ#$C7'<8@?^$$*]O=[51F&IR"Y:^@;XI>YEDFRDRD&-:2(\0&G,H+!R%"TK M^]:R#FQ0:\F-D5-22D&1]-L^]1_OF*%I4TZW4'UI3C7"^/3IPJZ"@G?.[8LQOV$E=L]U[1DO! MP=?RRX31D0G3F QY4"45?31\]J1D!@"%T1:4IMD^\DV1>@V='DY35QRK>?D, M-3]UGTL0H C;%VV._O_4;1I*=-4]'(KFN?@]=C[,,%?[%7,9E-QFLJ&7I.-^<^8\9N].12D9?K6 MENB""9[L3U9XM!I7K4>*!$_V9\AIR]^ZA-//3/H=4$L#!!0 ( ,=%:$] M]0&PO=V]R:V)O;VLN>&ULQ9I+;]LX$(#_"N'3[L%K MZ^4\4!=(DWHW0)L:<9 ]+FB)MHE(I$M22=I?OT-Y4U.*-=B+QR=;$B5]&DG\ MAD-]>-'F::GU$WNM2F6G@XUSV\O1R.8;47'[A]X*!5M6VE3#P955RJP<:FU&XH)W(G=0*5OH5CU*\V/UVO\@X-'@6#WPY M'8P'C-=.SV3IA+GA3OQI=+V5:CT=1 .VDL:ZA3]WT[*22E;RIRB:);O1+W]I M(W]JY7BYR(TNRV8OOZ'9"4]!];I8#*& SY+*Y>RE.[' M=-#\+\4 KF(47$83A[??71 OS?\)HUZM9"YN=%Y70KE='(TH_=F5W"MOY:X-2WQ>ZZ'$1L#\O,I80-YK:(//CQ(*^U M*H2RHF#PS^I2%L!1L$^\Y"H7+(",$!S8-8!,$H H.::%UB(D* MY\C&:3 G@'FKX*%TH'UA0S;,,]&11=.PG0';%P'1:V%A9HF.K)8&Z[P)6:XK MP>;"[&YR"(A9)3JR5AK "__HB763\MR+K88D3:U#0DPIT9&=LNNNQX#XS6T@ M?+?0T:BUAV!7UK8"B4DE(K%*M+_5#_RU_1QB.HDH?!+%#5TAEB!E)6R+#E-) M1.&2R,OD*O]>P^F[63:FD(C"(5':F&YIQ??:OR6??0<8IMB8/N(CZV,A(3. MMMR/6/)[J)C3!\QA3YZO*==.L'DDU",7=YE%H>>S023 M3T(AGVZ*<9 2TD18TTO0>AF%>WI-?A-B8NY)*-S3ASEL11-S3T+A MGC[,]HN.V2>AL$]O7A36]A),0@F%A'KSHA8F)J&$0D*]>5$+$Y-00B&A/>:G M-F8:EL8Q":6T!;0.9A9B8A)**2348#J=/W4P6W6^%+-02F&AWFA.0DS,0BF% MA;HYN^^>JHJ;'V'WGJ+S-A06"K/V&^&X+"U[$*^N#FO0*6:AE,)" >9_?^"^ M6]=V>HI9*"4> T$^MUX;L08<-JO#DDR*62BEL% +$^!J& E]]=/G=8B)62BE ML-#A$9M_2D-,S$(IA84.8@[9WR+L-S/,0AF%A7H&EA#.$!.S4$9AH<.80W87 M%M0SS$(9R5BH;_P;9D@99J&,PD*]F&&&E&$6RB@LU(L99D@9^OT R61/=Q;E MES-#3,Q"&P4TS_[/"G$Q"R4D13D MNIC#9A;2M3 GF(4F) 6Y]YASH]E,FQ 3L]"$I"!W:%JM*\L)9J%)8Z'1VS>! MA5A))8H[.(6%]3DO\[EA_F?WA4*:^;G$55V6U[#NF_JB>?,5GS_&V^>1'_\% M4$L#!!0 ( ,=%:$\.[*\!'@( '\E : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/%V1?HD35^^I9/]7CLVM(<^[)Z.Y_:LJF:<>R_A%"V M33[7Y:[K]]_I_UW7Y_W.:OW?;G.;?C!Q5_ M%U3AXR!9#A)ZD"X'*3W(EH.,'N3+04X/2LM!B1YTOQQT3P]Z6 YZH <]+@<] MTH/B&LBXYB^V1&@'?EJ1\!VY+L= =R1+W<$ M=$>^W1'@'?EZ"]!;^'H+T%MN\*R-'K;Y>@O06_AZ"]!;^'H+T%OX>@O06_AZ M"]!;^'H+T%OX>@O06_AZ*]!;^7HKT%OY>BO06V]P5H(.2_AZ*]!;^7HKT%OY M>BO06_EZ*]!;^7HKT%OY>BO06_EZ&]#;^'H;T-OX>AO0V_AZ&]#;;G#6C0Z[ M^7H;T-OX>AO0V_AZ&]#;^'H;T-OX>AO0V_AZ.]#;^7H[T-OY>CO0V_EZ.]#; M^7H[T-MO\*X2O:SDZ^U ;^?K[4!OY^OM0&_GZ^U ;^?KG8#>B:]W GHGOMX) MZ)WX>J>9WJ6IA[S[/@[']E"N7?+/\$]K9G"7\?V4KY]QF?KI_IG2X[0EA\OG MU?\IEZE_(L*\HCS_!E!+ P04 " #'16A/X]H,JNP! #T) $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>M7>(AV VP!"7[ )-,F M:A);M@OE[W'"0P(5J8A6NINFR3@S-ZEU5KU\?'44)MNN[<,\JV-T%XR%LJ;. MA-PZZE-E:7UG8CKU*^9,N38K8F(V*UAI^TA]G,:A1[:XO*:EV;1Q/??5CZ;3CX:YIW9<$^K&A9.T()O<;%.7D*[-LU0-&=MCPL\; MA_-TW]TS>=]4]*=H=KEL2JILN>G2+7EPGDP5:J+8M7FHC:?J(?JF7WWDO3<^ MWIHN-6;;EGU;D!\O1WQM:7> L7+(R3%M"]HU:BR\?_)_#?S<#:7U-'4^57UL M=CQ>BG2?JH$-"P_YB#1LG8JJO8:GUL?[85^L7X_?=[WPKV)@X^%_;_UP.01( M#@F20X'DT" Y"I 4=3SFG6GZ MWY(\6;O^G,_&/SLMW@!02P$"% ,4 " #'16A/'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " #'16A/)^B' M#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( ,=%:$^XW:NH[P "L" 1 " 9D! !D M;V-0&UL4$L! A0#% M @ QT5H3Z9Z#TB4 @ "PH !@ ( !^ @ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ QT5H3T1:;R!6! M/Q0 !@ ( !)!, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3^6V-R>R 0 T@, !@ M ( !H"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ QT5H3Z5Z2O*W 0 T@, !D ( !82H 'AL+W=O[&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3S[0BYFU M 0 T@, !D ( !*C 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3U8\\7FV 0 T@, !D M ( !\C4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ QT5H3[E2LOVV 0 T@, !D ( !NCL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQT5H3]8@E?C$ 0 -P0 !D ( !D4$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3Q'4,XG; 0 M 04 !D ( !9T< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3X.5:+:V 0 T@, !D M ( !:TT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ QT5H3_ ;JQ:W 0 T@, !D ( !.E, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H M3_;T&AON 0 [@0 !D ( !9ED 'AL+W=O&PO=V]R:W-H965T!>_@0( '<( 9 " 4Q> !X;"]W;W)K M&UL4$L! A0#% @ QT5H3Z:3'TXI @ 0 8 M !D ( !!&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3R7K+0]W @ ?@@ !D M ( !MV@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ QT5H3^(W?!DN @ :P8 !D ( !E7 'AL+W=O M&PO=V]R:W-H965TS]P$ +D% 9 " 25U M !X;"]W;W)K&UL4$L! A0#% @ QT5H3U:$ MQ$P; @ -@8 !D ( !4W< 'AL+W=O0 >&PO=V]R:W-H965TU[ !X;"]W;W)K&UL4$L! A0#% @ QT5H3VPNG.O^ 0 3P4 !D M ( !!GX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ QT5H3S26) JZ P T1$ !D ( ! MI80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ QT5H3\]XML/L 0 ?P4 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ QT5H3UW@C($7 M @ 1 8 !D ( !#)4 'AL+W=O&PO=V]R:W-H965TZ ( -D+ 9 " ;.9 !X;"]W;W)K&UL4$L! A0#% @ QT5H3Z5P_PDQ @ >@8 !D M ( !TIP 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ QT5H3T#U!S/[! HBD \ M ( !07!E&UL4$L%!@ !' $< 8Q, -S6 $ $! end XML 68 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
(
7
)
Leases
 
The Company adopted ASC
842
-
Leases
(“ASC
842”
) as of
January 1, 2019,
using the transition method wherein entities could initially apply the new leases standard at adoption date and recognize a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. Accordingly, all periods prior to
January 1, 2019
were presented in accordance with the previous ASC Topic
840,
Leases, and
no
retrospective adjustments were made to the comparative periods presented. The adoption of ASC
842
resulted in an increase to total assets due to the recording of operating lease right-of-use ("ROU") assets and operating lease liabilities of approximately
$4.0
 million and
$4.1
million, respectively, as of
January 1, 2019. 
The Company did
not
have any finance leases at the adoption date. The adoption did
not
materially impact the Company’s condensed consolidated statements of income or cash flows.
 
The Company has operating leases for offices, manufacturing plants, vehicles and certain office and manufacturing equipment. Leases with an initial term of
12
months or less are
not
recorded on the balance sheet. The Company has elected the practical expedient to account for each separate lease component of a contract and its associated non-lease components as a single lease component, thus causing all fixed payments to be capitalized. The Company also elected the package of practical expedients permitted within the new standard, which among other things, allows the Company to carry forward historical lease classification. Variable lease payment amounts that cannot be determined at the commencement of the lease such as increases in lease payments based on changes in index rates or usage, are
not
included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. The Company determines if an arrangement is a lease at the inception of a contract. Operating lease ROU assets and operating lease liabilities are stated separately in the condensed consolidated balance sheet. 
 
ROU assets represent the Company's right to use an underlying asset during the lease term and operating lease liabilities represent the Company's obligation to make lease payments arising from the lease. ROU assets and operating lease liabilities are recognized at commencement date based on the net present value of fixed lease payments over the lease term. The Company's lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise that option. ROU assets will also be adjusted for any deferred or accrued rent. As the Company's operating leases do
not
typically provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Operating fixed lease expense is recognized on a straight-line basis over the lease term.
 
    Nine Months Ended
    September 30, 2019
    ($ in thousands)
Lease cost:        
Operating   $
918
 
Variable    
167
 
Short-term    
20
 
Total lease cost   $
1,105
 
         
Cash paid for amounts included in measurement of  lease liabilities:        
Operating   $
905
 
         
Weighted-average remaining lease term (years):        
Operating    
2.92
 
Weighted-average discount rate:        
Operating    
4.45
%
 
The aggregate future lease payments for operating leases as of
September 30, 2019
were as follows (in thousands):
 
Remainder of 2019    
299
 
2020    
1,149
 
2021    
1,119
 
2022    
957
 
2023    
36
 
Thereafter    
-
 
Total lease payments    
3,560
 
Less: Interest    
(228
)
Present value of lease liabilities   $
3,332
 
 
The aggregate future lease payments for operating leases as of
December 31, 2018
were as follows (in thousands):
 
2019   $
1,051
 
2020    
1,070
 
2021    
1,063
 
2022    
975
 
2023    
36
 
Total   $
4,195
 

XML 69 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Note 11 - Income Taxes
9 Months Ended
Sep. 30, 2019
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
(
11
)
Income Taxes
 
The income tax expense included in the accompanying unaudited condensed consolidated statements of income principally relates to the Company’s proportionate share of the pre-tax income of its wholly-owned subsidiaries. The determination of income tax expense for interim reporting purposes is based upon the estimated effective tax rate for the year, adjusted for the impact of any discrete items which are accounted for in the period in which they occur. The Company recorded tax expense of approximately
5.2%
and
26.5%
of income before income tax expense for the
three
-month periods ended
September 30, 2019
and
2018,
respectively. The Company recorded tax expense of approximately
17.4%
and
25.4%
of income before income tax expense, for each of the
nine
-month periods ended
September 30, 2019
and
2018,
respectively. The decline in the Company’s effective tax rate for both the
three
- and
nine
-month periods ended
September 30, 2019,
was largely due to a significant increase in the amount of business tax credits earned in its federal and state
2018
tax returns due to qualifying research expenses at Dielectrics as well as growing development work at the rest of the Company. As a result of these credits, the Company has also lowered its estimated effective tax rate for the current year in anticipation of again qualifying for higher than historical business tax credits. 
XML 70 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Contract with Customer, Liability, Revenue Recognized $ 2,231 $ 2,216
Deferred Revenue [Member]    
Contract with Customer, Liability, Revenue Recognized $ 1,300 $ 527
XML 71 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Note 10 - Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
    Tradename & Brand   Non-
Compete
  Customer
List
  Total
Estimated useful life   10 years   5 years   20 years    
Gross amount   $
367
    $
462
    $
22,555
    $
23,384
 
Accumulated amortization    
(61
)    
(154
)    
(1,880
)    
(2,095
)
Net balance   $
306
    $
308
    $
20,675
    $
21,289
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Remainder of 2019   $
314
 
2020    
1,257
 
2021    
1,257
 
2022    
1,257
 
2023    
1,172
 
Thereafter    
16,032
 
Total   $
21,289
 
XML 72 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Fair Value of Financial Instruments - Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
(Liabilities) Assets:    
Derivative financial instruments $ (397) $ 64
XML 73 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Note 9 - Segment Reporting (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
    Three Months Ended September 30,   Nine Months Ended September 30,
    2019   2018   2019   2018
Market   Net Sales   %   Net Sales   %   Net Sales   %   Net Sales   %
                                 
Medical   $
32,175
     
65.1
%   $
27,623
     
57.8
%   $
94,164
     
63.6
%   $
80,988
     
57.9
%
Automotive    
4,946
     
10.0
%    
4,572
     
9.6
%    
15,634
     
10.6
%    
14,993
     
10.7
%
Consumer    
4,602
     
9.3
%    
6,589
     
13.8
%    
13,693
     
9.2
%    
17,826
     
12.8
%
Aerospace & Defense    
3,246
     
6.6
%    
3,819
     
8.0
%    
10,893
     
7.4
%    
9,386
     
6.7
%
Industrial    
2,421
     
4.9
%    
2,405
     
5.0
%    
7,232
     
4.9
%    
7,924
     
5.7
%
Electronics    
2,004
     
4.1
%    
2,800
     
5.9
%    
6,504
     
4.4
%    
8,641
     
6.2
%
Net Sales   $
49,394
     
100.0
%   $
47,808
     
100.0
%   $
148,120
     
100.0
%   $
139,758
     
100.0
%
XML 74 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
Recent Accounting Pronouncements
 
In
February 2016,
the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 
No.
 
2016
-
02,
 “
Leases (Accounting Standards Codification (ASC)
842
),
” and issued subsequent amendments to the initial guidance in
January 2018
within ASU 
No.
 
2018
-
01
 and in
July 2018
within ASU Nos. 
2018
-
10
 and 
2018
-
11.
The Company adopted ASC
842
on
January 1, 2019.
See Note
7
for further details.
 
In
January 2017,
the FASB issued ASU 
No.
 
2017
-
04,
 
Intangibles—Goodwill and Other (ASC
350
), Simplifying the Test for Goodwill Impairment
. The guidance removes Step
2
of the goodwill impairment test and eliminates the need to determine the fair value of individual assets and liabilities to measure goodwill impairment. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value,
not
to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The guidance will be applied prospectively and is effective for annual and interim goodwill impairment tests in fiscal years beginning after
December 
15,
2019.
Early adoption is permitted for any impairment tests performed on testing dates after
January 
1,
2017.
The Company does
not
believe adoption will have a material impact on its financial condition or results of operations.
Revisions Policy [Policy Text Block]
Revisions
 
Certain revisions have been made to the Condensed Consolidated Statements of Cash Flows for the
nine
months ended
September 30, 2018,
due to a reclassification of deferred revenue. The reclassification resulted in a decrease to the change in deferred revenue and an increase in the change in accrued expenses in the amount of approximately
$574
thousand. These revisions had
no
impact on previously reported net income and are deemed immaterial to the previously issued financial statements.
XML 75 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block]
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
Share-based compensation related to:   2019   2018   2019   2018
Common stock grants   $
100
    $
100
    $
300
    $
405
 
Stock option grants    
60
     
9
     
91
     
143
 
Restricted Stock Unit Awards ("RSUs")    
313
     
163
     
778
     
415
 
Total share-based compensation   $
473
    $
272
    $
1,169
    $
963
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
    Shares Under Options   Weighted Average Exercise Price
(per share)
  Weighted Average Remaining Contractual Life
(in years)
  Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2018    
134,043
    $
20.46
     
 
     
 
 
Granted    
16,536
     
38.61
     
 
     
 
 
Exercised    
(39,965
)    
14.06
     
 
     
 
 
Outstanding at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
Exercisable at September 30, 2019    
86,578
    $
22.71
     
5.32
    $
1,376
 
Vested and expected to vest at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Expected volatility    
28.9
%
Expected dividends    
None
 
Risk-free interest rate    
2.3
%
Exercise price   $
38.61
 
Expected term (years)    
6.0
 
Weighted-average grant date fair value   $
12.70
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   
Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2018    
72,176
    $
23.60
 
Awarded    
67,540
     
33.53
 
Shares vested    
(19,860
)    
23.53
 
Outstanding at September 30, 2019    
119,856
    $
28.25
 
XML 76 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Note 6 - Inventories - Summary of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Raw materials $ 9,880 $ 11,727
Work in process 3,162 2,521
Finished goods 6,177 5,328
Total inventory $ 19,219 $ 19,576
XML 77 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-Based Compensation - Compensation Cost (Details) - Selling, General and Administrative Expenses [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Allocated share based compensation $ 473 $ 272 $ 1,169 $ 963
Common Stock [Member]        
Allocated share based compensation 100 100 300 405
Employee and Nonemployee Stock Option [Member]        
Allocated share based compensation 60 9 91 143
Restricted Stock Units (RSUs) [Member]        
Allocated share based compensation $ 313 $ 163 $ 778 $ 415
XML 78 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Note 7 - Leases - Future Minimum Lease Payments For Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
2019 $ 1,051
2020 1,070
2021 1,063
2022 975
2023 36
Total $ 4,195