0001437749-20-009856.txt : 20200507 0001437749-20-009856.hdr.sgml : 20200507 20200507165240 ACCESSION NUMBER: 0001437749-20-009856 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200507 DATE AS OF CHANGE: 20200507 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PDF SOLUTIONS INC CENTRAL INDEX KEY: 0001120914 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 251701361 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31311 FILM NUMBER: 20857310 BUSINESS ADDRESS: STREET 1: 2858 DE LA CRUZ BOULEVARD CITY: SANTA CLARA STATE: CA ZIP: 95050 BUSINESS PHONE: 4082807900 MAIL ADDRESS: STREET 1: 2858 DE LA CRUZ BOULEVARD CITY: SANTA CLARA STATE: CA ZIP: 95050 10-Q 1 pdfs20200331_10q.htm FORM 10-Q pdfs20200331_10q.htm
 
 

Table of Contents


 


 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549



FORM 10-Q

 

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

 

 

 

For the Quarterly Period ended March 31, 2020

 

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 000-31311

 

PDF SOLUTIONS, INC.

(Exact name of Registrant as Specified in its Charter)

 

Delaware 

25-1701361 

(State or Other Jurisdiction of Incorporation or Organization)

(I.R.S. Employer Identification No.)

  

  

2858 De La Cruz Blvd.

  

Santa Clara, California 

95050 

(Address of Principal Executive Offices)

(Zip Code)

 

(408) 280-7900

(Registrant’s Telephone Number, Including Area Code)

 

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, $0.00015 par value

PDFS

The Nasdaq Stock Market LLC

 

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 Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☑ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☑ No  ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer,  a smaller reporting company, or an emerging growth company. 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, indicated 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 ☑

 

There were 32,795,326 shares of the Registrant’s Common Stock outstanding as of May 2, 2020.

 

 

 

TABLE OF CONTENTS

 

 

Page

PART I  FINANCIAL INFORMATION

  

Item 1. Financial Statements (Unaudited)

 

Condensed Consolidated Balance Sheets

3

Condensed Consolidated Statements of Comprehensive Loss

4

Condensed Consolidated Statements of Stockholders’ Equity

5

Condensed Consolidated Statements of Cash Flows

6

Notes to Condensed Consolidated Financial Statements

7

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

24

Item 3. Quantitative and Qualitative Disclosures About Market Risk

34

Item 4. Controls and Procedures

35

PART II  OTHER INFORMATION

  

Item 1. Legal Proceedings

36

Item 1A. Risk Factors

36

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

36

Item 3. Defaults Upon Senior Securities

36

Item 4. Mine Safety Disclosures

36

Item 5. Other Information

36

Item 6. Exhibits

37

SIGNATURES

38

INDEX TO EXHIBITS

37

 

 

 

PART I — FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

PDF SOLUTIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(unaudited)

(in thousands, except par value)

 

   

March 31,

   

December 31,

 
   

2020

   

2019

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 100,385     $ 97,605  

Accounts receivable, net of allowance for doubtful accounts of $154 in 2020 and $213 in 2019

    37,363       40,651  

Prepaid expenses and other current assets

    11,628       9,320  

Total current assets

    149,376       147,576  

Property and equipment, net

    41,009       40,798  

Operating lease right-of-use assets, net

    7,368       7,609  

Goodwill

    2,293       2,293  

Intangible assets, net

    5,904       6,221  

Deferred tax assets

    25,085       25,327  

Other non-current assets

    8,322       9,720  

Total assets

  $ 239,357     $ 239,544  

LIABILITIES AND STOCKHOLDERS’ EQUITY

               

Current liabilities:

               

Accounts payable

  $ 4,828     $ 7,636  

Accrued compensation and related benefits

    4,754       5,072  

Accrued and other current liabilities

    1,406       1,665  

Operating lease liabilities – current portion

    1,954       1,867  

Deferred revenues – current portion

    12,326       10,639  

Billings in excess of recognized revenues

    1,796       1,117  

Total current liabilities

    27,064       27,996  

Long-term income taxes payable

    4,884       5,368  

Non-current operating lease liabilities

    7,310       7,677  

Deferred revenues – non-current portion

    1,630       2,346  

Total liabilities

    40,888       43,387  

Commitments and contingencies (Note 12)

               

Stockholders’ equity:

               

Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding

           

Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 42,182 and 41,797, respectively; shares outstanding 32,795 and 32,503, respectively

    5       5  

Additional paid-in-capital

    329,681       325,197  

Treasury stock at cost, 9,387 and 9,294 shares, respectively

    (93,173 )     (91,695 )

Accumulated deficit

    (36,398 )     (35,870 )

Accumulated other comprehensive loss

    (1,646 )     (1,480 )

Total stockholders’ equity

    198,469       196,157  

Total liabilities and stockholders’ equity

  $ 239,357     $ 239,544  

 

See accompanying Notes to Condensed Consolidated Financial Statements (unaudited)

 

 

 

PDF SOLUTIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS

(unaudited)

(in thousands, except per share amounts)

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Revenues:

               

Analytics

  $ 13,248     $ 11,434  

Integrated Yield Ramp

    7,910       9,107  

Total revenues

    21,158       20,541  
                 

Costs and Expenses:

               

Costs of revenues

    8,487       7,867  

Research and development

    8,590       8,246  

Selling, general and administrative

    7,895       7,011  

Amortization of other acquired intangible assets

    173       108  

Restructuring charges

          92  

Interest and other expense (income), net

    20       6  

Loss before income taxes

    (4,007 )     (2,789 )

Income tax benefit

    (3,479 )     (98 )

Net loss

  $ (528 )   $ (2,691 )
                 

Other comprehensive loss:

               

Foreign currency translation adjustments, net of tax

    (166 )     (52 )

Comprehensive loss

  $ (694 )   $ (2,743 )
                 

Net loss per share:

               

Basic

  $ (0.02 )   $ (0.08 )

Diluted

  $ (0.02 )   $ (0.08 )
                 

Weighted average common shares:

               

Basic

    32,703       32,485  

Diluted

    32,703       32,485  

 

 See accompanying Notes to Condensed Consolidated Financial Statements (unaudited)

  

 

 

PDF SOLUTIONS, INC.

CONDENDSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(unaudited)

(in thousands)

  

                                                   

Accumulated

         
                   

Additional

                           

Other

   

Total

 
   

Common Stock

   

Paid-In

   

Treasury Stock

   

Accumulated

   

Comprehensive

   

Stockholders’

 
   

Shares

   

Amount

   

Capital

   

Shares

   

Amount

   

Deficit

   

Loss

   

Equity

 

Balances, December 31, 2019

    32,503     $ 5     $ 325,197       9,294     $ (91,695 )   $ (35,870 )   $ (1,480 )   $ 196,157  

Issuance of common stock in connection with employee stock purchase plan

    89       -       810       -       -       -       -       810  

Issuance of common stock in connection with exercise of options

    21       -       161       -       -       -       -       161  

Vesting of restricted stock units

    182       -       -       -       -       -       -       -  

Purchases of treasury stock in connection with tax withholdings on restricted stock grants

    -       -       -       93       (1,478 )     -       -       (1,478 )

Stock-based compensation expense

    -       -       3,513       -       -       -       -       3,513  

Comprehensive loss

    -       -       -       -       -       (528 )     (166 )     (694 )

Balances, March 31, 2020

    32,795     $ 5     $ 329,681       9,387     $ (93,173 )   $ (36,398 )   $ (1,646 )   $ 198,469  

 

                                                   

Accumulated

         
                   

Additional

                           

Other

   

Total

 
   

Common Stock

   

Paid-In

   

Treasury Stock

   

Accumulated

   

Comprehensive

   

Stockholders’

 
   

Shares

   

Amount

   

Capital

   

Shares

   

Amount

   

Deficit

   

Loss

   

Equity

 

Balances, December 31, 2018

    32,382     $ 5     $ 310,660       8,295     $ (79,142 )   $ (30,452 )   $ (1,276 )   $ 199,795  

Issuance of common stock in connection with employee stock purchase plan

    87       -       782       -       -       -       -       782  

Issuance of common stock in connection with exercise of options

    87       -       518       -       -       -       -       518  

Vesting of restricted stock units

    104       -       -       -       -       -       -       -  

Purchases of treasury stock in connection with tax withholdings on restricted stock grants

    -       -       -       54       (557 )     -       -       (557 )

Repurchases of common stock

    (314 )     -       -       314       (3,917 )     -       -       (3,917 )

Stock-based compensation expense

    -       -       3,469       -       -       -       -       3,469  

Comprehensive loss

    -       -       -       -       -       (2,691 )     (52 )     (2,743 )

Balances, March 31, 2019

    32,346     $ 5     $ 315,429       8,663     $ (83,616 )   $ (33,143 )   $ (1,328 )   $ 197,347  

 

See accompanying Notes to Condensed Consolidated Financial Statements (unaudited)

 

 

 

PDF SOLUTIONS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(unaudited)

(in thousands)

   

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Cash flows from operating activities:

               

Net loss

  $ (528 )   $ (2,691 )

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

               

Depreciation and amortization

    1,667       1,292  

Stock-based compensation expense

    3,368       3,476  

Amortization of acquired intangible assets

    317       252  
Amortization of costs capitalized to obtain revenue contracts     124       105  
Reversal of allowance for doubtful accounts     (60 )      

Deferred taxes

    45       (2,054 )

Unrealized gain on foreign currency forward contract

          (2 )

Changes in operating assets and liabilities:

               

Accounts receivable

    3,348       (1,641 )

Prepaid expenses and other current assets

    (1,910 )     (402 )
Operating lease right-of-use assets     241       331  

Other non-current assets

    (1,906 )     (285 )

Accounts payable

    163       198  

Accrued compensation and related benefits

    (271 )     (472 )

Accrued and other liabilities

    (589 )     585  

Deferred revenues

    972       429  

Billings in excess of recognized revenues

    679       894  
Operating lease liabilities     (280 )     (166 )

Net cash provided by (used in) operating activities

    5,380       (151 )
                 

Cash flows from investing activities:

               

Purchases of property and equipment

    (2,068 )     (2,357 )

Cash used in investing activities

    (2,068 )     (2,357 )
                 

Cash flows from financing activities:

               

Proceeds from exercise of stock options

    161       518  

Repurchases of common stock

          (3,917 )

Proceeds from employee stock purchase plan

    810       782  

Payments for taxes related to net share settlement of equity awards

    (1,478 )     (557 )

Net cash used in financing activities

    (507 )     (3,174 )
                 

Effect of exchange rate changes on cash and cash equivalents

    (25 )     8  

Net change in cash and cash equivalents

    2,780       (5,674 )

Cash and cash equivalents, beginning of period

    97,605       96,089  

Cash and cash equivalents, end of period

  $ 100,385     $ 90,415  
                 

Supplemental disclosure of cash flow information:

               

Cash paid during the period for taxes

  $ 968     $ 462  

Cash paid for amounts included in the measurement of operating lease liabilities

  $ 397     $ 276  

Supplemental disclosure of noncash information:

               
Stock-based compensation capitalized as software development costs   $ 128     $  

Property and equipment received and accrued in accounts payable and accrued and other liabilities

  $ 796     $ 1,284  

  

See accompanying Notes to Condensed Consolidated Financial Statements (unaudited)

 

 

PDF SOLUTIONS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

 

 

1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of Presentation 

 

The interim unaudited condensed consolidated financial statements included herein have been prepared by PDF Solutions, Inc. (the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), including the instructions to the Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. The interim unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments necessary (consisting only of normal recurring adjustments), to present a fair statement of results for the interim periods presented. The operating results for any interim period are not necessarily indicative of the results that may be expected for other interim periods or the full fiscal year. The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company’s Annual Report on Form 10-K for the year ended December 31, 2019.

 

The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all intercompany balances and transactions.

 

The condensed consolidated balance sheet at December 31, 2019, has been derived from the audited consolidated financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America.

 

Reclassification of Prior Period Amounts

 

Certain prior period amounts have been reclassified to conform to the current year presentation of reporting amortization of costs capitalized to obtain revenue contracts, operating lease right-of-use assets, and operating lease liabilities on the Condensed Consolidated Statements of Cash Flows. This reclassification had no effect on the Company’s reported net loss or net cash used in operating activities.

 

Change in Presentation

 

In the fourth quarter of fiscal 2019, in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on two lines: Solutions and Gainshare performance incentives.  Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI™) licenses, and fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue in the following categories: Analytics and Integrated Yield Ramp.  Integrated Yield Ramp revenue is comprised of all revenue from the Company’s Integrated Yield Ramp services engagements that include performance incentives based on customers’ yield achievement, i.e. both fixed-fees and Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the Company’s licenses and services for Exensio Software, Exensio SaaS, DFI™ and Characterization Vehicle (CV) systems that do not include performance incentives based on customers’ yield achievement.

 

 

 

The change in presentation of revenue does not change the Company’s net revenues or total cost of net revenues. The following table shows reclassified amounts to conform to the current period’s presentation (in thousands):

 

   

For the Three Months Ended March 31, 2019

 
           

Change in

         
   

Previously

   

Presentation

   

Current

 
   

Reported

   

Reclassification

   

Presentation

 

Revenues:

                       

Design-to-silicon-yield solutions

  $ 16,661     $ (16,661 )     N/A  

Gainshare performance incentives

    3,880       (3,880 )     N/A  

Analytics

    N/A       11,434     $ 11,434  

Integrated Yield Ramp

    N/A       9,107       9,107  

Total revenues

  $ 20,541     $     $ 20,541  

 

Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a one-step presentation format that excludes any measure of gross margin. In the fourth quarter of fiscal 2019, the Company elected to change its Condensed Consolidated Statements of Comprehensive Loss presentation from a two-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a one-step presentation, where total costs and expenses are deducted from total revenues. The change in presentation does not change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.

 

Use of Estimates 

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. Significant estimates in these financial statements include revenue recognition, impairment of goodwill and long-lived assets, accounting for stock-based compensation expense, and income taxes. Actual results could differ from those estimates.

 

The global COVID-19 pandemic has impacted the operations and purchasing decisions of companies worldwide. It also has created and may continue to create significant uncertainty in the global economy. The Company has undertaken measures to protect its employees, partners, customers, and vendors. In addition, the Company’s personnel worldwide are subject to various travel restrictions, which limit the ability of the Company to provide services to customers and affiliates. This impacts the Company's normal operations. To date, the Company has been able to provide uninterrupted access to its products and services due to its globally distributed workforce, many of whom are working remotely, and its pre-existing infrastructure that supports secure access to the Company’s internal systems. If, however, the COVID-19 pandemic has a substantial impact on the productivity of the Company’s employees or its partners’ or customers’ decision to use the Company’s products and services, the results of the Company’s operations and overall financial performance may be adversely impacted. The duration and extent of the impact from the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time. As of the date of issuance of the financial statements, the Company is not aware of any specific event or circumstance that would require updates to the Company’s estimates and judgments or revisions to the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the financial statements.

 

Recently Adopted Accounting Standards

 

Intangibles – Goodwill and Other

 

In January 2017, the Financial Accounting Standards Board (or FASB) issued Accounting Standards Update (ASU) No. 2017-04, Intangibles – Goodwill and Other (Topic 350). This standard eliminates step 2 from the annual goodwill impairment test. This update is effective for the Company beginning in the first quarter of 2020. The Company adopted this standard on January 1, 2020, and it did not have a material impact on its condensed consolidated financial statements and footnote disclosures.

 

 

 

Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract

 

In August 2018, the FASB issued ASU No. 2018-15, Intangibles – Goodwill and Other – Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The new guidance clarifies the accounting for implementation costs incurred to develop or obtain internal-use software in cloud computing arrangements. Further, the standard also requires entities to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. This standard is effective for the Company beginning in the first quarter of 2020. Early adoption is permitted. ASU No. 2018-15 should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted ASU No. 2018-15 on January 1, 2020 on a prospective basis. There was no material impact on the Company’s condensed consolidated financial statements as a result of adoption of ASU No. 2018-15 as of January 1, 2020. As of March 31, 2020, the implementation costs capitalized by the Company pertaining to a cloud computing arrangement related to sales order and customer relation management was not material. The capitalized implementation costs were included in “Other noncurrent assets” on the Condensed Consolidated Balance sheet and within the operating activities section of the Company’s Condensed Consolidated Statement of Cash Flows for the months ended March 31, 2020.  When the module or component of the hosting arrangement is ready for its intended use, the Company expects to amortize the capitalized implementation costs over the respective noncancellable period of the arrangement plus period covered by an option to extend the arrangement that is reasonably certain of being exercised. There has been no amortization expense related these assets for the months ended March 31, 2020. 
 
Management has reviewed other recently issued accounting pronouncements and has determined there are not any that would have a material impact on the condensed consolidated financial statements.

Accounting Standards Not Yet Effective

 In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU 2016-13), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU No. 2016-13 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU No. 2016-13, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments – Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instrument, ASU No. 2019-05, Financial Instruments – Credit Losses (Topic 326) Targeted Transition Relief, ASU No. 2016-13, the FASB issued ASU No. 2019-10 Financial Instruments-Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), and ASU No. 2019-11 Codification Improvements to Topic 326, Financial Instruments-Credit Losses. The subsequent ASUs do not change the core principle of the guidance in ASU No. 2016-13. Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU No. 2016-13.

 

Additionally, ASU No. 2019-10 defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (“SRC”) as defined by the SEC to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, which will be fiscal 2023 for the Company if it continue to be classified as a SRC. In February 2020, the FASB issued ASU 2020-02, which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU No. 2016-13. Early adoption is permitted. Topic 326 requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic 326, the Company does not expect the adoption of this ASU to have a material impact on its condensed consolidated financial statements and the related disclosure.

  

In December 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740) related to simplifying the accounting for income taxes. The guidance is effective for the Company beginning in the first quarter of 2021 on a prospective basis. Early adoption is permitted.  The Company is currently evaluating the impact of this ASU, and does not anticipate that the adoption of this ASU will have a significant impact on its consolidated financial statements or the related disclosures.

 

In January 2020, the FASB issued ASU No. 2020-01-Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)-Clarifying the Interactions between Topic 321, Topic 323, and Topic 815. This ASU clarifies the interaction between accounting standards related to equity securities (ASC 321), equity method investments (ASC 323), and certain derivatives (ASC 815). The amendments in this ASU are effective for fiscal years beginning after December 15, 2020. The Company does not anticipate that the adoption of this ASU will have a significant impact on its condensed consolidated financial statements or the related disclosures.

 

 

 

 

2. REVENUE FROM CONTRACTS WITH CUSTOMERS

 

The Company derives revenue from two sources: Analytics revenue and Integrated Yield Ramp revenue.

 

The Company recognizes revenue in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standard Codification (“ASC”) Topic 606, Revenue from Contracts with Customers, and its related amendments (collectively known as “ASC 606”). ASC 606 outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers. Revenue is recognized when control of products or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those promised products or services.

 

The Company determines revenue recognition through the following five steps:

 

 

Identification of the contract, or contracts, with a customer

 

Identification of the performance obligations in the contract

 

Determination of the transaction price

 

Allocation of the transaction price to the performance obligations in the contract

 

Recognition of revenue when, or as, performance obligations are satisfied

 

The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable.

 

Contracts with multiple performance obligations

 

The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using standalone selling price.

 

Analytics Revenue

 

Analytics revenue is derived from the following primary offerings: licenses and services for Exensio Software, Exensio SaaS, DFI™ and CV systems that do not include performance incentives based on customers’ yield achievement.

 

Revenue from standalone Exensio Software is recognized depending on whether the license is perpetual or time-based. Perpetual (one-time charge) license software is recognized at the time of the inception of the arrangement when control transfers to the customers, if the software license is distinct from the services offered by us. Revenue from post-contract support is recognized over the contract term on a straight-line basis, because we are providing (i) support and (ii) unspecified software updates on a when-and-if available basis over the contract term. Revenue from time-based-licensed software is allocated to each performance obligation and is recognized either at a point in time or over time as follows. The license component is recognized at the time when control transfers to the customer, with the post-contract support component recognized ratably over the committed term of the contract. For contracts with any combination of licenses, support, and other services, distinct performance obligations are accounted for separately. For contracts with multiple performance obligations, we allocate the transaction price of the contract to each performance obligation on a relative basis using standalone selling price (or SSP) attributed to each performance obligation.

 

Revenue from Exensio SaaS arrangements, which allow for the use of a cloud-based software product or service over a contractually determined period of time without taking possession of software, is accounted for as subscriptions and is recognized as revenue ratably, on a straight-line basis, over the subscription period beginning on the date the service is first made available to customers.

 

 

Revenue from DFI™ and CV systems that do not include performance incentives based on customers’ yield achievement is recognized primarily as services are performed. Where there are distinct performance obligations, the Company allocates revenue to all deliverables based on their standalone selling prices, or SSP. For these contracts with multiple performance obligations, the Company allocate the transaction price of the contract to each performance obligation on a relative basis using SSP attributed to each performance obligation. Where there are not discrete performance obligations, historically, revenue is primarily recognized as services are performed using a percentage of completion method based on costs or labor-hours inputs, whichever is the most appropriate measure of the progress towards completion of the contract.

 

Integrated Yield Ramp Revenue

 

The Integrated Yield Ramp revenue is derived from the Company’s fixed-fee engagements that include performance incentives based on customers’ yield achievement and Gainshare royalties, typically based on customer’s wafer shipments, pertaining to these fixed-price contracts.

 

Revenue under these project–based contracts, which are delivered over a specific period of time typically for a fixed fee component paid on a set schedule, is recognized as services are performed using a percentage of completion. Similar to the services provided in connection with CV systems that are contributing to Analytics revenue, due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex and subject to many variables that require significant judgement. Please refer to “Significant Judgments” section of this Note for further discussion.

 

The Gainshare royalty contained in IYR contracts is a variable fee related to continued usage of the Company’s intellectual property (“IP”) after the fixed-fee service period ends, based on the customers’ yield achievement. Revenue derived from Gainshare is contingent upon the Company’s customers reaching certain defined production yield levels. Gainshare royalty periods are generally subsequent to the delivery of all contractual services and performance obligations. The Company records Gainshare as a usage-based royalty derived from customers’ usage of intellectual property and records it in the same period in which the usage occurs.

 

Disaggregation of Revenue

 

The Company disaggregates revenue from contracts with customers into the timing of the transfer of goods and services and the geographical regions. The Company determined that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.

 

The Company’s performance obligations are satisfied either over time or at a point-in-time. The following table represents a disaggregation of revenue by timing of revenue:

  

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Over time

    58 %     75 %

Point-in-time

    42 %     25 %

Total

    100 %     100 %

 

International revenues accounted for approximately 59% of our total revenues for the three months ended March 31, 2020 as compared to 55% for the three months ended March 31, 2019. See Note 10. Customer and Geographic Information.

 

 

 

Significant Judgments

 

Judgments and estimates are required under ASC 606. Due to the complexity of certain contracts, the actual revenue recognition treatment required under ASC 606 for the Company’s arrangements may be dependent on contract-specific terms and may vary in some instances.

 

For revenue under project-based contracts for fixed-price implementation services, revenue is recognized as services are performed using a percentage-of-completion method based on costs or labor-hours input method, whichever is the most appropriate measure of the progress towards completion of the contract. Due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex, subject to many variables and requires significant judgment. Key factors reviewed by the Company to estimate costs to complete each contract are future labor and product costs and expected productivity efficiencies. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known.

 

The Company’s contracts with customers often include promises to transfer products, licenses software and provide services, including professional services, technical support services, and rights to unspecified updates to a customer. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. The Company rarely licenses software on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where SSP is not directly observable because the Company does not license the software or sell the service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company, in some cases, has more than one SSP for individual performance obligations. In these instances, the Company may use information such as the size of the customer and geographic region of the customer in determining the SSP.

 

The Company is required to record Gainshare royalty revenue in the same period in which the usage occurs. Because the Company generally does not receive the acknowledgment reports from its customers during a given quarter within the time frame necessary to adequately review the reports and include the actual amounts in quarterly results for such quarter, the Company accrues the related revenue based on estimates of customers underlying sales achievement. The Company’s estimation process can be based on historical data, trends, seasonality, changes in the contract rate, knowledge of the changes in the industry and changes in the customer’s manufacturing environment learned through discussions with customers and sales personnel. As a result of accruing revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true-up revenue to the actual amounts reported.

 

Contract Balances  

 

The Company performs its obligations under a contract with a customer by licensing software or providing services in exchange for consideration from the customer. The timing of the Company’s performance often differs from the timing of the customer’s payment, which results in the recognition of a receivable, a contract asset or a contract liability.

 

The Company classifies the right to consideration in exchange for software or services transferred to a customer as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional, as compared to a contract asset, which is a right to consideration that is conditional upon factors other than the passage of time. The majority of the Company’s contract assets represent unbilled amounts related to fixed-price service contracts when the revenue recognized exceeds the amount billed to the customer. The contract assets are generally classified as current and are recorded on a net basis with deferred revenue (i.e. contract liabilities) at the contract level. At March 31, 2020 and December 31, 2019, contract assets of $1.4 million and $3.6 million, respectively, are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The Company did not record any asset impairment charges related to contract assets during the months ended March 31, 2020 and 2019.

 

Deferred revenues consist substantially of amounts invoiced in advance of revenue recognition and are recognized as the revenue recognition criteria are met. Deferred revenues that will be recognized during the succeeding twelve-month period are recorded as current deferred revenues and the remaining portion is recorded as non-current deferred revenues in the Condensed Consolidated Balance Sheets. Revenue recognized for the three months ended March 31, 2020 and 2019, that was included in the deferred revenues and billings in excess of recognized revenues balances at the beginning of each reporting period was $4.6 million and $3.3 million, respectively.

 

 

At March 31, 2020, the aggregate amount of the transaction price allocated to the remaining performance obligations related to customer contracts that were unsatisfied or partially unsatisfied was approximately $68.5 million. Given the applicable contract terms, the majority of this amount is expected to be recognized as revenue over the next two years, with the remainder in the following five years.  This amount does not include contracts to which the customer is not committed, nor contracts for which we recognize revenue equal to the amount we have the right to invoice for services performed, or future sales-based or usage-based royalty payments in exchange for a license of intellectual property.  This amount is subject to change due to future revaluations of variable consideration, terminations, other contract modifications, or currency adjustments.  The estimated timing of the recognition of remaining unsatisfied performance obligations is subject to change and is affected by changes to the scope, change in timing of delivery of products and services, or contract modifications.

 
The adjustment to revenue recognized in the three months ended March 31, 2020 and 2019 from performance obligations satisfied (or partially satisfied) in previous periods was an increase of $0.7 million and decrease of $0.5 million, respectively. These amounts primarily represent changes in estimated percentage-of-completion based contracts and changes in estimated Gainshare royalty for those customers that reported actual Gainshare revenue with some time lag.
 
Costs to obtain or fulfill a contract

The Company capitalizes the incremental costs to obtain or fulfill a contract with a customer, including direct sales commissions and related fees, when it expects to recover those costs. Amortization expense related to these capitalized costs is recognized over the period associated with the revenue from which the cost was incurred. Total capitalized direct sales commission costs included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019 were $0.4 million. Total capitalized direct sales commission costs included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019 were $0.8 million and $0.4 million, respectively. Amortization of these assets during each of the three months ended March 31, 2020 and 2019 was $0.1 million. There was no impairment loss in relation to the costs capitalized for the periods presented.

Certain eligible initial project costs are capitalized when the costs relate directly to the contract, the costs generate or enhance resources of the Company that will be used in satisfying the performance obligation in the future, and the costs are expected to be recovered. These costs primarily consist of transition and set-up costs related to the installation of systems and processes and other deferred fulfillment costs eligible for capitalization.  Capitalized costs are amortized consistent with the transfer to the customer of the services to which the asset relates and recorded as a component of cost of revenues. The Company also incurs certain direct costs to provide services in relation to the specific anticipated contracts. The Company recognizes such costs as a component of costs of revenues, the timing of which is dependent upon identification of a contract arrangement. The Company also defers costs from arrangements that required it to defer the revenues, typically due to the pattern of transfer of the performance obligations in the contract. These costs are recognized in proportion to the related revenue. At the end of the reporting period, the Company evaluates its deferred costs for their probable recoverability. The Company recognizes impairment of deferred costs when it is determined that the costs no longer have future benefits and are no longer recoverable. There was no impairment loss in relation to the costs capitalized for the periods presented. Deferred costs balance included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019 was $0.3 million.  Deferred costs balance included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of March 31, 2020 was immaterial and was $0.2 million as of December 31, 2019.

 

Practical Expedients

 

The Company does not adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the customer and payment for that good or service by the customer is expected to be one year or less. The Company assessed each of its revenue generating arrangements in order to determine whether a significant financing component exists, and determined its contracts did not include a significant financing component for the three months ended March 31, 2020 and 2019.

 

 

3. BALANCE SHEET COMPONENTS

 

Accounts receivable

 

Accounts receivable include amounts that are unbilled at the end of the period that are expected to be billed and collected within 12-month period. Unbilled accounts receivable, included in accounts receivable, totaled $9.4 million and $7.4 million as of March 31, 2020, and December 31, 2019, respectively. Unbilled accounts receivable that are not expected to be billed and collected during the succeeding 12-month period are recorded in other non-current assets and totaled $2.8 million and $4.1 million as of March 31, 2020, and December 31, 2019, respectively.

 

 

 

Property and equipment

 

Property and equipment, net consist of the following (in thousands):

 

   

March 31,

   

December 31,

 
   

2020

   

2019

 

Computer equipment

  $ 10,893     $ 10,880  

Software

    4,685       4,690  

Furniture, fixtures and equipment

    2,419       2,395  

Leasehold improvements

    6,087       6,095  

Laboratory and other equipment

    4,974       4,933  

Test equipment

    23,604       22,980  

Construction-in-progress

    19,377       18,245  
      72,039       70,218  

Less: accumulated depreciation and amortization

    (31,030 )     (29,420 )

Total

  $ 41,009     $ 40,798  

 

Test equipment includes DFI™ assets at customer sites that are contributing to DFI™ revenues. The construction-in-progress balance related to construction of DFI™ assets totaled $17.7 million and $16.6 million as of March 31, 2020 and December 31, 2019, respectively. Depreciation and amortization expense for the three months ended March 31, 2020 and 2019 was $1.7 million and $1.3 million, respectively.

 

Goodwill and Intangible Assets

 

As of March 31, 2020, and December 31, 2019, the carrying amount of goodwill was $2.3 million.

 

Intangible assets balance was $5.9 million and $6.2 million as of March 31, 2020 and December 31, 2019, respectively. Intangible assets as of March 31, 2020 and December 31, 2019 consist of the following (in thousands):

 

     

March 31, 2020

   

December 31, 2019

 
 

Amortization

 

Gross

           

Net

   

Gross

           

Net

 
 

Period

 

Carrying

   

Accumulated

   

Carrying

   

Carrying

   

Accumulated

   

Carrying

 
 

(Years)

 

Amount

   

Amortization

   

Amount

   

Amount

   

Amortization

   

Amount

 

Acquired identifiable intangibles:

                                                 

Customer relationships

1 ‒ 9

  $ 7,440     $ (5,047 )   $ 2,393     $ 7,440     $ (4,935 )   $ 2,505  

Developed technology

4 ‒ 9

    17,460       (14,290 )     3,170       17,460       (14,101 )     3,359  

Tradename

2 ‒ 7

    790       (679 )     111       790       (673 )     117  

Patent

7 ‒ 10

    1,800       (1,570 )     230       1,800       (1,560 )     240  

Total

    $ 27,490     $ (21,586 )   $ 5,904     $ 27,490     $ (21,269 )   $ 6,221  

   

The weighted average amortization period for acquired identifiable intangible assets was 6.0 years as of March 31, 2020. Intangible asset amortization expense was $0.3 million during each of the three months ended March 31, 2020 and 2019, which was recorded in other expense (income), net in the Company’s Condensed Consolidated Statements Comprehensive Loss. The Company expects annual amortization of acquired identifiable intangible assets to be as follows (in thousands):

 

Year Ending December 31,

 

Amount

 

2020 (remaining nine months)

  $ 952  

2021

    1,093  

2022

    886  

2023

    886  

2024

    747  

2025 and thereafter

    1,340  

Total future amortization expense

  $ 5,904  

 

 

 

Intangible assets are amortized over their useful lives unless these lives are determined to be indefinite. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. During the three months ended March 31, 2020, there were no indicators of impairment related to the Company’s intangible assets.

 

 

4. LEASES

 

The Company leases administrative and sales offices and certain equipment under noncancellable operating leases, which contain various renewal options and, in some cases, require payment of common area costs, taxes and utilities. These operating leases expire at various times through 2028. The Company had no leases that were classified as a financing lease as of March 31, 2020 and December 31, 2020.

 

Leases with an initial term of 12 months or less are not recorded on the balance sheets, and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Long-term operating leases are included in operating lease right-of-used (ROU) assets and operating lease liabilities in the Company’s Condensed Consolidated Balance Sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized based on the present value of remaining lease payments over the lease term. In determining the present value of lease payments, implicit rate must be used when readily determinable. As the Company’s leases do not provide implicit rates, at the date of the Company’s adoption of the new lease standard, the discount rate is calculated using the Company’s incremental borrowing rate determined based on the information available. The operating lease ROU asset also includes any lease payments made and excludes lease incentives or tenant improvement allowance. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. 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, and common area maintenance costs are not included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. 

 

Lease expense for the three months ended March 31, 2020 and 2019 was comprised of the following (in thousands):

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Operating lease expense

  $ 455     $ 470  

Short-term lease and variable lease expense

    147       111  

Total lease expense

  $ 602     $ 581  

 

Supplemental balance sheets information related to leases was as follows:

 

   

March 31,

   

December 31,

 
   

2020

   

2019

 

Weighted average remaining lease term under operating ROU leases (in years)

    7.04       7.2  

Weighted average discount rate for operating lease liabilities

    5.25 %     5.25 %

Operating lease ROU assets obtained (in thousands)

  $     $ 333  

 

 

  

 

Maturity of operating lease liabilities as of March 31, 2020, are as follows (in thousands):

 

Year Ending December 31,

 

Amount(a)

 

2020 (remaining nine months)

  $ 1,529  

2021

    1,776  

2022

    1,567  

2023

    1,350  

2024

    1,070  

2025 and thereafter

    3,789  

Total future minimum lease payments

  $ 11,081  

Less: Interest(b)

    (1,817 )

Present value of future minimum lease payments operating lease liabilities(c)

  $ 9,264  

 

 

(a)

As of March 31, 2020, the total operating lease liability includes approximately $1.0 million related to an option to extend a lease term that is reasonably certain to be exercised.

 

(b)

Calculated using incremental borrowing interest rate for each lease.

 

(c)

Includes the current portion of operating lease liabilities of $2.0 million as of March 31, 2020.

 

 

5. STOCKHOLDERS’ EQUITY

 

Stock Repurchase Program 

 

On May 29, 2018, the Board of Directors terminated the 2016 stock repurchase program, and adopted a new program (the “2018 Program”) to repurchase up to $25.0 million of the Company’s common stock both on the open market and in privately negotiated transactions over the next two years. During the three months ended March 31, 2020, no shares were repurchased under the 2018 program. During the three months ended March 31, 2019, the Company repurchased approximately 314,000 shares at an average price of $12.46 per share, for $3.9 million under the 2018 program. Under the 2018 program, as of March 31, 2020, $15.2 million of the Company's common stock remained available for future repurchases.

 

 

6. EMPLOYEE BENEFIT PLANS

 

On March 31, 2020, the Company had the following stock-based compensation plans:

 

Employee Stock Purchase Plan

 

In July 2001, the Company adopted a ten-year Employee Stock Purchase Plan (as amended, the “Purchase Plan”) under which eligible employees can contribute up to 10% of their compensation, as defined in the Purchase Plan, towards the purchase of shares of PDF common stock at a price of 85% of the lower of the fair market value at the beginning of the offering period or the end of the purchase period. The Purchase Plan consists of twenty-four-month offering periods with four six-month purchase periods in each offering period. Under the Purchase Plan, on January 1 of each year, starting with 2002, the number of shares reserved for issuance will automatically increase by the lesser of (1) 675,000 shares, (2) 2% of the Company’s outstanding common stock on the last day of the immediately preceding year, or (3) the number of shares determined by the board of directors. At the annual meeting of stockholders on May 18, 2010, the Company’s stockholders approved an amendment to the Purchase Plan to extend it through May 17, 2020.

 

On April 26, 2020, the Company’s Board of Directors approved an amendment to the Purchase Plan to extend it through June 22, 2030, subject to the approval of the Company’s stockholders.

 

 

  

 The Company estimated the fair value of purchase rights granted under the Purchase Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Expected life (in years)

    1.25       1.25  

Volatility

    34.25 %     45.19 %

Risk-free interest rate

    1.43 %     2.52 %

Expected dividend

           

Weighted average fair value of purchase rights granted during the period

  $ 4.83     $ 3.67  

 

During the three months ended March 31, 2020 and 2019, a total of approximately 89,000 and 88,000 shares, respectively, were issued at a weighted-average purchase price of $9.02 and $8.93 per share, respectively. As of March 31, 2020, there was $0.7 million of unrecognized compensation cost related to the Purchase Plan. That cost is expected to be recognized over a weighted average period of 1.01 years. As of March 31, 2020, 5.8 million shares were available for future issuance under the Purchase Plan.

  

Stock Incentive Plans

 

On November 16, 2011, the Company’s stockholders initially approved the 2011 Stock Incentive Plan, which has been amended and restated and approved by the Company’s stockholders a number of times since then (as amended, the “2011 Plan”). Under the 2011 Plan, the Company may award stock options, stock appreciation rights, stock grants or stock units covering shares of the Company’s common stock to employees, directors, non-employee directors and contractors. The aggregate number of shares reserved for awards under this plan is 10,300,000 shares, plus up to 3,500,000 shares previously issued under the 2001 Stock Plan adopted by the Company in 2001, which expired in 2011 (the “2001 Plan”) that are (i) forfeited or (ii) repurchased by the Company or shares subject to awards previously issued under the 2001 Plan that expire or that terminate without having been exercised or settled in full on or after November 16, 2011. In case of awards other than options or stock appreciation rights (“SARs”), the aggregate number of shares reserved under the 2011 Plan will be decreased at a rate of 1.33 shares issued pursuant to such awards. The exercise price for stock options must generally be at prices no less than the fair market value at the date of grant. Stock options generally expire ten years from the date of grant and become vested and exercisable over a four-year period.

 

On April 26, 2020 the Company’s Board of Directors amended the 2011 Plan, subject to the approval of the Company’s stockholder, to increase the number of shares reserved for awards under it to a total of 11,550,000 shares, which is an increase of an additional 1,250,000 shares and extend the term of the 2011 Plan through June 22, 2030.

 

In 2003, in connection with its acquisition of IDS Systems Inc., the Company assumed IDS’ 2001 Stock Option / Stock Issuance Plan (the “IDS Plan”). The IDS Plan expired in 2011. Stock options granted under the 2001 Plan and IDS Plan generally expire ten years from the date of grant and become vested and exercisable over a four-year period. Although no new awards may be granted under the 2001 Plan or IDS Plan, awards made under the 2001 Plan and IDS Plan that are currently outstanding remain subject to the terms of each such plan.

 

As of March 31, 2020, 10.8 million shares of common stock were reserved to cover stock-based awards under the 2011 Plan, of which 3.4 million shares were available for future grant. The number of shares reserved and available under the 2011 Plan includes 0.5 million shares that were subject to awards previously made under the 2001 Plan and were forfeited, expired or repurchased by the Company after the adoption of the 2011 Plan through March 31, 2020. As of March 31, 2020, there were no outstanding awards that had been granted outside of the 2011, 2001 or the IDS Plans (collectively, the “Stock Plans”).

 

     

 

The Company estimated the fair value of share-based awards granted under the 2011 Stock Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Expected life (in years)

    4.45       4.46  

Volatility

    38.77 %     45.26 %

Risk-free interest rate

    0.88 %     2.55 %

Expected dividend

           

Weighted average fair value per share of options granted during the period

  $ 5.21     $ 4.51  

 

Stock-based compensation is estimated at the grant date based on the award’s fair value and is recognized on a straight-line basis over the vesting periods, generally four years. Stock-based compensation expense before taxes related to the Company’s stock plans and employee stock purchase plan was allocated as follows (in thousands): 

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Costs of revenues

  $ 909     $ 860  

Research and development

    1,455       1,718  

Selling, general and administrative

    1,004       898  

Stock-based compensation expenses

  $ 3,368     $ 3,476  

 

The stock-based compensation expense in the table above includes immaterial expense or credit adjustments related to cash-settled SARs granted to certain employees. The Company accounted for these awards as liability awards and the amount was included in accrued compensation and related benefits. Stock-based compensation capitalized in the capitalized software development costs, which were included in the Property and Equipment, net, was approximately $0.1 million at March 31, 2020.

 

 Additional information with respect to options under the Stock Plans during the three months ended March 31, 2020, was as follows:

 

                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
   

Number of

   

Exercise

   

Contractual

   

Intrinsic

 
   

Options

   

Price per

   

Term

   

Value

 
   

(in thousands)

   

Share

   

(years)

   

(in thousands)

 

Outstanding, January 1, 2020

    745     $ 10.64                  

Granted (weighted average fair value of $5.21 per share)

    13     $ 15.76                  

Exercised

    (21 )   $ 7.68                  

Canceled

    (2 )   $ 10.66                  

Expired

    (9 )   $ 8.86                  

Outstanding, March 31, 2020

    726     $ 10.84       4.44     $ 1,566  

Vested and expected to vest, March 31, 2020

    713     $ 10.79       4.35     $ 1,560  

Exercisable, March 31, 2020

    562     $ 10.10       3.18     $ 1,484  

 

The aggregate intrinsic value in the table above represents the total intrinsic value based on the Company’s closing stock price of $11.72 per share as of March 31, 2020. The total intrinsic value of options exercised during the three months ended March 31, 2020, was $0.1 million.

 

18

 

As of March 31, 2020, there was $0.7 million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of 2.7 years. The total fair value of shares vested during the three months ended March 31, 2020, was $0.1 million.

 

Nonvested restricted stock units activity during the three months ended March 31, 2020, was as follows:

 

           

Weighted

 
           

Average Grant

 
   

Shares

   

Date Fair Value

 
   

(in thousands)

   

Per Share

 

Nonvested, January 1, 2020

    1,887     $ 12.30  

Granted

    248     $ 15.35  

Vested

    (275 )   $ 13.52  

Forfeited

    (26 )   $ 11.78  

Nonvested, March 31, 2020

    1,834     $ 12.54  

   

As of March 31, 2020, there was $18.2 million of total unrecognized compensation cost related to nonvested restricted stock units. That cost is expected to be recognized over a weighted average period of 2.6 years. Restricted stock units do not have rights to dividends prior to vesting.

 

 

7. RESTRUCTURING CHARGES

 

On September 27, 2018, the Board of Directors of the Company approved a reduction in its workforce to reduce expenses and align its operations with evolving business needs. Notifications to the affected employees began on October 24, 2018.

 

From inception of the restructuring plan to March 31, 2020, the Company has recorded restructuring charges of $0.7 million, primarily consisting of employee separation charges.  As of March 31, 2020, the Company has substantially completed the implementation of the restructuring plan, and the remaining charges expected to be incurred are not expected to be significant.

 

The following table summarizes the activities of restructuring liabilities under this plan (in thousands): 

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Beginning balance

  $     $ 244  

Restructuring charges

          92  

Cash payments

          (245 )

Ending balance

  $     $ 91  

 

Cash payments for the remaining restructuring liabilities as of March 31, 2019 were paid in the second quarter of fiscal 2019. 

 

 

8. INCOME TAXES  

 

Income tax benefit increased $3.4 million for the three months ended March 31, 2020, to a $3.5 million income tax benefit as compared to an income tax benefit of $0.1 million for the three months ended March 31, 2019. The Company’s effective tax rate benefit was 87% and 4% for the three months ended March 31, 2020 and 2019, respectively. The Company’s effective tax rate benefit increased in the three months ended March 31, 2020, as compared to the same period in 2019, primarily due to a  favorable increase in excess tax benefits related to employee stock compensation and an income tax benefit recorded to carryback net operating losses (NOLs), pursuant to the provisions of Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) passed on March 27, 2020, which allows any federal net operating losses generated in years beginning after December 31, 2017 and before January 1, 2021 to be carried back up to five taxable years to offset taxable income in the prior periods. 

 

19

 

The Company’s total amount of unrecognized tax benefits, excluding interest and penalties, as of March 31, 2020, was $13.0 million, of which $7.4 million, if recognized, would affect the Company’s effective tax rate. The Company’s total amount of unrecognized tax benefits, excluding interest and penalties, as of December 31, 2019, was $13.6 million, of which $7.9 million, if recognized, would affect the Company’s effective tax rate. As of March 31, 2020, the Company has recorded unrecognized tax benefits of $2.6 million, including interest and penalties of $0.8 million, as long-term taxes payable in its Condensed Consolidated Balance Sheet. The remaining $11.2 million has been recorded net of our deferred tax assets, of which $5.6 million is subject to a full valuation allowance. 

 

The valuation allowance was approximately $10.0 million and $10.5 million as of March 31, 2020, and December 31, 2019, respectively, which was related to California R&D tax credits and California net operating losses related to our acquisition of Syntricity that we currently do not believe are more likely than not to be ultimately realized.

  

The Company conducts business globally and, as a result, files numerous consolidated and separate income tax returns in the U.S. federal, various state and foreign jurisdictions. Because the Company used some of the tax attributes carried forward from previous years to tax years that are still open for audit, the federal and California statute of limitations remains open for all tax years since 1999 and 2002, respectively. The Company is not currently subject to an income tax examination or under audit in any jurisdiction.

 

 

9. NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing net loss by weighted average number of common shares outstanding for the period (excluding outstanding stock options and shares subject to repurchase). Diluted net loss per share is computed using the weighted-average number of common shares outstanding for the period plus the potential effect of dilutive securities which are convertible into common shares (using the treasury stock method), except in cases in which the effect would be anti-dilutive. The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share (in thousands except per share amount): 

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Numerator:

               

Net loss

  $ (528 )   $ (2,691 )

Denominator:

               

Basic weighted-average shares outstanding

    32,703       32,485  

Effect of dilutive options and restricted stock units

           

Diluted weighted average shares outstanding

    32,703       32,485  
                 

Net loss per share - Basic

  $ (0.02 )   $ (0.08 )

Net loss per share - Diluted

  $ (0.02 )   $ (0.08 )

 

For the periods ended March 31, 2020 and 2019, because the Company was in a loss position, basic net loss per share is the same as diluted net loss per share as the inclusion of the potential common shares would have been anti-dilutive.

 

The following table sets forth potential shares of common stock that are not included in the diluted net loss per share calculation above because to do so would be anti-dilutive for the periods indicated (in thousands):

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 

Outstanding options

    400       622  

Nonvested restricted stock units

    716       748  

Employee Stock Purchase Plan

    100       379  

Total

    1,216       1,749  

    

 

 

10. CUSTOMER AND GEOGRAPHIC INFORMATION

 

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or group, in deciding how to allocate resources and in assessing performance.

  

The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly the Company considers itself to be in one operating and reporting segment, specifically the provision of services for differentiated data and analytics solutions to the semiconductor and electronics industries.

 

The Company had revenues from an individual customer in excess of 10% of total revenues as follows: 

 

   

Three Months Ended March 31,

 

Customer

 

2020

   

2019

 

A

    26 %     36 %

 

The Company had gross accounts receivable from individual customers in excess of 10% of gross accounts receivable as follows: 

 

   

March 31,

   

December 31,

 

Customer

 

2020

   

2019

 

A

    17 %     27 %

B

    15 %     14 %

C

    14 %     12 %

 

Revenues from customers by geographic area based on the location of the customers’ work sites are as follows (in thousands):

 

   

Three Months Ended March 31,

 
   

2020

   

2019

 
           

Percentage

           

Percentage

 
   

Revenues

   

of Revenues

   

Revenues

   

of Revenues

 

United States

  $ 8,617       41 %   $ 9,315       45 %

China

    2,959       14       2,983       15  

Taiwan

    2,668       12       1,755       9  

Rest of the world

    6,914       33       6,488       31  

Total revenue

  $ 21,158       100 %   $ 20,541       100 %

 

Long-lived assets, net by geographic area are as follows (in thousands):

 

   

March 31,

   

December 31,

 
   

2020

   

2019

 

United States

  $ 46,065     $ 46,000  

Rest of the world

    2,312       2,407  

Total long-lived assets, net

  $ 48,377     $ 48,407

 

        

 

 

 

11. FAIR VALUE MEASUREMENTS

 

Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The multiple assumptions used to value financial instruments are referred to as inputs, and a hierarchy for inputs used in measuring fair value is established, that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon its own market assumptions. These inputs are ranked according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.

 

Level 1 -

Inputs are quoted prices in active markets for identical assets or liabilities.

 

 

Level 2 -

Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.

 

 

Level 3 -

Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable.

 

The following table represents the Company’s assets measured at fair value on a recurring basis as of March 31, 2020, and the basis for that measurement (in thousands):

 

           

Quoted

                 
           

Prices in

                 
           

Active

   

Significant

         
           

Markets for

   

Other

   

Significant

 
           

Identical

   

Observable

   

Unobservable

 
           

Assets

   

Inputs

   

Inputs

 

Assets

 

Total

   

(Level 1)

   

(Level 2)

   

(Level 3)

 

Money market mutual funds

  $ 27,745     $ 27,745     $     $  

  

The following table represents the Company’s assets measured at fair value on a recurring basis as of December 31, 2019, and the basis for that measurement (in thousands):

 

           

Quoted

                 
           

Prices in

                 
           

Active

   

Significant

         
           

Markets for

   

Other

   

Significant

 
           

Identical

   

Observable

   

Unobservable

 
           

Assets

   

Inputs

   

Inputs

 

Assets

 

Total

   

(Level 1)

   

(Level 2)

   

(Level 3)

 

Money market mutual funds

  $ 27,644     $ 27,644     $     $  

    

The Company enters into foreign currency forward contracts to reduce the exposure to foreign currency exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities, primarily on third-party accounts payables and intercompany balances. The primary objective of the Company’s hedging program is to reduce volatility of earnings related to foreign currency exchange rate fluctuations. The counterparty to these foreign currency forward contracts is a financial institution that the Company believes is creditworthy, and therefore, the Company believes the credit risk of counterparty nonperformance is not significant. These foreign currency forward contracts are not designated for hedge accounting treatment.

 

 

Therefore, the change in fair value of these contracts is recorded into earnings as a component of other expense (income), net, and offsets the change in fair value of the foreign currency denominated assets and liabilities, which is also recorded in other expense (income), net. The Company recognized a realized loss of $0.3 million during each of the three months ended March 31, 2020 and 2019, which was recorded in other expense (income), net in the Company’s Condensed Consolidated Statements Comprehensive Loss.  

 

The Company carries these derivatives financial instruments on its Condensed Consolidated Balance Sheets at their fair values. The Company’s foreign currency forward contracts are classified as Level 2 because it is not actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments. As of March 31, 2020 and December 31, 2019, the Company had no outstanding forward contracts.  

 

 

12. COMMITMENTS AND CONTINGENCIES

 

Indemnifications — The Company generally provides a warranty to its customers that its software will perform substantially in accordance with documented specifications typically for a period of 90 days following initial delivery of its products. The Company also indemnifies certain customers from third-party claims of intellectual property infringement relating to the use of its products. Historically, costs related to these guarantees have not been significant. The Company is unable to estimate the maximum potential impact of these guarantees on its future results of operations.

 

 Purchase obligations — The Company has purchase obligations with certain suppliers for the purchase of goods and services entered in the ordinary course of business. As of March 31, 2020, total outstanding purchase obligations were $12.8 million, the majority of which due within the next 24 months.

 

Indemnification of Officers and Directors  — As permitted by the Delaware general corporation law, the Company has included a provision in its certificate of incorporation to eliminate the personal liability of its officers and directors for monetary damages for breach or alleged breach of their fiduciary duties as officers or directors, other than in cases of fraud or other willful misconduct.

 

In addition, the Bylaws of the Company provide that the Company is required to indemnify its officers and directors even when indemnification would otherwise be discretionary, and the Company is required to advance expenses to its officers and directors as incurred in connection with proceedings against them for which they may be indemnified. The Company has entered into indemnification agreements with its officers and directors containing provisions that are in some respects broader than the specific indemnification provisions contained in the Delaware general corporation law. The indemnification agreements require the Company to indemnify its officers and directors against liabilities that may arise by reason of their status or service as officers and directors other than for liabilities arising from willful misconduct of a culpable nature, to advance their expenses incurred as a result of any proceeding against them as to which they could be indemnified, and to obtain directors’ and officers’ insurance if available on reasonable terms. The Company has obtained directors’ and officers’ liability insurance in amounts comparable to other companies of the Company’s size and in the Company’s industry. Since a maximum obligation of the Company is not explicitly stated in the Company’s Bylaws or in its indemnification agreements and will depend on the facts and circumstances that arise out of any future claims, the overall maximum amount of the obligations cannot be reasonably estimated.

 

Legal Proceedings — From time to time, the Company is subject to various claims and legal proceedings that arise in the ordinary course of business. The Company accrues for losses related to litigation when a potential loss is probable and the loss can be reasonably estimated in accordance with FASB requirements. As of March 31, 2020, the Company was not party to any material legal proceedings, thus no loss was probable and no amount was accrued.   

 

On May 6, 2020, the Company initiated an arbitration proceeding with the Hong Kong International Arbitration Center against SMIC New Technology Research & Development (Shanghai) Corporation (“SMIC”) due to SMIC’s failure to pay fees due to PDF under a series of contracts. The Company seeks to recover the unpaid fees, a declaration requiring SMIC to pay fees under the contracts in the future, and costs associated with bringing the arbitration proceeding.

 

 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Forward-Looking Statements 

 

The following discussion of our financial condition and results of operations contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. All statements other than statements of historical fact may be forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “could,” “should,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “potential”, “target” or “continue,” the negative effect of terms like these or other similar expressions. Any statement concerning future financial performance (including future revenues, earnings or growth rates), ongoing business strategies or prospects, possible actions taken by us or our subsidiaries, and the potential impact of the COVID-19 pandemic on our business, which may be provided by us are also forward-looking statements. These forward-looking statements are only predictions. Forward-looking statements are based on current expectations and projections about future events and are inherently subject to a variety of risks and uncertainties, many of which are beyond our control, which could cause actual results to differ materially from those anticipated or projected. All forward-looking statements included in this document are based on information available to us on the date of filing and we further caution investors that our business and financial performance are subject to substantial risks and uncertainties. We assume no obligation to update any such forward-looking statements. In evaluating these statements, you should specifically consider various factors, including the risk factors set forth in Item 1. “Business” and Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission on March 10, 2020. All references to “we”, “us”, “our”, “PDF”, “PDF Solutions” or “the Company” refer to PDF Solutions, Inc.  

 

Overview

 

 We offer products and services designed to empower engineers and data scientists across the semiconductor ecosystem to improve the yield, quality, and profitability of their products. We derive revenues from two sources: Analytics and Integrated Yield Ramp. Our offerings combine proprietary software, physical IP for Integrated Circuits (or IC) designs, electrical measurement hardware tools, proven methodologies, and professional services. We primarily monetize our offerings through time-based license fees, contract revenue for professional services, and increasingly recently, software as a service (or SaaS). In some cases, especially on our historical integrated yield ramp (or IYR) engagements, we also receive a value-based royalty that we call Gainshare. Our products, services, and solutions have been sold to integrated device manufacturers (or IDMs), fabless semiconductor companies, foundries, out-sourced semiconductor assembly and test (or OSATs), and system houses.

 

Industry Trend

 

The global COVID-19 pandemic has impacted the operations and purchasing decisions of companies worldwide. The full potential economic impact is not yet known and is difficult to predict. The global financial markets have been significantly disrupted, which may impact access to financing or result in a recession or long-term market correction. In January 2020, the Chinese government imposed certain restrictions on the movement of people and goods to limit the spread of the coronavirus in and around Wuhan. While our China operations are not located in Wuhan, our Shanghai office was temporarily shut down and the restrictions continue to limit the ability of our local employees to travel to customer sites or visit our other offices. Our offices in Italy and Germany were closed in February 2020 and by March 2020 our corporate headquarters in the United States and several other impacted locations were temporarily closed as well. In addition, our personnel worldwide are subject to various travel restrictions, which limit our ability to provide services to customers at their facilities. To date, we have been able to provide uninterrupted access to our products and services due to our globally distributed workforce, many of whom are already working remotely, and our pre-existing infrastructure, which supports secure access to our internal systems. If, however, the COVID-19 pandemic has a substantial impact on our employees’ productivity or our partners or customers decision to use our products and services, our ability to deliver on current commitments, to secure future bookings, or achieve expected financial performance may be harmed. The duration and extent of the impact from the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the severity and transmission rate of the virus, the extent and effectiveness of containment actions and the impact of these and other factors on our employees, customers, partners and vendors.

 

 

Certain general business trends may affect our Analytics revenue. In particular, the confluence of Industry 4.0 (i.e. the fourth industrial revolution, or the automation and data exchange in manufacturing technologies and processes) and cloud computing (i.e. the on-demand availability of computing resources and data storage without direct active management by the user) is driving increased innovation in semiconductor and electronics manufacturing and analytics, as well as in the organization of IT networks and computing at those same companies. First, the ubiquity of connectivity and sensor technology enables any manufacturing company to augment its factories and visualize its entire production line. In parallel, the cost per terabyte of data storage has continually decreased year to year. The combination of these two trends means that more data is collected and stored than ever before. Semiconductor companies are striving to analyze these very large data sets in real-time to make rapid decisions that measurably improve manufacturing efficiency and quality. In parallel, the traditional practice of on-site data storage, even for highly sensitive data, is changing. The ability to cost-effectively and securely store, analyze, and retrieve massive quantities of data from the cloud versus on-premise enables data to be utilized across a much broader population of users, frequently resulting in greater demands on analytics programs. The combination of these two trends means that cloud-based, analytic programs that effectively manage identity management, physical security and data protection are increasingly in demand for insights and efficiencies across the organizations of these companies. We believe that all these trends will continue for the next few years, and the challenges involved in adopting Industry 4.0 and secure cloud computing will create opportunities for companies that have a combination of advanced analytics capabilities, proven and established data infrastructures, and professional services to optimize their environment to customers’ specialized needs.   

 

Other business trends may continue to affect our Integrated Yield Ramp revenue. The logic foundry market at the leading edge nodes, such as 10nm and 7nm has undergone significant change over the past few years. The leading foundry continues to increase market share as other foundries have either suspended 7nm development, forecasted a later start of mass production, or started later than originally forecast in some cases. This trend will likely continue to negatively impact our Integrated Yield Ramp business on these nodes. We expect most logic foundries to invest in derivatives of older process nodes, such as 28nm and 20nm, to extract additional value as many of their customers will not move to advanced nodes due to either technological barriers or restrictive economics. Foundries that participate at leading edge nodes are expected to continue to invest in new technologies such as memory, packaging, and multi-patterned and EUV lithography, as well as new innovations in process control and variability management. We expect China’s investment in semiconductors to continue. In order for these trends to provide opportunities for us to increase our business in process control and electrical characterization, Chinese semiconductors manufacturers will need to increase their production volumes on advanced technology nodes and continue to engage foreign suppliers. As a result of these market developments, we have chosen to focus our resources and investments in products, services, and solutions for analytics.

 

There are other general business trends that may affect our business opportunities. For instance, the demand for consumer electronics, communications devices, and high performance computing continues to drive technological innovation in the semiconductor industry as the need for products with greater performance, lower power consumption, reduced costs and smaller size continues to grow with each new product generation. In addition, advances in computing systems and mobile devices have fueled demand for higher capacity memory chips. To meet these demands, IC manufacturers and designers are constantly challenged to improve the overall performance of their ICs by designing and manufacturing ICs with more embedded applications to create greater functionality while lowering power and cost per transistor. As this trend continues, companies will continually be challenged to improve process capabilities to optimally produce ICs with minimal random and systematic yield loss, which is driven by the lack of compatibility between the design and its respective manufacturing process. We believe that these difficulties will continue to create a need for all types of products and services that address yield loss across the IC product life cycle.

 

 

Financial Highlights  

 

Financial highlights for the three months ended March 31, 2020, were as follows: 

 

 

Total revenues were $21.2 million, which was an increase of $0.6 million, or 3%, compared to the three months ended March 31, 2019. Analytics revenue was $13.2 million, which was an increase of $1.8 million, or 16%, compared to the three months ended March 31, 2019. The increase in Analytics revenue was primarily driven by $1.5 million higher business activity in licenses and services for our Exensio products, and $1.5 million increase in Characterization Vehicle (CV) services due to higher hours worked across multiple contracts and customers.  The increase was offset by $1.2 million lower revenue from Design-for-Inspection™ (DFI™) systems and services. Integrated Yield Ramp revenue decreased $1.2 million for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, due primarily to a $3.3 million decrease in revenue from our yield ramp services from lower hours worked across multiple contracts and customers, partially offset by a $2.1 million increase in Gainshare royalty from the 14nm technology nodes.

     
 

Costs of revenues increased $0.6 million for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, primarily due to (i) a $0.6 million increase in direct costs related to third-party software royalty and licenses expense, equipment and hardware expense related to a new customer engagement, and amortization of deferred costs, and (ii) a $0.7 million increase in information technology-related costs and facilities expense mainly due to higher cloud-delivery related costs and depreciation expense of test equipment, partially offset by (i) a $0.5 million decrease in personnel-related costs, and (ii) a $0.2 million decrease in travel expenses resulting from lesser business travel in the first quarter of 2020 due to the global COVID-9 pandemic.

     
 

Gross margin of 60%, compared to 62% for the three months ended March 31, 2019.
     
 

Net loss was $0.5 million, compared to $2.7 million for the three months ended March 31, 2019. The decrease in net loss was primarily attributable to a $0.6 million increase in revenues and a $3.4 million increase in tax benefits, partially offset by a $0.6 million increase in costs of revenues, and a $1.2 million increase in operating expenses as we continued to make investments in research and development sales and marketing activities.

     
 

Cash, cash equivalents and investments increased $2.8 million to $100.4 million at March 31, 2020, from $97.6 million at December 31, 2019, primarily due to the collection of accounts receivables, partially offset by cash used in investing activities related to the property and equipment purchased for the development of our DFI™ solution.

 

 

Critical Accounting Policies and Estimates

 

See Note 1 of “Notes to Condensed Consolidated Financial Statements (Unaudited)” of this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements and accounting changes, including the expected dates of adoption and estimated effects, if any, on our condensed consolidated financial statements, and to Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2019. 

   

There have been no material changes during the three months ended March 31, 2020 to the items that we disclosed as our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019.

 

 

 

The following is a brief discussion of the more significant accounting policies and methods that we use. 

 

General

 

Our discussion and analysis of our financial conditions, results of operations and cash flows are based on our condensed consolidated financial statements, which have been prepared in conformity with accounting principles generally accepted in the United States of America. Our preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. The most significant estimates and assumptions relate to revenue recognition, valuation of long-lived assets including goodwill and intangible assets, and the realization of deferred tax assets. Actual amounts may differ from such estimates under different assumptions or conditions. 

 

Revenue Recognition

 

We derive revenue from two sources: Analytics and Integrated Yield Ramp.

 

Analytics Revenue

 

Analytics revenue is derived from the following primary offerings: licenses and services for Exensio Software, Exensio SaaS, DFI and CV systems that do not include performance incentives based on customers’ yield achievement.

 

Revenue from standalone Exensio Software is recognized depending on whether the license is perpetual or time-based. Perpetual (one-time charge) license software is recognized at the time of the inception of the arrangement when control transfers to the customers, if the software license is distinct from the services offered by us. Revenue from post-contract support is recognized over the contract term on a straight-line basis, because we are providing (i) support and (ii) unspecified software updates on a when-and-if available basis over the contract term. Revenue from time-based-licensed software is allocated to each performance obligation and is recognized either at a point in time or over time as follows. The license component is recognized at the time when control transfers to customers, with the post-contract support component recognized ratably over the committed term of the contract. For contracts with any combination of licenses, support, and other services, distinct performance obligations are accounted for separately. For contracts with multiple performance obligations, we allocate the transaction price of the contract to each performance obligation on a relative basis using standalone selling price (or SSP) attributed to each performance obligation.

 

Revenue from Exensio SaaS arrangements, which allow for the use of a cloud-based software product or service over a contractually determined period of time without taking possession of software, is accounted for as subscriptions and is recognized as revenue ratably, on a straight-line basis, over the subscription period beginning on the date the service is first made available to customers.

 

Revenue from DFI™ and CV systems that do not include performance incentives based on customers’ yield achievement is recognized primarily as services are performed. Where there are distinct performance obligations, we allocate revenue to all deliverables based on their standalone selling prices, or SSP. For these contracts with multiple performance obligations, we allocate the transaction price of the contract to each performance obligation on a relative basis using SSP attributed to each performance obligation. Where there are not discrete performance obligations, historically, revenue is primarily recognized as services are performed using a percentage of completion method based on costs or labor-hours inputs, whichever is the most appropriate measure of the progress towards completion of the contract.

 

Integrated Yield Ramp Revenue

 

Integrated Yield Ramp revenue is derived from our yield ramp engagements, which include Gainshare or other performance incentives based on customers’ yield achievement.

 

Revenue under these project–based contracts, which are delivered over a specific period of time typically for a fixed fee component paid on a set schedule, is recognized as services are performed using a percentage of completion. Similar to the services provided in connection with CV systems that are contributing to Analytics revenue, due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex and subject to many variables that require significant judgement.

 

 

The Gainshare royalty contained in yield ramp contracts is a variable fee related to continued usage of our IP after the fixed-fee service period ends, based on the customers’ yield achievement. Revenue derived from Gainshare is contingent upon our customers reaching certain defined production yield levels. Gainshare royalty periods are generally subsequent to the delivery of all contractual services and performance obligations. We record Gainshare as a usage-based royalty derived from customers' usage of intellectual property and record it in the same period in which the usage occurs.

 

Income Taxes

 

We are required to assess whether it is "more-likely-than-not" that we will realize our deferred tax assets. If we believe that they are not likely to be fully realizable before the expiration dates applicable to such assets, then to the extent we believe that recovery is not likely, we must establish a valuation allowance. The valuation allowance was approximately $10.0 million and $10.5 million as of March 31, 2020 and December 31, 2019 respectively, which was related to California R&D tax credits and California net operating losses related to an acquisition that we currently do not believe to be “more-likely-than-not” to be ultimately realized. If we conclude at a future financial reporting period that there has been a change in our ability to realize our California R&D credit and net operating loss carry forward deferred tax assets, and it is at such time “more-likely-than-not” that we will realize the tax credits before applicable expiration dates, our tax provision will decrease in the period in which we make such determination.

 

We evaluate our deferred tax assets for realizability considering both positive and negative evidence, including our historical financial performance, projections of future taxable income, future reversals of existing taxable temporary differences, tax planning strategies and any carryback availability. In evaluating the need for a valuation allowance, we estimate future taxable income based on management approved business plans. This process involves significant management judgment about assumptions that are subject to change from period to period based on changes in tax laws or variances between future projected operating performance and actual results. Changes in the net deferred tax assets, less offsetting valuation allowance, in a period are recorded through the income tax provision and could have a material impact on the Condensed Consolidated Statements of Comprehensive Loss.

 

Our income tax calculations are based on application of applicable U.S. federal, state, or foreign tax law. Our tax filings, however, are subject to audit by the respective tax authorities. Accordingly, we recognize tax liabilities based upon our estimate of whether, and the extent to which, additional taxes will be due when such estimates are more-likely-than-not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. To the extent the final tax liabilities are different than the amounts originally accrued, the increases or decreases are recorded as income tax expense or benefit in the Condensed Consolidated Statements of Comprehensive Loss. At March 31, 2020, no deferred taxes have been provided on undistributed earnings from the Company’s international subsidiaries. The Company intends to reinvest the earnings of its non-U.S. subsidiaries in those operations indefinitely. As such, the Company has not provided for any foreign withholding taxes on the earnings of foreign subsidiaries as of March 31, 2020. The earnings of the Company’s foreign subsidiaries are taxable in the U.S. in the year earned under the Global Intangible Low-Taxed Income rules implemented under 2017 Tax Cuts and Jobs Act.

 

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) was enacted. The CARES Act includes, among other things, refundable payroll tax credits, deferment of some employer FICA taxes, allowance of net operating loss carrybacks for up to five years, alternative minimum tax credit refunds, and technical amendments regarding the income tax depreciation of qualified improvement property placed in service after December 31, 2017. The removal of certain limitations on the utilization of NOLs resulted in the Company to recognize an income tax benefit of $2.3 million from the carryback of federal NOLs during the three months ended March 31, 2020.

 

Valuation of Long-lived Assets including Goodwill and Intangible Assets

 

We record goodwill when the purchase consideration of an acquisition exceeds the fair value of the net tangible and identified intangible assets as of the date of acquisition. We have one operating segment and one operating unit. We perform an annual impairment assessment of goodwill during the fourth quarter of each calendar year or more frequently, if required to determine if any events or circumstances exist, such as an adverse change in business climate or a decline in the overall industry demand, that would indicate that it would more likely than not reduce the fair value of a reporting unit below its carrying amount, including goodwill. If events or circumstances do not indicate that the fair value of a reporting unit is below its carrying amount, then goodwill is not considered to be impaired and no further testing is required. If the carrying amount exceeds its fair value, an impairment loss would be recognized equal to the amount of excess, limited to the amount of total goodwill. There was no goodwill impairment for the three months ended March 31, 2020.

 

 

 

Our long-lived assets, excluding goodwill, consist of property and equipment and intangible assets. We periodically review our long-lived assets for impairment. For assets to be held and used, we initiate our review whenever events or changes in circumstances indicate that the carrying amount of a long-lived asset group may not be recoverable. Recoverability of an asset group is measured by comparison of its carrying amount to the expected future undiscounted cash flows that the asset group is expected to generate. If it is determined that an asset group is not recoverable, an impairment loss is recorded in the amount by which the carrying amount of the asset group exceeds its fair value. There was no impairment of long-lived assets for the three months ended March 31, 2020.

 

 

Recent Accounting Pronouncements and Accounting Changes

 

See Note 1 of “Notes to Condensed Consolidated Financial Statements (Unaudited)” of this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements and accounting changes, including the expected dates of adoption and estimated effects, if any, on our Condensed Consolidated Financial Statements.

 

 

Results of Operations

 

Income Statement Presentation

 

In the fourth quarter of fiscal 2019, in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on two lines: Solutions and Gainshare performance incentives.  Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI™) licenses, and fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue in the following categories: Analytics and Integrated Yield Ramp.  Integrated Yield Ramp revenue is comprised of all revenue from the Company’s Integrated Yield Ramp services engagements that include performance incentives based on customers’ yield achievement, i.e. both fixed-fees and Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the Company’s licenses and services for Exensio Software, Exensio SaaS, DFI™ and CV systems that do not include performance incentives based on customers’ yield achievement.

 

The change in presentation of revenue does not change the Company’s net revenues or total cost of net revenues. The following table shows reclassified amounts to conform to the current period’s presentation (in thousands):

 

   

For the Three Months Ended March 31, 2019

 
           

Change in

         
   

Previously

   

Presentation

   

Current

 
   

Reported

   

Reclassification

   

Presentation

 

Revenues:

                       

Design-to-silicon-yield solutions

  $ 16,661     $ (16,661 )     N/A  

Gainshare performance incentives

    3,880       (3,880 )     N/A  

Analytics

    N/A       11,434     $ 11,434  

Integrated Yield Ramp

    N/A       9,107       9,107  

Total revenues

  $ 20,541     $     $ 20,541  

 

Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a one-step presentation format that excludes any measure of gross margin. In the fourth quarter of fiscal 2019, the Company elected to change its Condensed Consolidated Statements of Comprehensive Loss presentation from a two-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a one-step presentation, where total costs and expenses are deducted from total revenues. The change in presentation does not change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.

 

 

Discussion of Financial Data for the Three Months Ended March 31, 2020 and 2019

 

Revenues, Costs of Revenues, and Gross Margin
 

   

Three Months Ended March 31,

   

Change

 
   

2020

   

2019

   

$

   

%

 

(Dollars in thousands)

                               

Revenues:

                               

Analytics

  $ 13,248     $ 11,434     $ 1,814       16 %

Integrated Yield Ramp

    7,910       9,107       (1,197 )     (13 )%

Total revenues

  $ 21,158     $ 20,541     $ 617       3 %
Costs of revenues     8,487       7,867       620       8 %
Gross profit   $ 12,671     $ 12,674     $ (3 )     %
Gross margin     60 %     62 %                
                                 

Analytics revenue as a percentage of total revenues

    63 %     56 %                

Integrated Yield Ramp revenue as a percentage of total revenues

    37 %     44 %                

 

Analytics Revenue

 

Analytics revenue increased $1.8 million for the three months ended March 31, 2020, compared to the three months ended March 31, 2019.  The increase in Analytics revenue was primarily driven by $1.5 million higher business activity in licenses and services for our Exensio products, $1.5 million increase in CV services due to higher hours worked across multiple contracts and customers.  The increase was offset by $1.2 million lower revenue from DFI™ systems and services.

 

Integrated Yield Ramp Revenue

 

Integrated Yield Ramp revenue decreased $1.2 million for the three months ended March 31, 2020, compared to the three months ended March 31, 2019, due primarily to a $3.3 million decrease in revenue from our yield ramp services from lower hours worked across multiple contracts and customers, partially offset by a $2.1 million increase in Gainshare royalty from the 14nm technology nodes. Our Integrated Yield Ramp revenue may continue to fluctuate from period to period primarily due to the contribution of Gainshare royalty, which is dependent on many factors that are outside our control, including among others, continued production of ICs by our customers at facilities at which we generate Gainshare, sustained yield improvements by our customers, and our ability to enter into new contracts containing Gainshare.

 

Our revenues may fluctuate in the future and are dependent on a number of factors, including the semiconductor industry’s continued acceptance of our products, services and solutions, the timing of purchases by existing and new customers, cancellations by existing customers, and our ability to attract new customers and penetrate new markets, and further penetration of our current customer base. Fluctuations in future results may also occur if any of our significant customers renegotiate pre-existing contractual commitments, including due to adverse changes in their own business.

 

Costs of Revenues

 

Costs of revenues consist of costs incurred to provide and support our services, costs recognized in connection with licensing our software, and amortization of acquired technology. Costs of revenues consist of services costs and software licenses costs. Services costs consist of material, employee compensation and related benefits, overhead costs, travel and allocated facilities-related costs. Software license costs consist of costs associated with licensing third-party software used by the Company in providing services to our customers in solution engagements, or sold in conjunction with our software products.  The increase in costs of revenues of $0.6 million was primarily due to (i) a $0.6 million increase in direct costs related to third-party software royalty and licenses expense, equipment and hardware expense related to a new customer engagement, and amortization of deferred costs, and (ii) a $0.7 million increase in information technology (IT) related costs and facilities expense mainly due to higher cloud-delivery related costs and depreciation expense of test equipment, partially offset by (i) a $0.5 million decrease in personnel-related costs, and (ii) a $0.2 million decrease in travel expenses resulting from lesser business travel in the first quarter of 2020 due to the global COVID-9 pandemic.

 

 

Gross Margin

 

Gross margin in the first quarter of 2020 was 60% compared to 62% for the year-ago period, or a decrease of 2%. The higher gross margin during the first quarter of 2019 was primarily due to a $3.3 million nonrecurring revenue from a customer contract amendment, partially offset by an overall increase in Analytics revenue during the first quarter of 2020, which revenue is comprised of software and term-based licenses that include lower direct costs of revenues to deliver than IYR offerings.

 

Operating Expenses:

 

Research and Development

 

   

Three Months Ended March 31,

   

Change

 

(Dollars in thousands)

 

2020

   

2019

   

$

   

%

 

Research and development

  $ 8,590     $ 8,246     $ 344       4 %

As a percentage of total revenues

    41 %     40 %                

 

Research and development expenses consist primarily of personnel-related costs to support product development activities, including compensation and benefits, outside development services, travel, facilities cost allocations, and stock-based compensation charges. Research and development expenses increased for the three months ended March 31, 2020, compared to the year-ago period, primarily due to (i) a $0.2 million increase in depreciation expense, (ii) a $0.2 million increase in subcontractor expenses that is primarily related to our DFI™ and Exensio solutions, and (iii) a $0.1 million increase in software licenses and maintenance expense, partially offset by a $0.2 million decrease in personnel-related costs. We anticipate our expenses in research and development will fluctuate in absolute dollars from period to period due to the timing of product development projects and supporting revenue generating activity requirements.

 

Selling, General and Administrative

 

   

Three Months Ended March 31,

   

Change

 

(Dollars in thousands)

 

2020

   

2019

   

$

   

%

 

Selling, general and administrative

  $ 7,895     $ 7,011     $ 884       13 %

As a percentage of total revenues

    37 %     34 %                

 

Selling, general and administrative expenses consist primarily of compensation and benefits for sales, marketing and general and administrative personnel, legal and accounting services, marketing communications, travel and facilities cost allocations, and stock-based compensation charges. Selling, general and administrative expenses increased for the three months ended March 31, 2020, compared to the year-ago period, primarily due to (i) a $0.4 million increase in personnel-related costs, (ii) a $0.3 million increase in legal fees, and (iii) a $0.3 million increase in subcontractor expenses, partially offset by a $0.1 million decrease in travel expenses. We anticipate our selling, general and administrative expenses will fluctuate in absolute dollars from period to period as a result of cost control initiatives and to support increased selling efforts in the future.

 

Amortization of Other Acquired Intangible Assets 

 

   

Three Months Ended March 31,

   

Change

 

(Dollars in thousands)

 

2020

   

2019

   

$

   

%

 

Amortization of other acquired intangible assets

  $ 173     $ 108     $ 65       60 %

 

Amortization of other acquired intangible assets consists of amortization of intangibles acquired as a result of certain business combination. 

 

 

 

 

Interest and Other Expense (Income), Net

 

   

Three Months Ended March 31,

   

Change

 

(Dollars in thousands)

 

2020

   

2019

   

$

   

%

 

Interest and other expense (income), net

  $ 20     $ 6     $ 14       233 %

 

Interest and other expense (income), net, primarily consists of interest income and foreign currency transaction exchange gains and losses. Interest and other expense (income), net increased for the three months ended March 31, 2020, compared to year-ago period, primarily due to a decrease in interest income due to lower interest rates, partially offset by lower net unfavorable fluctuations in foreign exchange rates.

 

Income Tax Benefit

 

   

Three Months Ended March 31,

   

Change

 

(Dollars in thousands)

 

2020

   

2019

   

$

   

%

 

Income tax benefit

  $ (3,479 )   $ (98 )   $ (3,381 )     3,450 %

 

Income tax benefit increased $3.4 million for the three months ended March 31, 2020, compared to the year-ago period, primarily due to excess tax benefit from employee stock compensation expense and as a result of the provisions of the CARES Act. During the three months ended March 31, 2020, the Company recorded income tax benefit of $2.3 million from the carryback of federal NOLs pursuant to the provisions of the CARES Act.

 

 

Liquidity and Capital Resources

 

As of March 31, 2020, our working capital, defined as total current assets less total current liabilities, was $122.3 million, compared to $119.6 million as of December 31, 2019. Cash and cash equivalents were $100.4 million as of March 31, 2020, compared to $97.6 million as of December 31, 2019. As of March 31, 2020, and December 31, 2019, cash and cash equivalents held by our foreign subsidiaries were $2.3 million and $3.8 million, respectively. We believe that our existing cash resources and anticipated funds from operations will satisfy our cash requirements to fund our operating activities, capital expenditures, and other obligations for at least the next twelve months.

 

    Three Months Ended March 31,          
   

2020

   

2019

   

$ Change

 

(In thousands)

                       

Net cash flows provided by (used in):

                       

Operating activities

  $ 5,380     $ (151 )   $ 5,531  

Investing activities

    (2,068 )     (2,357 )     289  

Financing activities

    (507 )     (3,174 )     2,667  

Effect of exchange rate changes on cash and cash equivalents

    (25 )     8       (33 )

Net increase (decrease) in cash and cash equivalents

  $ 2,780     $ (5,674 )   $ 8,454  

 

Net Cash Flows Provided by (Used in) Operating Activities

 

Cash flow from operating activities during the three months ended March 31, 2020 mostly consisted of net loss, adjusted for certain non-cash items which primarily consisted of depreciation and amortization, share-based compensation expense and deferred tax assets. The $5.5 million increase in cash flows from operating activities for the three months ended March 31, 2020, compared to the year-ago period, was driven primarily by a $2.2 million decrease in net loss, an increase in non-cash adjustments to net loss by $2.4 million, which was primarily due to an increase in deferred tax assets of $2.1 million, and an increase in depreciation and amortization of $0.4 million, and a $0.9 million increase in net change from operating assets and liabilities.

 

 

 

The major contributors to the net change in operating assets and liabilities for the three months ended March 31, 2020 were as follows:

 

 

Accounts receivable decreased by $3.3 million, primarily due to increased collection and lower invoicing activity due to the decline in revenue during the quarter, partially offset by increase in unbilled accounts receivables due to timing of billing and revenue recognition.

     
  Prepaid and other current assets increased by $1.9 million, primarily due to increase in income tax receivable, partially offset by decrease in contract assets due to timing of billing and revenue recognition related to our  fixed-price service contracts.
     
  Other noncurrent assets decreased by $1.9 million, primarily due to decrease in noncurrent portion of unbilled receivables due to timing of billing and revenue recognition.
     
 

Deferred revenues increased by $1.0 million, primarily due to timing of billing and revenue recognition.

 

Cash Flows Used in Investing Activities

 

Cash used in investing activities decreased by $0.3 million for the three months ended March 31, 2020 compared to the year-ago period. For the three months ended March 31 2020, cash used in investing activities related to property and equipment purchased for the development our DFI™ solution. For the three months ended March 31 2019, cash used in investing activities related to property and equipment purchased for the development our DFI™ solution, new office headquarters and expansion of our research and development laboratory and clean room.

 

Net Cash Flows Used in Financing Activities

 

Net cash used in financing activities decreased by $2.7 million for the three months ended March 31, 2020 compared to the year-ago period. For the three months ended March 31, 2020, net cash used in financing activities primarily consisted of $1.5 million cash payments for taxes related to net share settlement of equity awards, partially offset by $1.0 million of proceeds from our Employee Stock Purchase Plan and exercise of stock options.  For the three months ended March 31, 2019, net cash used in financing activities primarily consisted of $3.9 million cash used to repurchase shares of our common stock and $0.6 million cash payments for taxes related to net share settlement of equity awards, partially offset by $1.3 million of proceeds from our Employee Stock Purchase Plan and exercise of stock options. 

 

 

Off-Balance Sheet Agreements 

 

We do not have any off-balance sheet arrangements, investments in special purpose entities or undisclosed borrowings or debt.   

 

 

 

 

Contractual Obligations

 

The following table summarizes our known contractual obligations (in thousands) as of March 31, 2020:

 

   

Payments Due by Period

 
   

2020

                                                 
   

(remaining

                                   

2025 and

         

Contractual Obligations

 

nine months)

   

2021

   

2022

   

2023

   

2024

   

thereafter

   

Total

 

Operating lease obligations(1)

  $ 1,529     $ 1,776     $ 1,567     $ 1,108     $ 806     $ 2,976     $ 9,762  

Purchase obligations(2)

    8,422       2,905       447       364       320       321       12,779  

Total(3)

  $ 9,951     $ 4,681     $ 2,014     $ 1,472     $ 1,126     $ 3,297     $ 22,541  

 

 

(1)

Refer to Note 4, Leases of the Notes to Condensed Consolidated Financial Statements (Item 1 of Part I of this Report) 

 

 

 

 

(2)

Purchase obligations consist of agreements to purchase goods and services entered in the ordinary course of business. 

 

 

 

 

(3)

The contractual obligation table above excludes liabilities for uncertain tax positions of $2.6 million, which are not practicable to assign to any particular years, due to the inherent uncertainty of the tax positions.  See Note 8 of “Notes to Condensed Consolidated Financial Statements” for further discussion. 

 

 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

 

We are exposed to three primary types of market risks: credit risk and counterparty risk, foreign currency exchange rate risk and interest rate risk. The following discusses our exposure to market risk related to changes in interest rates and foreign currency exchange rates. We do not currently own any equity investments, nor do we expect to own any in the foreseeable future. This discussion contains forward-looking statements that are subject to risks and uncertainties. Actual results could vary materially as a result of a number of factors.

  

Interest Rate Risk.   As of March 31, 2020, we had cash and cash equivalents of $100.4 million. Cash and cash equivalents consisted of cash and highly liquid money market instruments. We would not expect our operating results or cash flows to be affected to any significant degree by the effect of a sudden change in market interest on our portfolio. A hypothetical increase in market interest rates of 100 basis points from the market rates in effect at March 31, 2020, would cause the fair value of these investments to decrease by an immaterial amount, which would not have significantly impacted our financial position or results of operations.

  

Foreign Currency and Exchange Risk.   Certain of our payables for our international offices are denominated in the local currency, including the Euro, Yen and RMB. Therefore, a portion of our operating expenditures is subject to foreign currency risks. We enter into foreign currency forward contracts to reduce the exposure to foreign currency exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities. We do not use foreign currency forward contracts for speculative or trading purposes. We record these forward contracts at fair value. The counterparty to these foreign currency forward contracts is a financial institution that we believe is creditworthy, and therefore, we believe the credit risk of counterparty non-performance is not significant. The change in fair value of these contracts is recorded into earnings as a component of other income (expense), net and offsets the change in fair value of foreign currency denominated monetary assets and liabilities, which is also recorded in other income (expense), net. As of March 31, 2020, we had no outstanding forward contract. Subsequent to the end of first quarter of 2020, we entered into one outstanding forward contract with a notional amount of $8.2 million. The foreign currency exchange rate movement of plus-or-minus 10% will result in the change in fair value of this contract of plus-or-minus $0.8 million.  

 

 

 

 

 

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our principal executive officer and principal financial and accounting officer, evaluated the effectiveness of our "disclosure controls and procedures" as defined in Exchange Act Rules 13a-15(e) and 15d-15(e) as of March 31, 2020, in connection with the filing of this Quarterly Report on Form 10-Q. Based on that evaluation as of March 31, 2020, our principal executive officer and principal financial and accounting officer concluded that our disclosure controls and procedures were effective to ensure that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in rules and forms of the SEC and accumulated and communicated to our management as appropriate to allow timely decisions regarding required disclosure.    

 

Changes in Internal Control over Financial Reporting

 

There were no changes in the Company’s internal control over financial reporting during the three months ended March 31, 2020, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting. 

 

 

 

PART II — OTHER INFORMATION

 

 

Item 1. Legal Proceedings

 

From time to time, we are subject to various claims and legal proceedings that arise in the ordinary course of business. We accrue for losses related to litigation when a potential loss is probable and the loss can be reasonably estimated in accordance with FASB requirements. During the reported period, we were not a party to any material legal proceedings, thus no loss was probable and no amount was accrued at March 31, 2020.

 

On May 6, 2020, we initiated an arbitration proceeding with the Hong Kong International Arbitration Center against SMIC New Technology Research & Development (Shanghai) Corporation (“SMIC”) due to SMIC’s failure to pay fees due to PDF under a series of contracts. We seek to recover the unpaid fees, a declaration requiring SMIC to pay fees under the contracts in the future, and costs associated with bringing the arbitration proceeding.

 

 

Item 1A. Risk Factors

 

Item 1A, “Risk Factors,” on pages 12 through 20 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2019 provides information on the significant risks associated with our business. Except as set forth below, there have been no subsequent material changes to these risks.

 

The COVID-19 pandemic has significantly affected how we and our customers are operating our business and the duration and extent to which this will impact our future results of operations and overall financial performance remains uncertain.

  

As a result of the global COVID-19 pandemic, in January 2020, the Chinese government imposed certain restrictions on the movement of people and goods to limit the spread of the coronavirus in and around Wuhan. While our China operations are not located in Wuhan, our Shanghai office was temporarily shut down and the restrictions continue to limit the ability of our local employees to travel to customer sites or visit our other offices. Our offices in Italy and Germany were closed in February 2020 and by March 2020, our corporate headquarters in the United States and several other impacted locations were temporarily closed as well. In addition, our personnel worldwide are subject to various travel restrictions, which limit our ability to provide services to customers at their facilities. These impacts have disrupted our normal operations. If the COVID-19 pandemic has a substantial impact on our employees’ productivity or our partners’ or customers’ decision to use our products and services, our results of operations and overall financial performance may be harmed. The duration and extent of the impact from the COVID-19 pandemic depends on future developments that cannot be accurately predicted at this time, such as the severity and transmission rate of the virus, the extent and effectiveness of containment actions and the impact of these and other factors on our employees, customers, partners and vendors. If we are not able to respond to and manage the impact of such events effectively, our business may be harmed.
 
Moreover, the conditions caused by the COVID-19 pandemic could adversely affect our customers’ ability or willingness to purchase our products or services, delay prospective customers’ purchasing decisions, adversely impact our ability to provide or deliver products and on-site services to our customers, delay the provisioning of our offerings, lengthen payment terms, reduce the value or duration of their subscriptions, or affect attrition rates, all of which could adversely affect our future sales, operating results and overall financial performance.
 
 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.  

 

Item 4. Mine Safety Disclosures

 

None. 

 

Item 5. Other Information

 

None. 

 

 

Item 6. Exhibits

 

Exhibit

Number 

  

 

Description 

10.1

 

Employment offer to Adnan Raza, dated January 23, 2020 (incorporated herein by reference to registrant's filing on Form 10-K filed on March 10, 2020).*

     
10.2   Amended and Restated Offer Letter Agreement between Christine Russell and PDF Solutions, Inc. dated March 9, 2020 (incorporated herein by reference to registrant's filing on Form 8-K/A filed on March 12, 2020).*
     

31.01

  

Certification of the principal executive officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.†

  

  

  

31.02

  

Certification of the principal financial and accounting officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.†

  

  

  

32.01

  

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.**

  

  

  

32.02

  

Certification 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 Extension Calculation Linkbase Document.†

  

  

  

101.DEF

  

XBRL Taxonomy Extension Definition Linkbase Document.†

  

  

  

101.LAB 

  

XBRL Taxonomy Extension Label Linkbase Document.†

  

  

  

101.PRE 

  

XBRL Taxonomy Extension Presentation Linkbase Document.† 

 

 

 

__________________________

 

 *

Indicates management contract or compensatory plan or arrangement.

Filed herewith.

 **

Furnished, and not filed.

 

 

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.

 

  

PDF SOLUTIONS, INC. 

  

  

  

  

  

  

  

  

Date:  May 7, 2020

By:

/s/ JOHN K. KIBARIAN

  

  

  

John K. Kibarian

  

  

  

President and Chief Executive Officer

  

  

  

(principal executive officer)

  

 

 

Date: May 7, 2020

By:

/s/ ADNAN RAZA

  

  

  

Adnan Raza

  

  

  

Executive Vice President, Finance and Chief Financial Officer

  

  

  

(principal financial and accounting officer)

  

   

 

38

EX-31.01 2 ex_179295.htm EXHIBIT 31.01

Exhibit 31.01

 

 

CERTIFICATIONS

 

 I, John K. Kibarian, certify that:

 

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

 

  

 

By:

 /s/ John K. Kibarian

  

  

 

  

John K. Kibarian

  

  

 

  

President and Chief Executive Officer 

  

  

 

  

(principal executive officer) 

  

 

Date: May 7, 2020

 

 

EX-31.02 3 ex_179296.htm EXHIBIT 31.02

Exhibit 31.02

 

CERTIFICATIONS

 

 

 

I, Adnan Raza, certify that:

 

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

 

  

By:

/s/ Adnan Raza

  

  

  

Adnan Raza

  

  

  

Executive Vice President, Finance and Chief Financial Officer 

  

  

  

(principal financial and accounting officer) 

  

Date: May 7, 2020

 

EX-32.01 4 ex_179297.htm EXHIBIT 32.01

 Exhibit 32.01

 

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of PDF Solutions, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2020, as filed with the Securities and Exchange Commission on May 7, 2020 (the “Report”), I, John K. Kibarian, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(1) The Report 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 Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

  

By:

/s/ John K. Kibarian

  

  

  

John K. Kibarian

  

  

  

President and Chief Executive Officer 

  

  

  

(principal executive officer) 

  

Date: May 7, 2020

 

EX-32.02 5 ex_179298.htm EXHIBIT 32.02

Exhibit 32.02

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of PDF Solutions, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2020 as filed with the Securities and Exchange Commission on May 7, 2020 (the “Report”), I, Adnan Raza, Executive Vice President, Finance and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(1) The Report 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 Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 

  

By:

/s/ Adnan Raza

  

  

  

Adnan Raza

  

  

  

Executive Vice President, Finance and Chief Financial Officer

  

  

  

(principal financial and accounting officer) 

  

Date: May 7, 2020

 

 

 

 

 

 
EX-101.INS 6 pdfs-20200331.xml XBRL INSTANCE DOCUMENT false --12-31 Q1 2020 2020-03-31 10-Q 0001120914 32795326 Yes false Accelerated Filer Yes PDF SOLUTIONS INC false true Common Stock, $0.00015 par value pdfs 317000 252000 173000 108000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Change in Presentation</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In the <div style="display: inline; font-style: italic; font: inherit;">fourth</div> quarter of fiscal <div style="display: inline; font-style: italic; font: inherit;">2019,</div> in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on <div style="display: inline; font-style: italic; font: inherit;">two</div> lines: Solutions and Gainshare performance incentives.&nbsp; Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI&#x2122;) licenses, and&nbsp;fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue&nbsp;in the following categories: Analytics and Integrated Yield Ramp.&nbsp; Integrated Yield Ramp&nbsp;revenue is comprised of all revenue from the&nbsp;Company&#x2019;s Integrated Yield Ramp services engagements that include performance incentives based on customers&#x2019; yield achievement, i.e. both fixed-fees and&nbsp;Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the&nbsp;Company&#x2019;s licenses and&nbsp;services for Exensio Software, Exensio SaaS, DFI&#x2122; and Characterization Vehicle (CV) systems that do <div style="display: inline; font-style: italic; font: inherit;">not</div> include performance incentives based on customers&#x2019;&nbsp;yield achievement.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div><div style="width: 100%; margin-left: 0pt; margin-right: 0pt"><div style="text-align: left; width: 100%"><div><div style="display: inline-block; text-align: left;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"></div> </div> </div> </div> </div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The change in presentation of revenue does <div style="display: inline; font-style: italic; font: inherit;">not</div> change the Company&#x2019;s net revenues or&nbsp;total cost of net revenues. The following table shows reclassified amounts to conform to the current period&#x2019;s presentation (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">For the Three Months Ended March 31, 2019</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Change in</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Previously</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Current</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reported</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reclassification</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 61%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Revenues:</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Design-to-silicon-yield solutions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Gainshare performance incentives</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Analytics</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Integrated Yield Ramp</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total revenues</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a <div style="display: inline; font-style: italic; font: inherit;">one</div>-step presentation format that excludes any measure of gross margin. In the <div style="display: inline; font-style: italic; font: inherit;">fourth</div> quarter of fiscal <div style="display: inline; font-style: italic; font: inherit;">2019,</div>&nbsp;the Company elected to change its&nbsp;Condensed Consolidated Statements of Comprehensive Loss presentation from a <div style="display: inline; font-style: italic; font: inherit;">two</div>-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a <div style="display: inline; font-style: italic; font: inherit;">one</div>-step presentation, where total costs and expenses are deducted from total revenues.&nbsp;The change in presentation does <div style="display: inline; font-style: italic; font: inherit;">not</div> change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.</div></div></div></div> 1796000 1117000 675000 0.02 0 0 P1Y91D P1Y91D 0.3425 0.4519 0.0143 0.0252 4.83 3.67 9.02 8.93 679000 894000 -280000 -166000 -241000 -331000 5800000 0.58 0.75 0.42 0.25 1 1 1478000 1478000 557000 557000 93000 54000 1.33 147000 111000 2800000 4100000 5600000 11200000 800000 4828000 7636000 37363000 40651000 4884000 5368000 1406000 1665000 31030000 29420000 -1646000 -1480000 P1Y P19Y P4Y P49Y P2Y P27Y P7Y P710Y 329681000 325197000 3513000 3513000 3469000 3469000 909000 860000 1455000 1718000 1004000 898000 3368000 3476000 154000 213000 300000 300000 400000 622000 716000 748000 100000 379000 1216000 1749000 239357000 239544000 149376000 147576000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Basis of Presentation&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The interim unaudited condensed consolidated financial statements included herein have been prepared by PDF Solutions, Inc. (the &#x201c;Company&#x201d;) pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;), including the instructions to the Quarterly Report on Form <div style="display: inline; font-style: italic; font: inherit;">10</div>-Q and Article <div style="display: inline; font-style: italic; font: inherit;">10</div> of Regulation S-<div style="display: inline; font-style: italic; font: inherit;">X.</div> Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. The interim unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments necessary (consisting only of normal recurring adjustments), to present a fair statement of results for the interim periods presented. The operating results for any interim period are <div style="display: inline; font-style: italic; font: inherit;">not</div> necessarily indicative of the results that <div style="display: inline; font-style: italic; font: inherit;"> may </div>be expected for other interim periods or the full fiscal year. The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company&#x2019;s Annual Report on Form <div style="display: inline; font-style: italic; font: inherit;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all intercompany balances and transactions.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The condensed consolidated balance sheet at <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019,&nbsp;</div>has been derived from the audited consolidated financial statements but does <div style="display: inline; font-style: italic; font: inherit;">not</div> include all disclosures required by accounting principles generally accepted in the United States of America.</div></div></div></div> 796000 1284000 124000 105000 0 0 400000 800000 400000 97605000 96089000 100385000 90415000 2780000 -5674000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">12.</div> COMMITMENTS AND CONTINGENCIES</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;">Indemnifications</div> &#x2014; The Company generally provides a warranty to its customers that its software will perform substantially in accordance with documented specifications typically for a period of <div style="display: inline; font-style: italic; font: inherit;">90</div>&nbsp;days following initial&nbsp;delivery of its products. The Company also indemnifies certain customers from <div style="display: inline; font-style: italic; font: inherit;">third</div>-party claims of intellectual property infringement relating to the use of its products. Historically, costs related to these guarantees have <div style="display: inline; font-style: italic; font: inherit;">not</div> been significant. The Company is unable to estimate the maximum potential impact of these guarantees on its future results of operations.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;<div style="display: inline; font-style: italic;">Purchase obligations</div> &#x2014; The Company has purchase obligations with certain suppliers for the purchase of goods and services entered in the ordinary course of business. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>total outstanding purchase obligations were <div style="display: inline; font-style: italic; font: inherit;">$12.8</div> million, the majority of which due within the next <div style="display: inline; font-style: italic; font: inherit;">24</div>&nbsp;months.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;">Indemnification of Officers and Directors</div> &nbsp;&#x2014; As permitted by the Delaware general corporation law, the Company has included a provision in its certificate of incorporation to eliminate the personal liability of its officers and directors for monetary damages for breach or alleged breach of their fiduciary duties as officers or directors, other than in cases of fraud or other willful misconduct.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">In addition, the Bylaws of the Company provide that the Company is required to indemnify its officers and directors even when indemnification would otherwise be discretionary, and the Company is required to advance expenses to its officers and directors as incurred in connection with proceedings against them for which they <div style="display: inline; font-style: italic; font: inherit;"> may </div>be indemnified. The Company has entered into indemnification agreements with its officers and directors containing provisions that are in some respects broader than the specific indemnification provisions contained in the Delaware general corporation law. The indemnification agreements require the Company to indemnify its officers and directors against liabilities that <div style="display: inline; font-style: italic; font: inherit;"> may </div>arise by reason of their status or service as officers and directors other than for liabilities arising from willful misconduct of a culpable nature, to advance their expenses incurred as a result of any proceeding against them as to which they could be indemnified, and to obtain directors&#x2019; and officers&#x2019; insurance if available on reasonable terms. The Company has obtained directors&#x2019; and officers&#x2019; liability insurance in amounts comparable to other companies of the Company&#x2019;s size and in the Company&#x2019;s industry. Since a maximum obligation of the Company is <div style="display: inline; font-style: italic; font: inherit;">not</div> explicitly stated in the Company&#x2019;s Bylaws or in its indemnification agreements and will depend on the facts and circumstances that arise out of any future claims, the overall maximum amount of the obligations cannot be reasonably estimated.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;">Legal Proceedings&nbsp;</div>&#x2014; From time to time,&nbsp;the Company is&nbsp;subject to various claims and legal proceedings that arise in the ordinary course of business. The Company&nbsp;accrues for losses related to litigation when a potential loss is probable and the loss can be reasonably estimated in accordance with FASB requirements. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the Company was <div style="display: inline; font-style: italic; font: inherit;">not</div> party to any material legal proceedings, thus <div style="display: inline; font-style: italic; font: inherit;">no</div> loss was probable and&nbsp;<div style="display: inline; font-style: italic; font: inherit;">no</div> amount was accrued.&nbsp;&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> May 6, 2020, </div>the Company&nbsp;initiated an arbitration proceeding with the Hong Kong International Arbitration Center against SMIC New Technology Research &amp; Development (Shanghai) Corporation (&#x201c;SMIC&#x201d;) due to SMIC&#x2019;s failure to pay fees due to PDF under a series of contracts.&nbsp;The Company seeks to recover the unpaid fees, a declaration requiring SMIC to pay fees under the contracts in the future, and costs associated with bringing the arbitration proceeding.</div></div> 10800000 0.00015 0.00015 70000000 70000000 42182000 41797000 32795000 32503000 5000 5000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">6.</div> EMPLOYEE BENEFIT PLANS</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the Company had the following stock-based compensation plans:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Employee Stock Purchase Plan </div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">In <div style="display: inline; font-style: italic; font: inherit;"> July 2001, </div>the Company adopted a <div style="display: inline; font-style: italic; font: inherit;">ten</div>-year Employee Stock Purchase Plan (as amended, the &#x201c;Purchase Plan&#x201d;) under which eligible employees can contribute up to <div style="display: inline; font-style: italic; font: inherit;">10%</div> of their compensation, as defined in the Purchase Plan, towards the purchase of shares of PDF common stock at a price of <div style="display: inline; font-style: italic; font: inherit;">85%</div> of the lower of the fair market value at the beginning of the offering period or the end of the purchase period. The Purchase Plan consists of <div style="display: inline; font-style: italic; font: inherit;">twenty-four</div>-month offering periods with <div style="display: inline; font-style: italic; font: inherit;">four six</div>-month purchase periods in each offering period. Under the Purchase Plan, on <div style="display: inline; font-style: italic; font: inherit;"> January 1 </div>of each year, starting with <div style="display: inline; font-style: italic; font: inherit;">2002,</div> the number of shares reserved for issuance will automatically increase by the lesser of (<div style="display: inline; font-style: italic; font: inherit;">1</div>)&nbsp;<div style="display: inline; font-style: italic; font: inherit;">675,000</div>&nbsp;shares, (<div style="display: inline; font-style: italic; font: inherit;">2</div>)&nbsp;<div style="display: inline; font-style: italic; font: inherit;">2%</div> of the Company&#x2019;s outstanding common stock on the last day of the immediately preceding year, or (<div style="display: inline; font-style: italic; font: inherit;">3</div>)&nbsp;the number of shares determined by the board of directors. At the annual meeting of stockholders on <div style="display: inline; font-style: italic; font: inherit;"> May 18, 2010, </div>the Company&#x2019;s stockholders approved an amendment to the Purchase Plan to extend it through <div style="display: inline; font-style: italic; font: inherit;"> May 17, 2020.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> April 26, 2020, </div>the Company&#x2019;s Board of Directors approved an amendment to the Purchase Plan to extend it through <div style="display: inline; font-style: italic; font: inherit;"> June 22, 2030, </div>subject to the approval of the Company&#x2019;s stockholders.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;">&nbsp;</div>The Company estimated the fair value of purchase rights granted under the Purchase Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected life (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Volatility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">34.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45.19</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Risk-free interest rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.43</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2.52</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected dividend</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average fair value of purchase rights granted during the period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.83</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3.67</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">During the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> a total of approximately <div style="display: inline; font-style: italic; font: inherit;">89,000</div> and <div style="display: inline; font-style: italic; font: inherit;">88,000</div> shares, respectively, were issued at a weighted-average purchase price of <div style="display: inline; font-style: italic; font: inherit;">$9.02</div> and <div style="display: inline; font-style: italic; font: inherit;">$8.93</div> per share, respectively. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>there was <div style="display: inline; font-style: italic; font: inherit;">$0.7</div> million of unrecognized compensation cost related to the Purchase Plan. That cost is expected to be recognized over a weighted average period of <div style="display: inline; font-style: italic; font: inherit;">1.01</div> years.&nbsp;As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div><div style="display: inline; font-style: italic; font: inherit;">5.8</div> million shares were available for future issuance under the Purchase Plan.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Stock Incentive Plans</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> November 16, 2011, </div>the Company&#x2019;s stockholders initially approved the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Stock Incentive Plan, which has been amended and restated&nbsp;and approved by the Company&#x2019;s stockholders&nbsp;a number of times since then (as amended, the <div style="display: inline; font-style: italic; font: inherit;">&#x201c;2011</div> Plan&#x201d;). Under the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan, the Company <div style="display: inline; font-style: italic; font: inherit;"> may </div>award stock options, stock appreciation rights, stock grants or stock units covering shares of the Company&#x2019;s common stock to employees, directors, non-employee directors and contractors. The aggregate number of shares reserved for awards under this plan is <div style="display: inline; font-style: italic; font: inherit;">10,300,000</div> shares, plus up to <div style="display: inline; font-style: italic; font: inherit;">3,500,000</div> shares previously issued under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Stock Plan adopted by the Company in <div style="display: inline; font-style: italic; font: inherit;">2001,</div> which expired in <div style="display: inline; font-style: italic; font: inherit;">2011</div> (the <div style="display: inline; font-style: italic; font: inherit;">&#x201c;2001</div> Plan&#x201d;) that are (i) forfeited or (ii) repurchased by the Company or shares subject to awards previously issued under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Plan that expire or that terminate without having been exercised or settled in full on or after <div style="display: inline; font-style: italic; font: inherit;"> November 16, 2011. </div>In case of awards other than options or stock appreciation rights (&#x201c;SARs&#x201d;), the aggregate number of shares reserved under the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan will be decreased at a rate of <div style="display: inline; font-style: italic; font: inherit;">1.33</div> shares issued pursuant to such awards. The exercise price for stock options must generally be at prices <div style="display: inline; font-style: italic; font: inherit;">no</div> less than the fair market value at the date of grant. Stock options generally expire <div style="display: inline; font-style: italic; font: inherit;">ten</div> years from the date of grant and become vested and exercisable over a <div style="display: inline; font-style: italic; font: inherit;">four</div>-year period.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> April 26, 2020 </div>the Company&#x2019;s Board of Directors amended the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan, subject to the approval of the Company&#x2019;s stockholder, to increase the number of shares reserved for awards under it to a total of <div style="display: inline; font-style: italic; font: inherit;">11,550,000</div> shares, which is an increase of an additional <div style="display: inline; font-style: italic; font: inherit;">1,250,000</div> shares and extend the term of the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan through <div style="display: inline; font-style: italic; font: inherit;"> June 22, 2030.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">In <div style="display: inline; font-style: italic; font: inherit;">2003,</div> in connection with its acquisition of IDS Systems Inc., the Company assumed IDS&#x2019; <div style="display: inline; font-style: italic; font: inherit;">2001</div> Stock Option / Stock Issuance Plan (the &#x201c;IDS Plan&#x201d;). The IDS Plan&nbsp;expired in <div style="display: inline; font-style: italic; font: inherit;">2011.</div> Stock options granted under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Plan and IDS Plan generally expire <div style="display: inline; font-style: italic; font: inherit;">ten</div> years from the date of grant and become vested and exercisable over a <div style="display: inline; font-style: italic; font: inherit;">four</div>-year period. Although <div style="display: inline; font-style: italic; font: inherit;">no</div> new awards <div style="display: inline; font-style: italic; font: inherit;"> may </div>be granted under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Plan or IDS Plan, awards made under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Plan and IDS Plan that are currently outstanding remain subject to the terms of each such plan.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div><div style="display: inline; font-style: italic; font: inherit;">10.8</div> million shares of common stock were reserved to cover stock-based awards under the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan, of which <div style="display: inline; font-style: italic; font: inherit;">3.4</div> million shares were available for future grant. The number of shares reserved and available under the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan includes <div style="display: inline; font-style: italic; font: inherit;">0.5</div> million shares that were subject to awards previously made under the <div style="display: inline; font-style: italic; font: inherit;">2001</div> Plan and were forfeited, expired or repurchased by the Company after the adoption of the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Plan through <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020. </div>As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> outstanding awards that had been granted outside of the <div style="display: inline; font-style: italic; font: inherit;">2011,</div> <div style="display: inline; font-style: italic; font: inherit;">2001</div> or the IDS Plans (collectively, the &#x201c;Stock Plans&#x201d;).</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company estimated the fair value of share-based awards granted under the <div style="display: inline; font-style: italic; font: inherit;">2011</div> Stock Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected life (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.46</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Volatility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">38.77</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45.26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Risk-free interest rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">0.88</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2.55</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected dividend</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average fair value per share of options granted during the period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.51</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Stock-based compensation is estimated at the grant date based on the award&#x2019;s fair value and is recognized on a straight-line basis over the vesting periods, generally <div style="display: inline; font-style: italic; font: inherit;">four</div> years<div style="display: inline; font-style: italic;">.</div> Stock-based compensation expense before taxes related to the Company&#x2019;s&nbsp;stock plans&nbsp;and employee stock purchase plan&nbsp;was allocated as follows (in thousands):&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Costs of revenues</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">909</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">860</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Research and development</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,455</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,718</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Selling, general and administrative</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,004</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Stock-based compensation expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,368</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,476</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The stock-based compensation expense&nbsp;in the table above includes immaterial expense or credit adjustments related to cash-settled SARs granted to certain employees. The Company accounted for these awards as liability awards and the amount was included in accrued compensation and related benefits.&nbsp;Stock-based compensation capitalized in the capitalized software development costs, which were included in the Property and Equipment, net, was approximately <div style="display: inline; font-style: italic; font: inherit;">$0.1</div> million at <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;Additional information with respect to options under the Stock Plans during the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>was as follows:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Remaining</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Aggregate</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Number of</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Exercise</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Contractual</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Intrinsic</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Options</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Price per</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Term</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Value</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(years)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding, January 1, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.64</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Granted (weighted average fair value of $5.21 per share)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">13</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15.76</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Exercised</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.68</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Canceled</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(2</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.66</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Expired</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">8.86</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">726</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.84</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">4.44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,566</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Vested and expected to vest, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">713</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.79</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">4.35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,560</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Exercisable, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">562</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.10</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3.18</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,484</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The aggregate intrinsic value in the table above represents the total intrinsic value based on the Company&#x2019;s closing stock price of <div style="display: inline; font-style: italic; font: inherit;">$11.72</div> per share as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020. </div>The total intrinsic value of options exercised during the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>was <div style="display: inline; font-style: italic; font: inherit;">$0.1</div> million.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> </div> </div> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>there was <div style="display: inline; font-style: italic; font: inherit;">$0.7</div> million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of <div style="display: inline; font-style: italic; font: inherit;">2.7</div> years. The total fair value of shares vested during the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>was <div style="display: inline; font-style: italic; font: inherit;">$0.1</div> million.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Nonvested restricted stock units activity during the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>was as follows:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average Grant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Date Fair Value</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Per Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested, January 1, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,887</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12.30</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Granted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">248</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15.35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Vested</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(275</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">13.52</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11.78</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,834</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12.54</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>there was <div style="display: inline; font-style: italic; font: inherit;">$18.2</div> million of total unrecognized compensation cost related to nonvested restricted stock units. That cost is expected to be recognized over a weighted average period of <div style="display: inline; font-style: italic; font: inherit;">2.6</div> years.&nbsp;Restricted stock units do <div style="display: inline; font-style: italic; font: inherit;">not</div> have rights to dividends prior to vesting.</div></div> -694000 -2743000 -528000 -166000 -2691000 -52000 0.59 0.55 0.26 0.36 0.17 0.27 0.15 0.14 0.14 0.12 0.41 0.45 0.14 0.15 0.12 0.09 0.33 0.31 1 1 17700000 16600000 3600000 12326000 10639000 1630000 2346000 4600000 3300000 700000 500000 8487000 7867000 300000 25085000 25327000 45000 -2054000 10000000 10500000 1700000 1300000 1667000 1292000 -300000 -300000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Over time</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">58</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">75</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Point-in-time</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> </tr> </table></div> -0.02 -0.08 -0.02 -0.08 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">9.</div> NET LOSS PER SHARE</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Basic net loss per share is computed by dividing net loss&nbsp;by weighted average number of common shares outstanding for the period (excluding outstanding stock options and shares subject to repurchase). Diluted net loss per share is computed using the weighted-average number of common shares outstanding for the period plus the potential effect of dilutive securities which are convertible into common shares (using the treasury stock method), except in cases in which the effect would be anti-dilutive.&nbsp;The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share (in thousands except per share amount):&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Numerator:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(528</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(2,691</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Denominator:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Basic weighted-average shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">32,703</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">32,485</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Effect of dilutive options and restricted stock units</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted weighted average shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">32,703</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">32,485</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="width: 70%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 12%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 12%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss per share - Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.02</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss per share - Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.02</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">For the periods&nbsp;ended&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div>&nbsp;because the Company was in a loss position, basic net loss per share is the same as diluted net loss per share as the inclusion of the potential common shares would have been anti-dilutive.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The following table sets forth potential shares of common stock that are <div style="display: inline; font-style: italic; font: inherit;">not</div> included in the diluted net loss per share calculation above because to do so would be anti-dilutive for the periods indicated (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding options</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">400</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">622</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested restricted stock units</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">716</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">748</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Employee Stock Purchase Plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">379</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,216</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,749</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;</div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: center; width: 100%"> <div> <div style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <div style="display: inline; font-style: italic; font: inherit;"></div> </div> </div> </div> </div></div> -25000 8000 0.87 0.04 4754000 5072000 100000 128000 700000 700000 18200000 P1Y3D P2Y255D P2Y219D <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Quoted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Prices in</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Active</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Markets for</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Other</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Identical</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Observable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Unobservable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Assets</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Assets</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 1)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 2)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 3)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Money market mutual funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Quoted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Prices in</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Active</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Markets for</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Other</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Identical</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Observable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unobservable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Assets </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Inputs </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Assets</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 1) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 2) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 3) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Money market mutual funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,644</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,644</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">11.</div> FAIR VALUE MEASUREMENTS</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The multiple assumptions used to value financial instruments are referred to as inputs, and a hierarchy for inputs used in measuring fair value is established, that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity&#x2019;s pricing based upon its own market assumptions. These inputs are ranked according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into <div style="display: inline; font-style: italic; font: inherit;">three</div> broad levels.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <table style=";text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr> <td style="vertical-align: top; width: 108px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <div style="display: inline; font-style: italic; font: inherit;">1</div> -</div> </td> <td style="vertical-align: top; width: 1647px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Inputs are quoted prices in active markets for identical assets or liabilities.</div> </td> </tr> <tr> <td style="vertical-align: top; width: 108px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> </td> <td style="vertical-align: top; width: 1647px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> </td> </tr> <tr> <td style="vertical-align: top; width: 108px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <div style="display: inline; font-style: italic; font: inherit;">2</div> -</div> </td> <td style="vertical-align: top; width: 1647px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are <div style="display: inline; font-style: italic; font: inherit;">not</div> active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.</div> </td> </tr> <tr> <td style="vertical-align: top; width: 108px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> </td> <td style="vertical-align: top; width: 1647px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> </td> </tr> <tr> <td style="vertical-align: top; width: 108px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level <div style="display: inline; font-style: italic; font: inherit;">3</div> -</div> </td> <td style="vertical-align: top; width: 1647px;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Inputs are derived from valuation techniques in which <div style="display: inline; font-style: italic; font: inherit;">one</div> or more significant inputs or value drivers are unobservable.</div> </td> </tr> </table> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The following table represents the Company&#x2019;s assets measured at fair value on a recurring basis as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>and the basis for that measurement (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Quoted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Prices in</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Active</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Markets for</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Other</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Identical</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Observable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Unobservable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Assets</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Assets</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 1)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 2)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Level 3)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Money market mutual funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The following table represents the Company&#x2019;s assets measured at fair value on a recurring basis as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>and the basis for that measurement (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Quoted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Prices in</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Active</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Markets for</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Other</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Significant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Identical</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Observable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Unobservable</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Assets </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Inputs </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Inputs</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Assets</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Total</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 1) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 2) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">(Level 3) </div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Money market mutual funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,644</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,644</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt; text-align: justify;">The Company enters into foreign currency forward contracts to reduce the exposure to foreign currency exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities, primarily on <div style="display: inline; font-style: italic; font: inherit;">third</div>-party accounts payables and intercompany balances. The primary objective of the Company&#x2019;s hedging program is to reduce volatility of earnings related to foreign currency exchange rate fluctuations. The counterparty to these foreign currency forward contracts is a financial institution that the Company believes is creditworthy, and therefore, the Company believes the credit risk of counterparty nonperformance is <div style="display: inline; font-style: italic; font: inherit;">not</div> significant. These foreign currency forward contracts are <div style="display: inline; font-style: italic; font: inherit;">not</div> designated for hedge accounting treatment.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="display: inline-block; text-align: left;"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"></div> </div> </div> </div> </div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Therefore, the change in fair value of these contracts is recorded into earnings as a component of other expense (income), net, and offsets the change in fair value of the foreign currency denominated assets and liabilities, which is also recorded in other expense (income), net. The Company recognized a realized loss of <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$0.3</div></div> million during each of the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> which was recorded in other expense (income), net in the Company&#x2019;s Condensed Consolidated Statements Comprehensive Loss.&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company carries these derivatives financial instruments on its Condensed Consolidated Balance Sheets at their fair values. The Company&#x2019;s foreign currency forward contracts are classified as Level <div style="display: inline; font-style: italic; font: inherit;">2</div> because it is <div style="display: inline; font-style: italic; font: inherit;">not</div> actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>the Company had <div style="display: inline; font-style: italic; font: inherit;">no</div>&nbsp;outstanding forward contracts. &nbsp;</div></div> 5047000 4935000 14290000 14101000 679000 673000 1570000 1560000 21586000 21269000 1340000 952000 747000 886000 886000 1093000 7440000 7440000 17460000 17460000 790000 790000 1800000 1800000 27490000 27490000 5904000 6221000 2393000 2505000 3170000 3359000 111000 117000 230000 240000 P6Y 2293000 2293000 0 -4007000 -2789000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">8.</div> INCOME TAXES</div>&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Income tax benefit increased <div style="display: inline; font-style: italic; font: inherit;">$3.4</div> million for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>to a <div style="display: inline; font-style: italic; font: inherit;">$3.5</div> million income tax benefit as compared to an income tax benefit of <div style="display: inline; font-style: italic; font: inherit;">$0.1</div> million for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019. </div>The Company&#x2019;s effective tax rate benefit was <div style="display: inline; font-style: italic; font: inherit;">87%</div> and <div style="display: inline; font-style: italic; font: inherit;">4%</div> for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively. The Company&#x2019;s effective tax rate benefit increased in the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>as compared to the same period in <div style="display: inline; font-style: italic; font: inherit;">2019,</div> primarily due to a&nbsp; favorable increase in excess tax benefits related to employee stock compensation and an income tax benefit recorded to carryback net operating losses (NOLs), pursuant to the provisions of Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) passed on <div style="display: inline; font-style: italic; font: inherit;"> March 27, 2020, </div>which allows any federal net operating losses generated in years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2017 </div>and before <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2021 </div>to be carried back up to <div style="display: inline; font-style: italic; font: inherit;">five</div> taxable years to offset taxable income in the prior periods.&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> <div style="display: inline-block; text-align: left;"> &nbsp; </div> </div> </div> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company&#x2019;s total amount of unrecognized tax benefits, excluding interest and penalties, as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>was <div style="display: inline; font-style: italic; font: inherit;">$13.0</div>&nbsp;million, of which <div style="display: inline; font-style: italic; font: inherit;">$7.4</div> million, if recognized, would affect the Company&#x2019;s effective tax rate. The Company&#x2019;s total amount of unrecognized tax benefits, excluding interest and penalties, as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>was <div style="display: inline; font-style: italic; font: inherit;">$13.6</div> million, of which <div style="display: inline; font-style: italic; font: inherit;">$7.9</div> million, if recognized, would affect the Company&#x2019;s effective tax rate. As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the Company has recorded unrecognized tax benefits of&nbsp;<div style="display: inline; font-style: italic; font: inherit;">$2.6</div> million, including interest and penalties of <div style="display: inline; font-style: italic; font: inherit;">$0.8</div> million, as long-term taxes payable&nbsp;in its Condensed Consolidated Balance Sheet. The remaining <div style="display: inline; font-style: italic; font: inherit;">$11.2</div> million has been recorded net of our deferred tax assets, of which <div style="display: inline; font-style: italic; font: inherit;">$5.6</div>&nbsp;million is subject to a full valuation allowance.&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The valuation allowance was approximately <div style="display: inline; font-style: italic; font: inherit;">$10.0</div> million and <div style="display: inline; font-style: italic; font: inherit;">$10.5</div> million as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>respectively, which was related to California R&amp;D tax credits and California net operating losses related to our acquisition of Syntricity that we currently do <div style="display: inline; font-style: italic; font: inherit;">not</div> believe are more likely than <div style="display: inline; font-style: italic; font: inherit;">not</div> to be ultimately realized.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company conducts business globally and, as a result, files numerous consolidated and separate income tax returns in the U.S.&nbsp;federal, various state and foreign jurisdictions. Because the Company used some of the tax attributes carried forward from previous years to tax years that are still open for audit, the federal and California statute&nbsp;of limitations remains open for all tax years since <div style="display: inline; font-style: italic; font: inherit;">1999</div> and <div style="display: inline; font-style: italic; font: inherit;">2002,</div> respectively. The Company is <div style="display: inline; font-style: italic; font: inherit;">not</div> currently subject to&nbsp;an income tax examination or under audit in any jurisdiction.</div></div> -3479000 -98000 968000 462000 163000 198000 -3348000 1641000 -589000 585000 972000 429000 -271000 -472000 -3400000 1906000 285000 1910000 402000 27745000 27745000 27644000 27644000 602000 581000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Operating lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">455</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">470</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Short-term lease and variable lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">147</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">111</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">602</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">581</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average remaining lease term under operating ROU leases (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.04</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.2</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average discount rate for operating lease liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Operating lease ROU assets obtained (in thousands)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">333</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 87%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Year Ending December 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount(a)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2020 (remaining nine months)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,529</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,776</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,567</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2023</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,350</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2024</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,070</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2025 and thereafter</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,789</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total future minimum lease payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,081</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Less: Interest(b)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,817</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Present value of future minimum lease payments operating lease liabilities(c)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,264</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> 11081000 3789000 1070000 1350000 1567000 1776000 1529000 1817000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">4.</div> LEASES </div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company leases administrative and sales offices and certain equipment under noncancellable operating leases, which contain various renewal options and, in some cases, require payment of common area costs, taxes and utilities. These operating leases expire at various times through <div style="display: inline; font-style: italic; font: inherit;">2028.</div> The Company had <div style="display: inline; font-style: italic; font: inherit;">no</div> leases that were classified as a financing lease as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Leases with an initial term of <div style="display: inline; font-style: italic; font: inherit;">12</div> months or less are <div style="display: inline; font-style: italic; font: inherit;">not</div> recorded on the balance sheets, and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Long-term operating leases are included in operating lease right-of-used (ROU) assets and operating lease liabilities in the Company&#x2019;s Condensed Consolidated Balance Sheets.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and operating lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized based on the present value of remaining lease payments over the lease term. In determining the present value of lease payments, implicit rate must be used when readily determinable. As the Company&#x2019;s leases do <div style="display: inline; font-style: italic; font: inherit;">not</div> provide implicit rates, at the date of the Company&#x2019;s adoption of the new lease standard, the discount rate is calculated using the Company&#x2019;s incremental borrowing rate determined based on the information available. The operating lease ROU asset also includes any lease payments made and excludes lease incentives or tenant improvement allowance. The Company&#x2019;s lease terms <div style="display: inline; font-style: italic; font: inherit;"> may </div>include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.&nbsp;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, and common area maintenance costs are <div style="display: inline; font-style: italic; font: inherit;">not</div> included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as&nbsp;variable lease expense.&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Lease expense for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> was comprised of the following (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Operating lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">455</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">470</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Short-term lease and variable lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">147</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">111</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total lease expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">602</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">581</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Supplemental balance sheets information related to leases was as follows:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average remaining lease term under operating ROU leases (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.04</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.2</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average discount rate for operating lease liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Operating lease ROU assets obtained (in thousands)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">333</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Maturity of operating lease liabilities as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>are as follows (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 87%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Year Ending December 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount(a)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2020 (remaining nine months)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,529</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,776</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,567</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2023</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,350</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2024</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,070</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2025 and thereafter</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,789</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total future minimum lease payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,081</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Less: Interest(b)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,817</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Present value of future minimum lease payments operating lease liabilities(c)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,264</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align:top;line-height:120%;font-size:pt">(a)</div></div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the total operating lease liability includes approximately <div style="display: inline; font-style: italic; font: inherit;">$1.0</div> million related&nbsp;to an option to extend a lease term that&nbsp;is reasonably certain to be exercised.</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align:top;line-height:120%;font-size:pt">(b)</div></div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Calculated using incremental borrowing interest rate for each lease.</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align:top;line-height:120%;font-size:pt">(c)</div></div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Includes the current portion of operating lease liabilities of <div style="display: inline; font-style: italic; font: inherit;">$2.0</div> million as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.</div></div> </td> </tr> </table></div> 40888000 43387000 239357000 239544000 27064000 27996000 0 -507000 -3174000 -2068000 -2357000 5380000 -151000 -528000 -2691000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recently Adopted Accounting Standards</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> January 2017, </div>the Financial Accounting Standards Board (or FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2017</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div> Intangibles &#x2013; Goodwill and Other (Topic <div style="display: inline; font-style: italic; font: inherit;">350</div>). This standard&nbsp;eliminates step <div style="display: inline; font-style: italic; font: inherit;">2</div> from the annual goodwill impairment test. This update is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2020.</div> The Company adopted this standard on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020, </div>and it did <div style="display: inline; font-style: italic; font: inherit;">not</div> have a material impact on its condensed consolidated financial statements and footnote disclosures.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"></div><div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic; font-size: 10pt;">Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify; text-indent: 27pt;"> In <div style="display: inline; font-style: italic; font: inherit;"> August 2018, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15,</div> Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic <div style="display: inline; font-style: italic; font: inherit;">350</div>- <div style="display: inline; font-style: italic; font: inherit;">40</div>): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The new guidance clarifies the accounting for implementation costs incurred to develop or obtain internal-use software in cloud computing arrangements. Further, the standard also requires entities to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. This standard is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2020.</div> Early adoption is permitted.&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted ASU&nbsp; <div style="display: inline; font-style: italic; font: inherit;">No.</div>&nbsp; <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020 </div>on a prospective basis. There was <div style="display: inline; font-style: italic; font: inherit;">no</div> material impact on the Company&#x2019;s condensed consolidated financial statements as a result of adoption of&nbsp;ASU&nbsp; <div style="display: inline; font-style: italic; font: inherit;">No.</div>&nbsp; <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;as of <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020.&nbsp;</div>As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the&nbsp;implementation costs capitalized by the Company&nbsp;pertaining to a cloud computing arrangement related to sales order and&nbsp;customer relation management was <div style="display: inline; font-style: italic; font: inherit;">not</div> material. The capitalized implementation costs were included in &#x201c;Other noncurrent assets&#x201d; on the Condensed Consolidated Balance sheet and within the operating activities section of the Company&#x2019;s Condensed Consolidated Statement of Cash Flows for the months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.&nbsp; </div>When the module or component of the hosting arrangement is ready for its intended use, the Company expects to amortize the capitalized implementation costs over the respective noncancellable&nbsp;period of the&nbsp;arrangement plus period&nbsp;covered by an option to extend the arrangement&nbsp;that is reasonably certain of being exercised. There has been <div style="display: inline; font-style: italic; font: inherit;">no</div> amortization expense related these assets for the months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.&nbsp;</div> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify; text-indent: 27pt;"> &nbsp; </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt; text-align: justify;"> Management has reviewed other recently issued accounting pronouncements and has&nbsp;determined there are <div style="display: inline; font-style: italic; font: inherit;">not</div> any that would have a material impact on the condensed consolidated financial statements. </div> </div> <div style=""><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Accounting Standards <div style="display: inline; font-style: italic; font: inherit;">Not</div> Yet Effective</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div>In <div style="display: inline; font-style: italic; font: inherit;"> June 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div>&nbsp;Financial Instruments &#x2013; Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>): Measurement of Credit Losses on Financial Instruments&nbsp;(ASU <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13</div>), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13</div>&nbsp;replaces the existing incurred loss impairment model with a forward-looking expected credit loss model which will result in earlier recognition of credit losses. Subsequent to the issuance of&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>-<div style="display: inline; font-style: italic; font: inherit;">19,</div>&nbsp;Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments &#x2013; Credit Losses,&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div> Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments &#x2013; Credit Losses, Topic <div style="display: inline; font-style: italic; font: inherit;">815,</div> Derivatives and Hedging, and Topic <div style="display: inline; font-style: italic; font: inherit;">825,</div> Financial Instrument, ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">05,</div>&nbsp;Financial Instruments &#x2013; Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>) Targeted Transition Relief,&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">10</div>&nbsp;Financial Instruments-Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>), Derivatives and Hedging (Topic <div style="display: inline; font-style: italic; font: inherit;">815</div>), and Leases (Topic <div style="display: inline; font-style: italic; font: inherit;">842</div>), and&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">11</div>&nbsp;Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments-Credit Losses. The subsequent&nbsp;ASUs do <div style="display: inline; font-style: italic; font: inherit;">not</div> change the core principle of the guidance in&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div> Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Additionally, ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">10</div> defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (&#x201c;SRC&#x201d;) as defined by the SEC to fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December 15, 2022, </div>including interim periods&nbsp;within those fiscal years, which will be fiscal <div style="display: inline; font-style: italic; font: inherit;">2023</div> for the Company if it&nbsp;continue to be classified as a&nbsp;SRC. In <div style="display: inline; font-style: italic; font: inherit;"> February 2020, </div>the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">2020</div>-<div style="display: inline; font-style: italic; font: inherit;">02,</div> which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments&nbsp;will have the same effective date and transition requirements as ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div> Early adoption is permitted. Topic <div style="display: inline; font-style: italic; font: inherit;">326</div> requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.&nbsp;While the Company is currently evaluating the impact of Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> the Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> expect the adoption of this ASU to have a material impact on its condensed consolidated financial statements and&nbsp;the related disclosure.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> December 2019, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">12,</div> Income Taxes (Topic <div style="display: inline; font-style: italic; font: inherit;">740</div>) related to simplifying the accounting for income taxes. The guidance is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2021</div> on a prospective basis. Early adoption is permitted.&nbsp; The Company is currently evaluating the impact of this ASU, and does <div style="display: inline; font-style: italic; font: inherit;">not</div> anticipate that the adoption of this ASU will have a significant impact on its consolidated financial statements or the related disclosures.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> January 2020, </div>the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2020</div>-<div style="display: inline; font-style: italic; font: inherit;">01</div>-Investments-Equity Securities (Topic <div style="display: inline; font-style: italic; font: inherit;">321</div>), Investments-Equity Method and Joint Ventures (Topic <div style="display: inline; font-style: italic; font: inherit;">323</div>), and Derivatives and Hedging (Topic <div style="display: inline; font-style: italic; font: inherit;">815</div>)-Clarifying the Interactions between Topic <div style="display: inline; font-style: italic; font: inherit;">321,</div> Topic <div style="display: inline; font-style: italic; font: inherit;">323,</div> and Topic <div style="display: inline; font-style: italic; font: inherit;">815.</div> This ASU clarifies the interaction between accounting standards related to equity securities (ASC <div style="display: inline; font-style: italic; font: inherit;">321</div>), equity method investments (ASC <div style="display: inline; font-style: italic; font: inherit;">323</div>), and certain derivatives (ASC <div style="display: inline; font-style: italic; font: inherit;">815</div>). The amendments in this ASU are effective for fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December 15, 2020. </div>The Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> anticipate that the adoption of this ASU will have a significant impact on its condensed consolidated financial statements or the related disclosures.</div></div></div></div> 46065000 46000000 2312000 2407000 48377000 48407000 -20000 -6000 1 1 455000 470000 9264000 1867000 1954000 7310000 7677000 397000 276000 7368000 7609000 0.0525 0.0525 P7Y14D P7Y73D <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">1.</div> BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Basis of Presentation&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The interim unaudited condensed consolidated financial statements included herein have been prepared by PDF Solutions, Inc. (the &#x201c;Company&#x201d;) pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;), including the instructions to the Quarterly Report on Form <div style="display: inline; font-style: italic; font: inherit;">10</div>-Q and Article <div style="display: inline; font-style: italic; font: inherit;">10</div> of Regulation S-<div style="display: inline; font-style: italic; font: inherit;">X.</div> Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. The interim unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments necessary (consisting only of normal recurring adjustments), to present a fair statement of results for the interim periods presented. The operating results for any interim period are <div style="display: inline; font-style: italic; font: inherit;">not</div> necessarily indicative of the results that <div style="display: inline; font-style: italic; font: inherit;"> may </div>be expected for other interim periods or the full fiscal year. The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company&#x2019;s Annual Report on Form <div style="display: inline; font-style: italic; font: inherit;">10</div>-K for the year ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all intercompany balances and transactions.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The condensed consolidated balance sheet at <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019,&nbsp;</div>has been derived from the audited consolidated financial statements but does <div style="display: inline; font-style: italic; font: inherit;">not</div> include all disclosures required by accounting principles generally accepted in the United States of America.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Reclassification&nbsp;of Prior Period Amounts</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Certain prior period amounts have been reclassified to conform to the current year presentation of reporting amortization of costs capitalized to obtain revenue contracts, operating lease right-of-use assets, and operating lease liabilities&nbsp;on the&nbsp;Condensed Consolidated Statements of Cash Flows. This reclassification had <div style="display: inline; font-style: italic; font: inherit;">no</div> effect on the Company&#x2019;s reported net loss or net cash used in operating activities.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Change in Presentation</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In the <div style="display: inline; font-style: italic; font: inherit;">fourth</div> quarter of fiscal <div style="display: inline; font-style: italic; font: inherit;">2019,</div> in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on <div style="display: inline; font-style: italic; font: inherit;">two</div> lines: Solutions and Gainshare performance incentives.&nbsp; Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI&#x2122;) licenses, and&nbsp;fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue&nbsp;in the following categories: Analytics and Integrated Yield Ramp.&nbsp; Integrated Yield Ramp&nbsp;revenue is comprised of all revenue from the&nbsp;Company&#x2019;s Integrated Yield Ramp services engagements that include performance incentives based on customers&#x2019; yield achievement, i.e. both fixed-fees and&nbsp;Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the&nbsp;Company&#x2019;s licenses and&nbsp;services for Exensio Software, Exensio SaaS, DFI&#x2122; and Characterization Vehicle (CV) systems that do <div style="display: inline; font-style: italic; font: inherit;">not</div> include performance incentives based on customers&#x2019;&nbsp;yield achievement.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="display: inline-block; text-align: left;"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"></div> </div> </div> </div> </div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The change in presentation of revenue does <div style="display: inline; font-style: italic; font: inherit;">not</div> change the Company&#x2019;s net revenues or&nbsp;total cost of net revenues. The following table shows reclassified amounts to conform to the current period&#x2019;s presentation (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">For the Three Months Ended March 31, 2019</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Change in</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Previously</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Current</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reported</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reclassification</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 61%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Revenues:</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Design-to-silicon-yield solutions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Gainshare performance incentives</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Analytics</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Integrated Yield Ramp</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total revenues</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a <div style="display: inline; font-style: italic; font: inherit;">one</div>-step presentation format that excludes any measure of gross margin. In the <div style="display: inline; font-style: italic; font: inherit;">fourth</div> quarter of fiscal <div style="display: inline; font-style: italic; font: inherit;">2019,</div>&nbsp;the Company elected to change its&nbsp;Condensed Consolidated Statements of Comprehensive Loss presentation from a <div style="display: inline; font-style: italic; font: inherit;">two</div>-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a <div style="display: inline; font-style: italic; font: inherit;">one</div>-step presentation, where total costs and expenses are deducted from total revenues.&nbsp;The change in presentation does <div style="display: inline; font-style: italic; font: inherit;">not</div> change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Use of Estimates&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. Significant estimates in these financial statements include revenue recognition, impairment of goodwill and long-lived assets, accounting for stock-based compensation expense, and income taxes. Actual results could differ from those estimates.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The global COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic has impacted the operations and purchasing decisions of companies worldwide. It also has created and <div style="display: inline; font-style: italic; font: inherit;"> may </div>continue to create significant uncertainty in the global economy. The Company has undertaken measures to protect its employees, partners, customers, and vendors. In addition, the Company&#x2019;s personnel worldwide are subject to various travel restrictions, which limit the ability of the Company to provide services to customers and affiliates. This impacts the Company's normal operations. To date, the Company has been able to provide uninterrupted access to its products and services due to its globally distributed workforce, many of whom are working remotely, and its pre-existing infrastructure that supports secure access to the Company&#x2019;s internal systems. If, however, the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic has a substantial impact on the productivity of the Company&#x2019;s employees or its partners&#x2019; or customers&#x2019; decision to use the Company&#x2019;s products and services, the results of the Company&#x2019;s operations and overall financial performance <div style="display: inline; font-style: italic; font: inherit;"> may </div>be adversely impacted. The duration and extent of the impact from the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic depends on future developments that cannot be accurately predicted at this time. As of the date of issuance of the financial statements, the Company is <div style="display: inline; font-style: italic; font: inherit;">not</div> aware of any specific event or circumstance that would require updates to the Company&#x2019;s estimates and judgments or revisions to the carrying value of its assets or liabilities. These estimates <div style="display: inline; font-style: italic; font: inherit;"> may </div>change, as new events occur and additional information is obtained, and are recognized in the c&#xfeff;ondensed c&#xfeff;&#xfeff;onsolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences <div style="display: inline; font-style: italic; font: inherit;"> may </div>be material to the financial statements.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"></div></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recently Adopted Accounting Standards</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> January 2017, </div>the Financial Accounting Standards Board (or FASB) issued Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2017</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div> Intangibles &#x2013; Goodwill and Other (Topic <div style="display: inline; font-style: italic; font: inherit;">350</div>). This standard&nbsp;eliminates step <div style="display: inline; font-style: italic; font: inherit;">2</div> from the annual goodwill impairment test. This update is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2020.</div> The Company adopted this standard on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020, </div>and it did <div style="display: inline; font-style: italic; font: inherit;">not</div> have a material impact on its condensed consolidated financial statements and footnote disclosures.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"></div><div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic; font-size: 10pt;">Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify; text-indent: 27pt;"> In <div style="display: inline; font-style: italic; font: inherit;"> August 2018, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15,</div> Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Subtopic <div style="display: inline; font-style: italic; font: inherit;">350</div>- <div style="display: inline; font-style: italic; font: inherit;">40</div>): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The new guidance clarifies the accounting for implementation costs incurred to develop or obtain internal-use software in cloud computing arrangements. Further, the standard also requires entities to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. This standard is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2020.</div> Early adoption is permitted.&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted ASU&nbsp; <div style="display: inline; font-style: italic; font: inherit;">No.</div>&nbsp; <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;on <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020 </div>on a prospective basis. There was <div style="display: inline; font-style: italic; font: inherit;">no</div> material impact on the Company&#x2019;s condensed consolidated financial statements as a result of adoption of&nbsp;ASU&nbsp; <div style="display: inline; font-style: italic; font: inherit;">No.</div>&nbsp; <div style="display: inline; font-style: italic; font: inherit;">2018</div>- <div style="display: inline; font-style: italic; font: inherit;">15</div>&nbsp;as of <div style="display: inline; font-style: italic; font: inherit;"> January 1, 2020.&nbsp;</div>As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the&nbsp;implementation costs capitalized by the Company&nbsp;pertaining to a cloud computing arrangement related to sales order and&nbsp;customer relation management was <div style="display: inline; font-style: italic; font: inherit;">not</div> material. The capitalized implementation costs were included in &#x201c;Other noncurrent assets&#x201d; on the Condensed Consolidated Balance sheet and within the operating activities section of the Company&#x2019;s Condensed Consolidated Statement of Cash Flows for the months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.&nbsp; </div>When the module or component of the hosting arrangement is ready for its intended use, the Company expects to amortize the capitalized implementation costs over the respective noncancellable&nbsp;period of the&nbsp;arrangement plus period&nbsp;covered by an option to extend the arrangement&nbsp;that is reasonably certain of being exercised. There has been <div style="display: inline; font-style: italic; font: inherit;">no</div> amortization expense related these assets for the months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020.&nbsp;</div> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-align: justify; text-indent: 27pt;"> &nbsp; </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt; text-align: justify;"> Management has reviewed other recently issued accounting pronouncements and has&nbsp;determined there are <div style="display: inline; font-style: italic; font: inherit;">not</div> any that would have a material impact on the condensed consolidated financial statements. </div> </div> <div style=""><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Accounting Standards <div style="display: inline; font-style: italic; font: inherit;">Not</div> Yet Effective</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div>In <div style="display: inline; font-style: italic; font: inherit;"> June 2016, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div>&nbsp;Financial Instruments &#x2013; Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>): Measurement of Credit Losses on Financial Instruments&nbsp;(ASU <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13</div>), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13</div>&nbsp;replaces the existing incurred loss impairment model with a forward-looking expected credit loss model which will result in earlier recognition of credit losses. Subsequent to the issuance of&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2018</div>-<div style="display: inline; font-style: italic; font: inherit;">19,</div>&nbsp;Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments &#x2013; Credit Losses,&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">04,</div> Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments &#x2013; Credit Losses, Topic <div style="display: inline; font-style: italic; font: inherit;">815,</div> Derivatives and Hedging, and Topic <div style="display: inline; font-style: italic; font: inherit;">825,</div> Financial Instrument, ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">05,</div>&nbsp;Financial Instruments &#x2013; Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>) Targeted Transition Relief,&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13,</div> the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">10</div>&nbsp;Financial Instruments-Credit Losses (Topic <div style="display: inline; font-style: italic; font: inherit;">326</div>), Derivatives and Hedging (Topic <div style="display: inline; font-style: italic; font: inherit;">815</div>), and Leases (Topic <div style="display: inline; font-style: italic; font: inherit;">842</div>), and&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">11</div>&nbsp;Codification Improvements to Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> Financial Instruments-Credit Losses. The subsequent&nbsp;ASUs do <div style="display: inline; font-style: italic; font: inherit;">not</div> change the core principle of the guidance in&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div> Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Additionally, ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">10</div> defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (&#x201c;SRC&#x201d;) as defined by the SEC to fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December 15, 2022, </div>including interim periods&nbsp;within those fiscal years, which will be fiscal <div style="display: inline; font-style: italic; font: inherit;">2023</div> for the Company if it&nbsp;continue to be classified as a&nbsp;SRC. In <div style="display: inline; font-style: italic; font: inherit;"> February 2020, </div>the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">2020</div>-<div style="display: inline; font-style: italic; font: inherit;">02,</div> which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments&nbsp;will have the same effective date and transition requirements as ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">13.</div> Early adoption is permitted. Topic <div style="display: inline; font-style: italic; font: inherit;">326</div> requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption.&nbsp;While the Company is currently evaluating the impact of Topic <div style="display: inline; font-style: italic; font: inherit;">326,</div> the Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> expect the adoption of this ASU to have a material impact on its condensed consolidated financial statements and&nbsp;the related disclosure.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> December 2019, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2019</div>-<div style="display: inline; font-style: italic; font: inherit;">12,</div> Income Taxes (Topic <div style="display: inline; font-style: italic; font: inherit;">740</div>) related to simplifying the accounting for income taxes. The guidance is effective for the Company beginning in the <div style="display: inline; font-style: italic; font: inherit;">first</div> quarter of <div style="display: inline; font-style: italic; font: inherit;">2021</div> on a prospective basis. Early adoption is permitted.&nbsp; The Company is currently evaluating the impact of this ASU, and does <div style="display: inline; font-style: italic; font: inherit;">not</div> anticipate that the adoption of this ASU will have a significant impact on its consolidated financial statements or the related disclosures.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">In <div style="display: inline; font-style: italic; font: inherit;"> January 2020, </div>the FASB issued&nbsp;ASU <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2020</div>-<div style="display: inline; font-style: italic; font: inherit;">01</div>-Investments-Equity Securities (Topic <div style="display: inline; font-style: italic; font: inherit;">321</div>), Investments-Equity Method and Joint Ventures (Topic <div style="display: inline; font-style: italic; font: inherit;">323</div>), and Derivatives and Hedging (Topic <div style="display: inline; font-style: italic; font: inherit;">815</div>)-Clarifying the Interactions between Topic <div style="display: inline; font-style: italic; font: inherit;">321,</div> Topic <div style="display: inline; font-style: italic; font: inherit;">323,</div> and Topic <div style="display: inline; font-style: italic; font: inherit;">815.</div> This ASU clarifies the interaction between accounting standards related to equity securities (ASC <div style="display: inline; font-style: italic; font: inherit;">321</div>), equity method investments (ASC <div style="display: inline; font-style: italic; font: inherit;">323</div>), and certain derivatives (ASC <div style="display: inline; font-style: italic; font: inherit;">815</div>). The amendments in this ASU are effective for fiscal years beginning after <div style="display: inline; font-style: italic; font: inherit;"> December 15, 2020. </div>The Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> anticipate that the adoption of this ASU will have a significant impact on its condensed consolidated financial statements or the related disclosures.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;"></div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div></div> 8322000 9720000 -166000 -52000 3917000 245000 1478000 557000 2068000 2357000 0.00015 0.00015 5000000 5000000 0 0 0 0 0 0 11628000 9320000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Reclassification&nbsp;of Prior Period Amounts</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">Certain prior period amounts have been reclassified to conform to the current year presentation of reporting amortization of costs capitalized to obtain revenue contracts, operating lease right-of-use assets, and operating lease liabilities&nbsp;on the&nbsp;Condensed Consolidated Statements of Cash Flows. This reclassification had <div style="display: inline; font-style: italic; font: inherit;">no</div> effect on the Company&#x2019;s reported net loss or net cash used in operating activities.</div></div></div></div> 161000 518000 810000 782000 10893000 10880000 4685000 4690000 2419000 2395000 6087000 6095000 4974000 4933000 23604000 22980000 19377000 18245000 72039000 70218000 41009000 40798000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 74%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Computer equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10,893</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Software</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,685</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,690</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Furniture, fixtures and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,419</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,395</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Leasehold improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">6,087</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">6,095</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Laboratory and other equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,974</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,933</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Test equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">23,604</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">22,980</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Construction-in-progress</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">19,377</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">18,245</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">72,039</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">70,218</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Less: accumulated depreciation and amortization</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(31,030</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(29,420</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">41,009</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">40,798</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> -60000 12800000 8590000 8246000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">7.</div> RESTRUCTURING CHARGES</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> September 27, 2018, </div>the Board of Directors of the Company approved a reduction in its workforce to reduce expenses and align its operations with evolving business needs. Notifications to the affected employees began on&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> October 24, 2018.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">From inception of the restructuring plan to <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the Company has recorded restructuring charges of <div style="display: inline; font-style: italic; font: inherit;">$0.7</div> million, primarily consisting of employee separation charges.&nbsp; As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020,&nbsp;</div>the Company has substantially completed the implementation&nbsp;of the restructuring plan, and the remaining charges expected to be incurred are <div style="display: inline; font-style: italic; font: inherit;">not</div> expected to be significant.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The following table summarizes the activities of restructuring liabilities under this plan (in thousands):&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Beginning balance</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">244</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Restructuring charges</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">92</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cash payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(245</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Ending balance</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">91</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Cash payments for the remaining restructuring liabilities as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019 </div>were paid in the <div style="display: inline; font-style: italic; font: inherit;">second</div> quarter of fiscal <div style="display: inline; font-style: italic; font: inherit;">2019.</div><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> 700000 92000 92000 244000 91000 -36398000 -35870000 13248000 11434000 7910000 9107000 21158000 20541000 8617000 9315000 2959000 2983000 2668000 1755000 6914000 6488000 21158000 20541000 16661000 -16661000 3880000 -3880000 11434000 9107000 20541000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2.</div> REVENUE FROM CONTRACTS WITH CUSTOMERS</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company derives revenue from <div style="display: inline; font-style: italic; font: inherit;">two</div> sources: Analytics revenue&nbsp;and Integrated Yield Ramp revenue.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company recognizes revenue in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard Codification (&#x201c;ASC&#x201d;) Topic <div style="display: inline; font-style: italic; font: inherit;">606,</div>&nbsp;<div style="display: inline; font-style: italic;">Revenue from Contracts with Customers</div>, and its related amendments (collectively known as &#x201c;ASC <div style="display: inline; font-style: italic; font: inherit;">606&#x201d;</div>).&nbsp;ASC <div style="display: inline; font-style: italic; font: inherit;">606</div>&nbsp;outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers. Revenue is recognized when control of products or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those promised products or services.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company determines revenue recognition through the following <div style="display: inline; font-style: italic; font: inherit;">five</div> steps:</div> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <table style="; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#x25cf;</div> </td> <td> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Identification of the contract, or contracts, with a customer</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#x25cf;</div> </td> <td> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Identification of the performance obligations in the contract</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#x25cf;</div> </td> <td> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Determination of the transaction price</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#x25cf;</div> </td> <td> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Allocation of the transaction price to the performance obligations in the contract</div> </td> </tr> <tr style="vertical-align: top;"> <td style="width: 18pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&#x25cf;</div> </td> <td> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">Recognition of revenue when, or as, performance obligations are satisfied</div> </td> </tr> </table> <div style=" font-family: Times New Roman; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 18pt;">The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;">Contracts with multiple performance obligations</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using standalone selling price.</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Analytics Revenue </div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Analytics revenue is derived from the following primary offerings: licenses and services for Exensio Software, Exensio SaaS, DFI&#x2122; and CV systems that do <div style="display: inline; font-style: italic; font: inherit;">not</div> include performance incentives based on customers&#x2019; yield achievement.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Revenue from standalone Exensio Software is recognized depending on whether the license is perpetual or time-based. Perpetual (<div style="display: inline; font-style: italic; font: inherit;">one</div>-time charge) license software is recognized at the time of the inception of the arrangement when control transfers to the customers, if the software license is distinct from the services offered by us. Revenue from post-contract support is recognized over the contract term on a straight-line basis, because we are&nbsp;providing (i) support and (ii) unspecified software updates on a when-and-if available basis over the contract term. Revenue from time-based-licensed software is allocated to each performance obligation and is recognized either at a point in time or over time as follows. The license component is recognized at the time when control transfers to the customer, with the post-contract support component recognized ratably over the committed term of the contract. For contracts with any combination of licenses, support, and other services, distinct performance obligations are accounted for separately. For contracts with multiple performance obligations, we allocate the transaction price of the contract to each performance obligation on a relative basis using standalone selling price (or SSP) attributed to each performance obligation.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Revenue from Exensio SaaS arrangements,&nbsp;which allow for the use of a cloud-based software product or service over a contractually determined period of time without taking possession of software, is accounted for as subscriptions and is recognized&nbsp;as revenue ratably, on a straight-line basis, over the subscription period beginning on the date the service is <div style="display: inline; font-style: italic; font: inherit;">first</div> made available to customers.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="margin: 0pt; display: inline-block; text-align: left;"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"></div> </div> </div> </div> </div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Revenue from DFI&#x2122;&nbsp;and CV systems that do <div style="display: inline; font-style: italic; font: inherit;">not</div> include performance incentives based on customers&#x2019; yield achievement is recognized primarily as services are performed. Where there are distinct performance obligations, the Company allocates revenue to all deliverables based on their standalone selling prices, or SSP. For these contracts with multiple performance obligations, the Company allocate the transaction price of the contract to each performance obligation on a relative basis using SSP attributed to each performance obligation.&nbsp;Where there are <div style="display: inline; font-style: italic; font: inherit;">not</div> discrete performance obligations, historically, revenue is primarily recognized as services are performed using a percentage of completion method based on costs or labor-hours inputs, whichever is the most appropriate measure of the progress towards completion of the contract.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Integrated Yield Ramp&nbsp;Revenue </div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Integrated Yield Ramp revenue is derived from the Company&#x2019;s fixed-fee engagements that include performance incentives based on customers&#x2019;&nbsp;yield achievement and Gainshare royalties, typically based on customer&#x2019;s wafer shipments,&nbsp;pertaining to these fixed-price contracts.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Revenue under these project&#x2013;based contracts, which are delivered over a specific period of time typically for a fixed fee component paid on a set schedule, is recognized as services are performed using a percentage of completion.&nbsp;Similar to the services provided in connection with CV systems that are contributing to Analytics revenue, due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex and subject to many variables that require significant judgement. Please refer to &#x201c;Significant Judgments&#x201d;&nbsp;section of this Note for further discussion.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Gainshare royalty contained in IYR contracts is a variable fee related to continued usage of the Company&#x2019;s intellectual property (&#x201c;IP&#x201d;) after the fixed-fee service period ends, based on the customers&#x2019; yield achievement.&nbsp;Revenue derived from Gainshare is contingent upon the Company&#x2019;s customers reaching certain defined production yield levels. Gainshare royalty periods are generally subsequent to the delivery of all contractual services and performance obligations. The Company records&nbsp;Gainshare as a usage-based royalty derived from customers&#x2019;&nbsp;usage of intellectual property and records it in the same period in which the usage occurs.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Disaggregation of Revenue</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company disaggregates revenue from contracts with customers into the timing of the transfer of goods and services and the geographical regions. The Company determined&nbsp;that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company&#x2019;s performance obligations are satisfied either over time or at a point-in-time. The following table represents a disaggregation of revenue by timing of revenue:</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;<div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Over time</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">58</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">75</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Point-in-time</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">42</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">International revenues accounted for approximately <div style="display: inline; font-style: italic; font: inherit;">59%</div> of our total revenues for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>as compared to <div style="display: inline; font-style: italic; font: inherit;">55%</div> for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019. </div>See Note <div style="display: inline; font-style: italic; font: inherit;">10.</div> Customer and Geographic Information.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Significant Judgments</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Judgments and estimates are required under ASC <div style="display: inline; font-style: italic; font: inherit;">606.</div> Due to the complexity of certain contracts, the actual revenue recognition treatment required under ASC <div style="display: inline; font-style: italic; font: inherit;">606</div> for the Company&#x2019;s arrangements <div style="display: inline; font-style: italic; font: inherit;"> may </div>be dependent on contract-specific terms and <div style="display: inline; font-style: italic; font: inherit;"> may </div>vary in some instances.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">For revenue under project-based contracts for fixed-price implementation&nbsp;services, revenue is recognized as services are performed using a percentage-of-completion method&nbsp;based on costs or labor-hours input method, whichever is the most appropriate measure of the progress towards completion of the contract. Due to the nature of the work performed in these arrangements, the estimation of percentage of completion method&nbsp;is complex, subject to many variables and requires significant judgment. Key factors reviewed by the Company to estimate costs to complete each contract are future labor and product costs and expected productivity efficiencies. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions <div style="display: inline; font-style: italic; font: inherit;"> may </div>result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company&#x2019;s contracts with customers often include promises to transfer products, licenses software and provide services, including professional services, technical support services, and rights to unspecified updates to a customer. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or <div style="display: inline; font-style: italic; font: inherit;">not</div> distinct and thus accounted for together, requires significant judgment. The Company rarely licenses software on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where SSP is <div style="display: inline; font-style: italic; font: inherit;">not</div> directly observable because the Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> license&nbsp;the software or sell the service separately, the Company determines the SSP using information that <div style="display: inline; font-style: italic; font: inherit;"> may </div>include market conditions and other observable inputs. The Company, in some cases,&nbsp;has more than <div style="display: inline; font-style: italic; font: inherit;">one</div> SSP for individual performance obligations. In these instances, the Company <div style="display: inline; font-style: italic; font: inherit;"> may </div>use information such as the size of the customer and geographic region of the customer in determining the SSP.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company is required to record Gainshare royalty revenue in the same period in which the usage occurs. Because the Company generally does <div style="display: inline; font-style: italic; font: inherit;">not</div> receive the acknowledgment reports from its customers during a given quarter within the time frame necessary to adequately review the reports and include the actual amounts in quarterly results for such quarter, the Company accrues the related revenue based on estimates of customers underlying sales achievement. The Company&#x2019;s estimation process can be based on historical data, trends, seasonality, changes in the contract rate, knowledge of the changes in the industry and changes in the customer&#x2019;s manufacturing environment learned through discussions with customers and sales personnel.&nbsp;As a result of accruing revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true-up revenue to the actual amounts reported.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Contract Balances&nbsp;&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company performs its obligations under a contract with a customer by licensing software or providing services in exchange for consideration from the customer. The timing of the Company&#x2019;s performance often differs from the timing of the customer&#x2019;s payment, which results in the recognition of a receivable, a contract asset or a contract liability.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company classifies the right to consideration in exchange for software or services transferred to a customer as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional, as compared to a contract asset, which is a right to consideration that is conditional upon factors other than the passage of time. The majority of the Company&#x2019;s contract assets represent unbilled amounts related to fixed-price service contracts when the revenue recognized exceeds the amount billed to the customer.&nbsp;The contract assets are generally classified as current and are recorded on a net basis with deferred revenue (i.e.&nbsp;contract liabilities) at the contract level. At <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>contract assets of <div style="display: inline; font-style: italic; font: inherit;">$1.4</div> million and <div style="display: inline; font-style: italic; font: inherit;">$3.6</div> million, respectively, are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The Company did <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">not</div></div> record any asset impairment charges related to contract assets during the months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Deferred revenues consist substantially of amounts invoiced in advance of revenue recognition and are recognized as the revenue recognition criteria are met. Deferred revenues that will be recognized during the succeeding <div style="display: inline; font-style: italic; font: inherit;">twelve</div>-month period are recorded as current deferred revenues and the remaining portion is recorded as non-current deferred revenues in the Condensed Consolidated Balance Sheets. Revenue recognized for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020&nbsp;</div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> that was included in the deferred revenues and billings in excess of recognized revenues balances at the beginning of each reporting period was <div style="display: inline; font-style: italic; font: inherit;">$4.6</div> million<div style="display: inline; color:#ff0000;">&nbsp;</div>and <div style="display: inline; font-style: italic; font: inherit;">$3.3</div> million, respectively.</div> <div style=" font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: left; width: 100%"> <div> <div style="display: inline-block; text-align: left;"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"></div> </div> </div> </div> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt; text-align: justify;">At <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>the aggregate amount of the transaction price allocated to the remaining performance obligations related to customer contracts that were unsatisfied or partially unsatisfied was approximately <div style="display: inline; font-style: italic; font: inherit;">$68.5</div> million.&nbsp;Given the applicable contract terms, the majority of this amount is expected to be recognized as revenue over the next <div style="display: inline; font-style: italic; font: inherit;">two</div> years, with the remainder in the following <div style="display: inline; font-style: italic; font: inherit;">five</div> years.<div style="display: inline; color:#ff0000">&nbsp;</div> This amount does <div style="display: inline; font-style: italic; font: inherit;">not</div> include contracts to which the customer is <div style="display: inline; font-style: italic; font: inherit;">not</div> committed, nor contracts for which we recognize revenue equal to the amount we have the right to invoice for services performed, or future sales-based or usage-based royalty payments in exchange for a license of intellectual property.&nbsp; This amount is subject to change due to future revaluations of variable consideration, terminations, other contract modifications, or currency adjustments.&nbsp; The estimated timing of the recognition of remaining unsatisfied performance obligations is subject to change and is affected by changes to the scope, change in timing of delivery of products and services, or contract modifications.</div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt; text-align: justify;"> &nbsp; </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt; text-align: justify;"> The adjustment to revenue recognized in the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> from performance obligations satisfied (or partially satisfied) in previous periods was an increase of <div style="display: inline; font-style: italic; font: inherit;">$0.7</div> million and decrease of <div style="display: inline; font-style: italic; font: inherit;">$0.5</div> million, respectively. These amounts primarily represent changes in estimated percentage-of-completion based contracts and changes in estimated Gainshare royalty for those customers that reported actual Gainshare revenue with some time lag. </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;"> &nbsp; </div> </div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Costs to obtain or fulfill a contract</div></div> </div> </div> <div style=" text-indent: 18pt; text-align: justify;">The Company capitalizes the incremental costs to obtain or fulfill a contract with a customer, including direct sales commissions and related fees, when it&nbsp;expects to recover those costs. Amortization expense related to these capitalized costs&nbsp;is recognized over the period associated with the revenue from which the cost was incurred. Total capitalized direct sales commission costs included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019&nbsp;</div>were&nbsp;<div style="display: inline; font-style: italic; font: inherit;">$0.4</div>&nbsp;million. Total capitalized direct sales commission costs included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019&nbsp;</div>were&nbsp;<div style="display: inline; font-style: italic; font: inherit;">$0.8</div>&nbsp;million and <div style="display: inline; font-style: italic; font: inherit;">$0.4</div> million, respectively. Amortization of these assets during each of the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> was <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$0.1</div></div> million. There was <div style="display: inline; font-style: italic; font: inherit;">no</div> impairment loss in relation to the costs capitalized for the periods presented.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt; text-align: justify;">Certain eligible initial project costs are capitalized when the costs relate directly to the contract, the costs generate or enhance resources of the Company that will be used in satisfying the performance obligation in the future, and the costs are expected to be recovered. These costs primarily consist of transition and set-up costs related to the installation of systems and processes and other deferred fulfillment costs eligible for capitalization.&nbsp; Capitalized costs are amortized consistent with the transfer to the customer of the services to which the asset relates and recorded as a component of cost of revenues. The Company also incurs certain direct costs to provide services in relation to the specific anticipated contracts. The Company recognizes such costs as a component of costs of revenues, the timing of which is dependent upon identification of a contract arrangement. The Company also defers costs from arrangements that required it to defer the revenues, typically due to the pattern of transfer of the performance obligations in the contract. These costs are recognized in proportion to the related revenue. At the end of the reporting period, the Company evaluates its deferred costs for their probable recoverability. The Company recognizes impairment of deferred costs when it is determined that the costs <div style="display: inline; font-style: italic; font: inherit;">no</div> longer have future benefits and are <div style="display: inline; font-style: italic; font: inherit;">no</div> longer recoverable. There was <div style="display: inline; font-style: italic; font: inherit;">no</div> impairment loss in relation to the costs capitalized for the periods presented. Deferred costs balance included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font: inherit;">$0.3</div> million. &nbsp;Deferred costs balance included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>was immaterial and&nbsp;was <div style="display: inline; font-style: italic; font: inherit;">$0.2</div> million as of&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019.</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Practical Expedients</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company does <div style="display: inline; font-style: italic; font: inherit;">not</div> adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the customer and payment for that good or service by the customer is expected to be <div style="display: inline; font-style: italic; font: inherit;">one</div> year or less. The Company assessed each of its revenue generating arrangements in order to determine whether a significant financing component exists, and determined its contracts did <div style="display: inline; font-style: italic; font: inherit;">not</div> include a significant financing component for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020&nbsp;</div>and <div style="display: inline; font-style: italic; font: inherit;">2019.</div></div></div> 68500000 P2Y P5Y 333000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding options</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">400</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">622</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested restricted stock units</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">716</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">748</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Employee Stock Purchase Plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">379</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,216</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,749</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Numerator:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(528</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(2,691</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Denominator:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Basic weighted-average shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">32,703</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">32,485</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Effect of dilutive options and restricted stock units</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Diluted weighted average shares outstanding</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">32,703</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">32,485</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="width: 70%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 12%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> <td style="width: 12%;">&nbsp;</td> <td style="width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss per share - Basic</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.02</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Net loss per share - Diluted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.02</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(0.08</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Costs of revenues</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">909</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">860</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Research and development</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,455</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,718</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Selling, general and administrative</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,004</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">898</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Stock-based compensation expenses</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,368</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3,476</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">United States</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">46,065</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">46,000</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Rest of the world</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,312</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,407</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total long-lived assets, net</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">48,377</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">48,407</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap"> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> </td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">For the Three Months Ended March 31, 2019</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Change in</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Previously</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Current</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reported</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Reclassification</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Presentation</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 61%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Revenues:</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Design-to-silicon-yield solutions</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(16,661</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Gainshare performance incentives</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(3,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Analytics</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11,434</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Integrated Yield Ramp</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">9,107</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total revenues</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">March 31, 2020</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">December 31, 2019</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Gross</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Net</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Gross</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Net</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Period</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Accumulated</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Accumulated</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; border-bottom: 1px solid black;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Years)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Acquired identifiable intangibles:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Customer relationships</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">1</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">9</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(5,047</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,393</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(4,935</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,505</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Developed technology</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">4</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">9</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17,460</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(14,290</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,170</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17,460</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(14,101</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,359</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Tradename</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">2</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">7</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">790</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(679</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">111</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">790</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(673</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">117</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Patent</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">7</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">10</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,800</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,570</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">230</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,800</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,560</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">240</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,490</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(21,586</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">5,904</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,490</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(21,269</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,221</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Beginning balance</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">244</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Restructuring charges</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">92</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cash payments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(245</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Ending balance</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">91</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Customer</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">36</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Customer</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">27</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">B</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">C</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Percentage</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Percentage</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">of Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">of Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 56%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">United States</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">8,617</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">41</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">9,315</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">China</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,959</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,983</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Taiwan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,755</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Rest of the world</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,914</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">33</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,488</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">31</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total revenue</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">21,158</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 12%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average Grant</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Date Fair Value</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Per Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested, January 1, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,887</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12.30</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Granted</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">248</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15.35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Vested</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(275</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">13.52</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">11.78</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Nonvested, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,834</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12.54</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Weighted</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Average</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Remaining</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Aggregate</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Number of</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Exercise</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Contractual</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Intrinsic</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Options</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Price per</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Term</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Value</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Share</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(years)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(in thousands)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 52%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding, January 1, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">745</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.64</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Granted (weighted average fair value of $5.21 per share)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">13</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15.76</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Exercised</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7.68</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Canceled</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(2</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.66</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">Expired</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">8.86</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Outstanding, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">726</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.84</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">4.44</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,566</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Vested and expected to vest, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">713</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.79</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">4.35</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,560</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Exercisable, March 31, 2020</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">562</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10.10</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">3.18</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,484</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected life (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Volatility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">34.25</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45.19</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Risk-free interest rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1.43</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2.52</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected dividend</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average fair value of purchase rights granted during the period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.83</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3.67</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">Three Months Ended March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-weight: bold;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected life (in years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.45</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.46</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Volatility</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">38.77</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45.26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Risk-free interest rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">0.88</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2.55</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Expected dividend</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">&#x2014;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Weighted average fair value per share of options granted during the period</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">5.21</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4.51</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 87%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Year Ending December 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2020 (remaining nine months)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">952</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,093</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">886</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2023</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">886</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2024</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">747</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2025 and thereafter</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,340</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total future amortization expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">5,904</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">10.</div> CUSTOMER AND GEOGRAPHIC INFORMATION</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or group, in deciding how to allocate resources and in assessing performance.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company&#x2019;s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly the Company considers itself to be in <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">one</div></div> operating and reporting segment, specifically the provision of services for differentiated data and analytics solutions to the semiconductor and electronics industries.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company had revenues from an individual customer in excess of <div style="display: inline; font-style: italic; font: inherit;">10%</div> of total revenues as follows:&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Customer</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">26</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">36</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The Company had gross accounts receivable from individual customers in excess of <div style="display: inline; font-style: italic; font: inherit;">10%</div> of gross accounts receivable as follows:&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Customer</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">A</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">27</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">B</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">C</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Revenues from customers by geographic area based on the location of the customers&#x2019; work sites are as follows (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">Three Months Ended March 31,</div></div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Percentage</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Percentage</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">of Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">of Revenues</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 56%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">United States</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">8,617</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">41</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">9,315</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">45</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">%</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">China</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,959</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">14</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,983</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">15</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Taiwan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,668</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">12</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,755</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">9</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Rest of the world</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,914</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">33</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,488</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">31</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total revenue</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">21,158</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">20,541</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;" nowrap="nowrap">%</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Long-lived assets, net by geographic area are as follows (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">United States</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">46,065</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">46,000</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Rest of the world</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,312</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,407</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total long-lived assets, net</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">48,377</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">48,407</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap"> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> </td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"></div></div> 7895000 7011000 3368000 3476000 P4Y P4Y 26000 11.78 248000 15.35 1887000 1834000 12.30 12.54 275000 13.52 0.3877 0.4526 0.0088 0.0255 0.1 1250000 10300000 3500000 3400000 562000 10.10 100000 9000 500000 2000 13000 5.21 5.21 4.51 1566 0 745000 726000 10.64 10.84 1560000 713000 10.79 7.68 8.86 10.66 15.76 11.72 P10Y P10Y P10Y P4Y164D P4Y167D 1484000 P3Y65D P4Y160D P4Y127D 100000 0.85 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">5.</div> STOCKHOLDERS&#x2019; EQUITY</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic;">Stock Repurchase Program</div></div><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">On <div style="display: inline; font-style: italic; font: inherit;"> May 29, 2018, </div>the Board of Directors terminated the <div style="display: inline; font-style: italic; font: inherit;">2016</div> stock repurchase program, and adopted a new program (the <div style="display: inline; font-style: italic; font: inherit;">&#x201c;2018</div> Program&#x201d;) to repurchase up to <div style="display: inline; font-style: italic; font: inherit;">$25.0</div> million of the Company&#x2019;s common stock both on the open market and in privately negotiated transactions over the next <div style="display: inline; font-style: italic; font: inherit;">two</div> years. During the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div><div style="display: inline; font-style: italic; font: inherit;">no</div> shares were repurchased under the <div style="display: inline; font-style: italic; font: inherit;">2018</div> program. During the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2019, </div>the Company repurchased approximately <div style="display: inline; font-style: italic; font: inherit;">314,000</div> shares&nbsp;at an average price of <div style="display: inline; font-style: italic; font: inherit;">$12.46</div> per share, for <div style="display: inline; font-style: italic; font: inherit;">$3.9</div> million under the <div style="display: inline; font-style: italic; font: inherit;">2018</div> program.&nbsp;Under the <div style="display: inline; font-style: italic; font: inherit;">2018</div> program, as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div><div style="display: inline; font-style: italic; font: inherit;">$15.2</div> million of the Company's common stock remained available for future repurchases.</div></div> 32503000 9294000 32795000 9387000 32382000 8295000 32346000 8663000 89000 88000 89000 87000 182000 104000 21000 87000 21000 810000 810000 782000 782000 161000 161000 518000 518000 25000000 P2Y 15200000 198469000 196157000 5000 325197000 -91695000 -35870000 -1480000 5000 329681000 -93173000 -36398000 -1646000 5000 310660000 -79142000 -30452000 -1276000 199795000 5000 315429000 -83616000 -33143000 -1328000 197347000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">3.</div> BALANCE SHEET COMPONENTS</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Accounts receivable </div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Accounts receivable include amounts that are unbilled at the end of the period that are expected to be billed and collected within <div style="display: inline; font-style: italic; font: inherit;">12</div>-month period. Unbilled accounts receivable, included in accounts receivable, totaled <div style="display: inline; font-style: italic; font: inherit;">$9.4</div> million and <div style="display: inline; font-style: italic; font: inherit;">$7.4</div> million as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>respectively. Unbilled accounts receivable that are <div style="display: inline; font-style: italic; font: inherit;">not</div> expected to be billed and collected during the succeeding <div style="display: inline; font-style: italic; font: inherit;">12</div>-month period are recorded in other non-current assets and&nbsp;totaled <div style="display: inline; font-style: italic; font: inherit;">$2.8</div> million and <div style="display: inline; font-style: italic; font: inherit;">$4.1</div> million as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>respectively.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Property and equipment</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Property and equipment, net consist of the following (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">March 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">December 31,</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2020</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 74%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Computer equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10,893</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">10,880</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Software</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,685</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,690</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Furniture, fixtures and equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,419</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,395</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Leasehold improvements</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">6,087</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">6,095</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Laboratory and other equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,974</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">4,933</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Test equipment</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">23,604</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">22,980</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Construction-in-progress</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">19,377</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">18,245</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">72,039</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">70,218</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Less: accumulated depreciation and amortization</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(31,030</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(29,420</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;" nowrap="nowrap">)</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">41,009</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">40,798</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Test equipment includes DFI&#x2122; assets at customer sites that are contributing to DFI&#x2122; revenues. The construction-in-progress balance related to construction of DFI&#x2122; assets totaled <div style="display: inline; font-style: italic; font: inherit;">$17.7</div> million and <div style="display: inline; font-style: italic; font: inherit;">$16.6</div> million as of&nbsp;<div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019,&nbsp;</div>respectively. Depreciation and amortization expense for the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div>&nbsp;was <div style="display: inline; font-style: italic; font: inherit;">$1.7</div>&nbsp;million and <div style="display: inline; font-style: italic; font: inherit;">$1.3</div>&nbsp;million, respectively.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Goodwill and Intangible Assets </div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">As of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>the carrying amount of goodwill was&nbsp;<div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$2.3</div></div> million.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Intangible assets balance was <div style="display: inline; font-style: italic; font: inherit;">$5.9</div> million and <div style="display: inline; font-style: italic; font: inherit;">$6.2</div> million as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020&nbsp;</div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019, </div>respectively. Intangible assets as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2019 </div>consist of the following (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">March 31, 2020</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 23%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">December 31, 2019</div></div></div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Gross</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Net</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Gross</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><div style="display: inline; font-weight: bold;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Net</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Period</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Accumulated</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Accumulated</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Carrying</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 26%;">&nbsp;</td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%; border-bottom: 1px solid black;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">(Years)</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amortization</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Acquired identifiable intangibles:</div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Customer relationships</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">1</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">9</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(5,047</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,393</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">7,440</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(4,935</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">2,505</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Developed technology</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">4</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">9</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17,460</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(14,290</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,170</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">17,460</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(14,101</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">3,359</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Tradename</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">2</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">7</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">790</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(679</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">111</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">790</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">(673</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">117</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Patent</div> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 8%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:right;"><div style="display: inline; font-style: italic; font: inherit;">7</div> &#x2012; <div style="display: inline; font-style: italic; font: inherit;">10</div></div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,800</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,570</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">230</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,800</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(1,560</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">240</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 26%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total</div> </td> <td style="width: 8%;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,490</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(21,586</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">5,904</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">27,490</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(21,269</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">6,221</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;&nbsp;&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">The weighted average amortization period for acquired identifiable intangible assets was <div style="display: inline; font-style: italic; font: inherit;">6.0</div> years as of <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020. </div>Intangible asset amortization expense was <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$0.3</div></div> million during each of the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> which was recorded in other expense (income), net in the Company&#x2019;s Condensed Consolidated Statements Comprehensive Loss. The Company expects annual amortization of acquired identifiable intangible assets to be as follows (in thousands):</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&nbsp;</div> <div> <table style="; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;" cellspacing="0" cellpadding="0" border="0"> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 87%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">Year Ending December 31,</div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">Amount</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2020 (remaining nine months)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">952</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2021</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,093</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2022</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">886</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2023</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">886</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2024</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">747</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">2025 and thereafter</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,340</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"> <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Total future amortization expense</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">5,904</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;" nowrap="nowrap">&nbsp;</td> </tr> </table> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style="width: 100%; margin-left: 0pt; margin-right: 0pt"> <div style="text-align: center; width: 100%"> <div> <div style="text-align: center; font-size: 10pt; font-family: Times New Roman;"> <div style="display: inline; font-style: italic; font: inherit;"></div> </div> </div> </div> </div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">Intangible assets are amortized over their useful lives unless these lives are determined to be indefinite. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group <div style="display: inline; font-style: italic; font: inherit;"> may </div><div style="display: inline; font-style: italic; font: inherit;">not</div> be recoverable. During the <div style="display: inline; font-style: italic; font: inherit;">three</div> months ended <div style="display: inline; font-style: italic; font: inherit;"> March 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> indicators of impairment related to the Company&#x2019;s intangible assets.</div></div> 12.46 9387000 9294000 0 314000 -314000 314000 93173000 91695000 3900000 3917000 3917000 9400000 7400000 2000 13000000 13600000 2600000 7400000 7900000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Use of Estimates&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. Significant estimates in these financial statements include revenue recognition, impairment of goodwill and long-lived assets, accounting for stock-based compensation expense, and income taxes. Actual results could differ from those estimates.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 27pt;">The global COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic has impacted the operations and purchasing decisions of companies worldwide. It also has created and <div style="display: inline; font-style: italic; font: inherit;"> may </div>continue to create significant uncertainty in the global economy. The Company has undertaken measures to protect its employees, partners, customers, and vendors. In addition, the Company&#x2019;s personnel worldwide are subject to various travel restrictions, which limit the ability of the Company to provide services to customers and affiliates. This impacts the Company's normal operations. To date, the Company has been able to provide uninterrupted access to its products and services due to its globally distributed workforce, many of whom are working remotely, and its pre-existing infrastructure that supports secure access to the Company&#x2019;s internal systems. If, however, the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic has a substantial impact on the productivity of the Company&#x2019;s employees or its partners&#x2019; or customers&#x2019; decision to use the Company&#x2019;s products and services, the results of the Company&#x2019;s operations and overall financial performance <div style="display: inline; font-style: italic; font: inherit;"> may </div>be adversely impacted. The duration and extent of the impact from the COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div> pandemic depends on future developments that cannot be accurately predicted at this time. As of the date of issuance of the financial statements, the Company is <div style="display: inline; font-style: italic; font: inherit;">not</div> aware of any specific event or circumstance that would require updates to the Company&#x2019;s estimates and judgments or revisions to the carrying value of its assets or liabilities. These estimates <div style="display: inline; font-style: italic; font: inherit;"> may </div>change, as new events occur and additional information is obtained, and are recognized in the c&#xfeff;ondensed c&#xfeff;&#xfeff;onsolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences <div style="display: inline; font-style: italic; font: inherit;"> may </div>be material to the financial statements.</div></div></div></div> 32703000 32485000 32703000 32485000 As of March 31, 2020, the total operating lease liability includes approximately $1.0 million related to an option to extend a lease term that is reasonably certain to be exercised. Calculated using incremental borrowing interest rate for each lease. Includes the current portion of operating lease liabilities of $2.0 million as of March 31, 2020. represents less than 10% Amounts consist of property and equipment, net, and operating lease right-of-use assets, net Amounts consist of property and equipment, net xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares 0001120914 us-gaap:EmployeeStockOptionMember pdfs:IDSPlanMember 2001-01-01 2001-12-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2001-07-01 2001-07-31 0001120914 us-gaap:EmployeeStockOptionMember pdfs:TwentyElevenStockIncentivePlanMember 2011-11-16 2011-11-16 0001120914 pdfs:TwentyElevenStockIncentivePlanMember 2011-11-16 2011-11-16 0001120914 pdfs:The2018StockRepurchaseProgramMember 2018-05-29 2018-05-29 0001120914 2019-01-01 2019-03-31 0001120914 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-03-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2019-01-01 2019-03-31 0001120914 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerAMember 2019-01-01 2019-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerBMember 2019-01-01 2019-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerCMember 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerAMember 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:CN 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:NonUsMember 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember pdfs:RestOfTheWorldMember 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:TW 2019-01-01 2019-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2019-01-01 2019-03-31 0001120914 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-03-31 0001120914 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001120914 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001120914 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2019-01-01 2019-03-31 0001120914 pdfs:TwentyElevenStockIncentivePlanMember 2019-01-01 2019-03-31 0001120914 pdfs:AnalyticsMember 2019-01-01 2019-03-31 0001120914 pdfs:AnalyticsMember srt:RestatementAdjustmentMember 2019-01-01 2019-03-31 0001120914 pdfs:DesignForInspectionSolutionsMember srt:RestatementAdjustmentMember 2019-01-01 2019-03-31 0001120914 pdfs:DesignForInspectionSolutionsMember srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-03-31 0001120914 pdfs:GainsharePerformanceIncentivesMember srt:RestatementAdjustmentMember 2019-01-01 2019-03-31 0001120914 pdfs:GainsharePerformanceIncentivesMember srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-03-31 0001120914 pdfs:IntegratedYieldRampMember 2019-01-01 2019-03-31 0001120914 pdfs:IntegratedYieldRampMember srt:RestatementAdjustmentMember 2019-01-01 2019-03-31 0001120914 srt:RestatementAdjustmentMember 2019-01-01 2019-03-31 0001120914 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-03-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2019-01-01 2019-03-31 0001120914 pdfs:The2018StockRepurchaseProgramMember 2019-01-01 2019-03-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001120914 pdfs:CommonStockOutstandingMember 2019-01-01 2019-03-31 0001120914 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001120914 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001120914 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-03-31 0001120914 us-gaap:TransferredOverTimeMember 2019-01-01 2019-03-31 0001120914 2020-01-01 2020-03-31 0001120914 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2020-01-01 2020-03-31 0001120914 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001120914 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-03-31 0001120914 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerAMember 2020-01-01 2020-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerBMember 2020-01-01 2020-03-31 0001120914 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerCMember 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember pdfs:CustomerAMember 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:CN 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember us-gaap:NonUsMember 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember pdfs:RestOfTheWorldMember 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:TW 2020-01-01 2020-03-31 0001120914 us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember country:US 2020-01-01 2020-03-31 0001120914 us-gaap:ForeignExchangeContractMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-03-31 0001120914 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2020-01-01 2020-03-31 0001120914 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2020-01-01 2020-03-31 0001120914 us-gaap:DevelopedTechnologyRightsMember srt:MaximumMember 2020-01-01 2020-03-31 0001120914 us-gaap:DevelopedTechnologyRightsMember srt:MinimumMember 2020-01-01 2020-03-31 0001120914 us-gaap:PatentsMember srt:MaximumMember 2020-01-01 2020-03-31 0001120914 us-gaap:PatentsMember srt:MinimumMember 2020-01-01 2020-03-31 0001120914 us-gaap:TradeNamesMember srt:MaximumMember 2020-01-01 2020-03-31 0001120914 us-gaap:TradeNamesMember srt:MinimumMember 2020-01-01 2020-03-31 0001120914 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001120914 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-03-31 0001120914 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-03-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2020-01-01 2020-03-31 0001120914 pdfs:TwentyElevenStockIncentivePlanMember 2020-01-01 2020-03-31 0001120914 pdfs:TwoThousandOneStockIncentivePlanMember 2020-01-01 2020-03-31 0001120914 pdfs:AnalyticsMember 2020-01-01 2020-03-31 0001120914 pdfs:IntegratedYieldRampMember 2020-01-01 2020-03-31 0001120914 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-03-31 0001120914 us-gaap:EmployeeSeveranceMember pdfs:ReductionInItsWorkforceToReduceExpensesMember 2020-01-01 2020-03-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2020-01-01 2020-03-31 0001120914 pdfs:The2018StockRepurchaseProgramMember 2020-01-01 2020-03-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001120914 pdfs:CommonStockOutstandingMember 2020-01-01 2020-03-31 0001120914 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001120914 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001120914 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-03-31 0001120914 us-gaap:TransferredOverTimeMember 2020-01-01 2020-03-31 0001120914 pdfs:TwentyElevenStockIncentivePlanMember us-gaap:SubsequentEventMember 2020-05-07 2020-05-07 0001120914 pdfs:EmployeeStockPurchasePlanMember 2001-07-31 0001120914 pdfs:SharesPreviouslyIssuedUnderThe2001PlanMember 2001-12-31 0001120914 pdfs:TwentyElevenStockIncentivePlanMember 2011-11-16 0001120914 pdfs:The2018StockRepurchaseProgramMember 2018-05-29 0001120914 2018-12-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2018-12-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001120914 pdfs:CommonStockOutstandingMember 2018-12-31 0001120914 us-gaap:RetainedEarningsMember 2018-12-31 0001120914 us-gaap:TreasuryStockMember 2018-12-31 0001120914 2019-03-31 0001120914 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-03-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2019-03-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001120914 pdfs:CommonStockOutstandingMember 2019-03-31 0001120914 us-gaap:RetainedEarningsMember 2019-03-31 0001120914 us-gaap:TreasuryStockMember 2019-03-31 0001120914 2019-12-31 0001120914 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001120914 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001120914 us-gaap:MoneyMarketFundsMember 2019-12-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001120914 us-gaap:CustomerRelationshipsMember 2019-12-31 0001120914 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001120914 us-gaap:PatentsMember 2019-12-31 0001120914 us-gaap:TradeNamesMember 2019-12-31 0001120914 us-gaap:ComputerEquipmentMember 2019-12-31 0001120914 us-gaap:ConstructionInProgressMember 2019-12-31 0001120914 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001120914 pdfs:LaboratoryAndTestEquipmentMember 2019-12-31 0001120914 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001120914 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001120914 pdfs:TestEquipmentMember 2019-12-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2019-12-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001120914 pdfs:CommonStockOutstandingMember 2019-12-31 0001120914 us-gaap:RetainedEarningsMember 2019-12-31 0001120914 us-gaap:TreasuryStockMember 2019-12-31 0001120914 pdfs:RestOfTheWorldMember 2019-12-31 0001120914 country:US 2019-12-31 0001120914 2020-03-01 0001120914 2020-03-31 0001120914 us-gaap:EmployeeStockOptionMember 2020-03-31 0001120914 us-gaap:RestrictedStockUnitsRSUMember 2020-03-31 0001120914 us-gaap:OtherNoncurrentAssetsMember 2020-03-31 0001120914 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-03-31 0001120914 us-gaap:MoneyMarketFundsMember 2020-03-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-03-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-03-31 0001120914 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-03-31 0001120914 us-gaap:CustomerRelationshipsMember 2020-03-31 0001120914 us-gaap:DevelopedTechnologyRightsMember 2020-03-31 0001120914 us-gaap:PatentsMember 2020-03-31 0001120914 us-gaap:TradeNamesMember 2020-03-31 0001120914 pdfs:EmployeeStockPurchasePlanMember 2020-03-31 0001120914 pdfs:OutsideOfThe20112001OrIDSPlansMember 2020-03-31 0001120914 pdfs:TwentyElevenStockIncentivePlanMember 2020-03-31 0001120914 pdfs:TwoThousandOneStockIncentivePlanMember 2020-03-31 0001120914 us-gaap:ComputerEquipmentMember 2020-03-31 0001120914 us-gaap:ConstructionInProgressMember 2020-03-31 0001120914 us-gaap:FurnitureAndFixturesMember 2020-03-31 0001120914 pdfs:LaboratoryAndTestEquipmentMember 2020-03-31 0001120914 us-gaap:LeaseholdImprovementsMember 2020-03-31 0001120914 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-03-31 0001120914 pdfs:TestEquipmentMember 2020-03-31 0001120914 srt:MaximumMember 2020-04-01 2020-03-31 0001120914 srt:MinimumMember 2020-04-01 2020-03-31 0001120914 pdfs:ReductionInItsWorkforceToReduceExpensesMember 2020-03-31 0001120914 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001120914 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001120914 pdfs:CommonStockOutstandingMember 2020-03-31 0001120914 us-gaap:RetainedEarningsMember 2020-03-31 0001120914 us-gaap:TreasuryStockMember 2020-03-31 0001120914 pdfs:RestOfTheWorldMember 2020-03-31 0001120914 country:US 2020-03-31 0001120914 2020-05-02 EX-101.SCH 7 pdfs-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA 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 Comprehensive Loss (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 and Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Revenue From Contracts With Customers link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Balance Sheet Components link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Leases link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Employee Benefit Plans link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Restructuring Charges link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Net Loss Per Share link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Customer and Geographic Information link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 2 - Revenue From Contracts With Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 3 - Balance Sheet Components (Tables) link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 4 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 6 - Employee Benefit Plans (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 7 - Restructuring Charges (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 9 - Net Loss Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 10 - Customer and Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 11 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 1 - Basis of Presentation and Summary of Significant Accounting Policies - Reclassification of Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 2 - Revenue From Contracts With Customers 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 2 - Revenue From Contracts With Customers 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 2 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 3 - Balance Sheet Components (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 3 - Balance Sheet Components - Property and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 3 - Balance Sheet Components - Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Balance Sheet Components - Annual Amortization of Identifiable Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Leases - Lease Cost (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 4 - Leases - Maturity of Operating Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 6 - Employee Benefit Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options, Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Employee Benefit Plans - Allocation of Recognized Period Costs (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options Activity (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options Activity (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 6 - Employee Benefit Plans - Nonvested Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 7 - Restructuring Charges (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 7 - Restructuring Charges - Restructuring Liability Activity (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Net Loss Per Share - Calculation of Earnings Per Share (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 10 - Customer and Geographic Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Customer and Geographic Information - Revenue Percentage by Major Customers (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 10 - Customer and Geographic Information - Revenues by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 10 - Customer and Geographic Information - Long-lived Assets by Geographic Area (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 11 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 11 - Fair Value Measurements - Fair Value, Assets Measured on a Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 8 pdfs-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 pdfs-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 pdfs-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate Expected dividend us-gaap_DerivativeGainLossOnDerivativeNet Derivative, Gain (Loss) on Derivative, Net, Total Note To Financial Statement Details Textual Significant Accounting Policies Note 1 - Basis of Presentation and Summary of Significant Accounting Policies Note 2 - Revenue From Contracts With Customers us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate Risk-free interest rate Note 3 - Balance Sheet Components Note 4 - Leases Note 6 - Employee Benefit Plans Note 7 - Restructuring Charges Note 9 - Net Loss Per Share Note 10 - Customer and Geographic Information Income Tax Disclosure [Text Block] Note 11 - Fair Value Measurements Note 1 - Basis of Presentation and Summary of Significant Accounting Policies - Reclassification of Revenues (Details) Note 2 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Note 3 - Balance Sheet Components - Property and Equipment (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate Volatility Note 3 - Balance Sheet Components - Intangible Assets (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Balance Sheet Components - Annual Amortization of Identifiable Intangible Assets (Details) Note 4 - Leases - Lease Cost (Details) Note 4 - Leases - Maturity of Operating Lease Liabilities (Details) Note 6 - Employee Benefit Plans - Stock Options, Valuation Assumptions (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 Expected life (in years) (Year) Note 6 - Employee Benefit Plans - Allocation of Recognized Period Costs (Details) Note 6 - Employee Benefit Plans - Stock Options Activity (Details) Note 6 - Employee Benefit Plans - Stock Options Activity (Details) (Parentheticals) Note 6 - Employee Benefit Plans - Nonvested Restricted Stock Units Activity (Details) Note 7 - Restructuring Charges - Restructuring Liability Activity (Details) Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Amortization Period (Year) Note 9 - Net Loss Per Share - Calculation of Earnings Per Share (Details) Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) Note 10 - Customer and Geographic Information - Revenue Percentage by Major Customers (Details) Note 10 - Customer and Geographic Information - Revenues by Geographic Area (Details) Note 10 - Customer and Geographic Information - Long-lived Assets by Geographic Area (Details) Share-based Payment Arrangement, Option, Activity [Table Text Block] Note 11 - Fair Value Measurements - Fair Value, Assets Measured on a Recurring Basis (Details) Notes To Financial Statements Foreign currency translation adjustments, net of tax Granted, weighted average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Notes To Financial Statements [Abstract] Vested, weighted average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Forfeited, weighted average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue Nonvested, weighted average grant date fair value (in dollars per share) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Nonvested, Balance (in shares) Nonvested, Balance (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Vested and expected to vest, weighted average remaining contractual term (Year) Vested and expected to vest (in shares) Vested and expected to vest, weighted average exercise price (in dollars per share) Vested and expected to vest, aggregate intrinsic value Exercisable, weighted average exercise price (in dollars per share) Exercisable, weighted average remaining contractual term (Year) Exercisable, aggregate intrinsic value us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Foreign Exchange Contract [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Exercisable (in shares) Outstanding, weighted average remaining contractual (Year) Outstanding, aggregate intrinsic value Granted, weighted average fair value (in dollars per share) Weighted average fair value per share of options granted during the period (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) Canceled, weighted average exercise price (in dollars per share) Deferred revenues – current portion Expired, weighted average exercise price (in dollars per share) Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued and other current liabilities Accrued compensation and related benefits Lessee, Operating Leases [Text Block] Accounts payable us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) Outstanding (in shares) Outstanding (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod Expired (in shares) Property and equipment received and accrued in accounts payable and accrued and other liabilities us-gaap_PolicyTextBlockAbstract Accounting Policies us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Trade Names [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) Supplemental disclosure of noncash information: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) us-gaap_LossContingencyAccrualAtCarryingValue Loss Contingency Accrual, Ending Balance Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Developed Technology Rights [Member] Supplemental disclosure of cash flow information: us-gaap_Assets Total assets Patents [Member] Plan Name [Axis] Shareholders' Equity and Share-based Payments [Text Block] Plan Name [Domain] Compensation and Employee Benefit Plans [Text Block] 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 (Year) Customer Relationships [Member] Stock-based compensation capitalized as software development costs Share-based Payment Arrangement, Amount Capitalized us-gaap_DeferredIncomeTaxAssetsNet Deferred tax assets us-gaap_CapitalizedContractCostNet Capitalized Contract Cost, Net, Total Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Award Type [Domain] Award Type [Axis] Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Intangible assets, net Finite-Lived Intangible Assets, Net, Ending Balance Total future amortization expense Restricted Stock Units (RSUs) [Member] Gross Carrying Amount Share-based Payment Arrangement, Option [Member] Short-term lease and variable lease expense Amount of short-term lease cost, excluding expense for lease with term of one month or less and amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases. Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] The 2018 Stock Repurchase Program [Member] Information related to the 2018 stock repurchase program. Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less: accumulated depreciation and amortization Property and equipment, net Total Goodwill Goodwill, Ending Balance pdfs_AmortizationOfAcquiredIntangibleAssets Amortization of acquired intangible assets Represents amortization of acquired intangible assets. Property and equipment, gross us-gaap_ConstructionInProgressGross Construction in Progress, Gross Billings in excess of recognized revenues pdfs_IncreaseDecreaseContractWithCustomerLiabilityRevenueRecognized Amount of increase (decrease) in billings in excess of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Amortization of other acquired intangible assets The aggregate expense charged against earnings to allocate the cost of acquired intangible assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method. Billings in excess of recognized revenues Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date. Derivative Instrument [Axis] Derivative Contract [Domain] Cash flows from investing activities: Earnings Per Share [Text Block] Design-For-Inspection Solutions [Member] Refers to information regarding the product Design-For-Inspection solution. us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and related benefits Income tax benefit Income Tax Expense (Benefit), Total Accrued and other liabilities Gainshare Performance Incentives [Member] Information pertaining to gainshare performance incentives. CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Reduction in Its Workforce to Reduce Expenses [Member] Represents information about restructuring plan regarding reduction in its workforce to reduce expenses. Common Stock Outstanding [Member] Stock that is subordinate to all other stock of the issuer. Cash and cash equivalents Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Allocation of recognized period costs Amendment Flag Rest of the World [Member] Information pertaining to the rest of the world. Comprehensive income (loss) Comprehensive loss Use of Estimates, Policy [Policy Text Block] pdfs_PurchaseOfTreasuryStockValueInConnectionWithTaxWithholdingsOnRestrictedStockGrants Purchases of treasury stock in connection with tax withholdings on restricted stock grants Purchase of treasury stock value in connection with tax withholdings on restricted stock grants. New Accounting Pronouncements, Policy [Policy Text Block] Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares) Purchases of treasury stock shares in connection with tax withholdings on restricted stock grants. Reclassification, Comparability Adjustment [Policy Text Block] Repurchases of common stock (in shares) Treasury Stock, Shares, Acquired (in shares) us-gaap_IncreaseDecreaseInIncomeTaxes Increase (Decrease) in Income Taxes Test Equipment [Member] Test equipment member. us-gaap_IncreaseDecreaseInContractWithCustomerLiability Deferred revenues us-gaap_SharesOutstanding Balances (in shares) Balances (in shares) Common stock, shares outstanding (in shares) Shares Previously Issued Under the 2001 Plan [Member] Shares previously issued under the 2001 plan member. Preferred stock, shares outstanding (in shares) pdfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedDecreaseRate Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved Decrease Rate (in shares) The reduction rate in the number of shares reserved under the option plan attributable to awards other than options or stock appreciation rights. Twenty Eleven Stock Incentive Plan [Member] Twenty eleven stock incentive plan member. IDS Plan [Member] IDS plan member. Current Fiscal Year End Date pdfs_ESPPMaximumAnnualShareReplenishment ESPP Maximum Annual Share Replenishment (in shares) ESPP maximum annual share replenishment. pdfs_ESPPMaximumAnnualShareReplenishmentPercentageOfPriorYearOutstandingCompanyCommonStock ESPP Maximum Annual Share Replenishment Percentage of Prior Year Outstanding Company Common Stock ESPP maximum annual share replenishment percentage of prior year outstanding company common stock. pdfs_NumberOfESPPSharesAvailableForFutureIssuance Number Of ESPP Shares Available For Future Issuance (in shares) Number of ESPP shares available for future issuance. us-gaap_LeaseCost Total lease expense pdfs_EmployeeStockPurchasePlanWeightedAveragePurchasePriceOfSharesPurchased Employee Stock Purchase Plan Weighted Average Purchase Price of Shares Purchased (in dollars per share) Employee stock purchase plan weighted average purchase price of shares purchased. us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Employee Stock Purchase Plan [Member] Enables employees to purchase their company's common stock, often at a discount from the market price. Weighted average discount rate for operating lease liabilities Document Fiscal Period Focus Operating lease expense Document Fiscal Year Focus Lease, Cost [Table Text Block] pdfs_EmployeeStockPurchasePlanFairValueAssumptionsRiskFreeInterestRate Risk-free interest rate The risk-free interest rate assumption that is used in valuing its own shares under an employee stock purchase plan. Document Period End Date Operating lease ROU assets obtained (in thousands) pdfs_EmployeeStockPurchasePlanFairValueAssumptionsExpectedVolatilityRate Volatility The estimated measure of the percentage by which a share price is expected to fluctuate during a period under an employee stock purchase plan. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. Weighted average remaining lease term under operating ROU leases (in years) (Year) pdfs_EmployeeStockPurchasePlanFairValueAssumptionsExpectedTerm Expected life (Year) Expected term of award under employee stock purchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Entity Emerging Growth Company pdfs_UnrecognizedTaxBenefitsInDeferredTaxAssets Unrecognized Tax Benefits In Deferred Tax Assets Unrecognized tax benefits in deferred tax assets. pdfs_EmployeeStockPurchasePlanGrantsInPeriodWeightedAverageGrantDateFairValue Weighted average fair value of purchase rights granted during the period (in dollars per share) The weighted average grant-date fair value of shares granted under an employee stock purchase plan during the reporting period as calculated by applying the disclosed option pricing methodology. Document Type pdfs_UnrecognizedTaxBenefitsInDeferredTaxAssetSubjectToFullValuationAllowance Unrecognized Tax Benefits In Deferred Tax Asset Subject To Full Valuation Allowance Unrecognized tax benefits in deferred tax asset subject to full valuation allowance. pdfs_EmployeeStockPurchasePlanFairValueAssumptionsExpectedDividendRate Expected dividend The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the stock's term under an employee stock purchase plan. Entity Small Business Entity Shell Company Customer A [Member] Information pertaining to customer A. Customer B [Member] Information pertaining to customer B. Customer C [Member] Information pertaining to customer C. Document Information [Line Items] Document Information [Table] pdfs_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedInLongTermLiabilities Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued in Long Term Liabilities Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return which have been recorded as part of the long-term liabilities in the balance sheet. Entity Filer Category Entity Current Reporting Status Restructuring charges Restructuring Charges, Total us-gaap_ImpairmentOfIntangibleAssetsFinitelived Impairment of Intangible Assets, Finite-lived us-gaap_CapitalizedContractCostAmortization Capitalized Contract Cost, Amortization Amortization of costs capitalized to obtain revenue contracts Percentage of Revenues Concentration risk Concentration Risk, Percentage us-gaap_CapitalizedContractCostImpairmentLoss Capitalized Contract Cost, Impairment Loss us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Entity Central Index Key us-gaap_DepreciationAndAmortization Depreciation, Depletion and Amortization, Nonproduction, Total Entity Registrant Name Stock-based compensation expense us-gaap_DeferredCostsCurrentAndNoncurrent Deferred Costs, Total Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets, Total us-gaap_TreasuryStockValueAcquiredCostMethod Treasury Stock, Value, Acquired, Cost Method Repurchases of common stock Geographic Concentration Risk [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] us-gaap_TreasuryStockValue Treasury stock at cost, 9,387 and 9,294 shares, respectively Entity Common Stock, Shares Outstanding (in shares) Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInOtherNoncurrentAssets Other non-current assets Two Thousand One Stock Incentive Plan [Member] Information pertaining to the 2001 Stock Incentive Plan. Outside of the 2011, 2001 or IDS Plans [Member] Information pertaining to the outside of the 2011, 2001 or IDS Plan. Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Issuance of common stock in connection with employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares) Issuance of common stock in connection with exercise of options (in shares) Exercised (in shares) us-gaap_TableTextBlock Notes Tables Issuance of common stock in connection with employee stock purchase plan Vesting of restricted stock units (in shares) Issuance of common stock in connection with exercise of options Vesting of restricted stock units Selling, general and administrative Reversal of allowance for doubtful accounts Granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares) Canceled (in shares) TAIWAN, PROVINCE OF CHINA us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity UNITED STATES Research and development Accumulated deficit Accumulated other comprehensive loss Changes in operating assets and liabilities: Money Market Funds [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Subsequent Event [Member] Non-current operating lease liabilities Present value of future minimum lease payments operating lease liabilities(c) Operating Lease, Liability, Total Operating lease liabilities – current portion Operating Lease, Liability, Current Subsequent Event Type [Axis] Subsequent Event Type [Domain] Operating lease right-of-use assets, net us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total future minimum lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest(b) us-gaap_DeferredIncomeTaxExpenseBenefit Deferred taxes us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive 2025 and thereafter us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear 2020 (remaining nine months) us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 2025 and thereafter us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2021 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2022 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2023 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2024 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2021 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_PaymentsForRestructuring Cash payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock-based compensation expense us-gaap_ShareBasedCompensation Other non-current assets us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 Finite-Lived Intangible Assets, Remaining Amortization Period (Year) 2020 (remaining nine months) Schedule of Finite-Lived Intangible Assets [Table Text Block] Depreciation and amortization us-gaap_AssetsCurrent Total current assets us-gaap_UnrealizedGainLossOnDerivatives Unrealized gain on foreign currency forward contract Money market mutual funds Treasury stock, shares (in shares) Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 42,182 and 41,797, respectively; shares outstanding 32,795 and 32,503, respectively Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Revision of Prior Period [Axis] Revision of Prior Period [Domain] Previously Reported [Member] us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance (in shares) us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance, Total Revision of Prior Period, Adjustment [Member] Statistical Measurement [Domain] Cash paid for amounts included in the measurement of operating lease liabilities Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] us-gaap_ContractWithCustomerAssetNetCurrent Contract with Customer, Asset, Net, Current, Total Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding Preferred stock, shares issued (in shares) Cash paid during the period for taxes us-gaap_NoncurrentAssets Long-lived assets Geographical [Axis] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Preferred stock, par value (in dollars per share) Revenues Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] Software and Software Development Costs [Member] us-gaap_UnbilledReceivablesCurrent Unbilled Receivables, Current Construction in Progress [Member] Stockholders’ equity: Cash flows from operating activities: Statement [Line Items] Accounts receivable, allowance for doubtful accounts us-gaap_NumberOfOperatingSegments Number of Operating Segments Furniture and Fixtures [Member] Accounts receivable, net of allowance for doubtful accounts of $154 in 2020 and $213 in 2019 us-gaap_NumberOfReportableSegments Number of Reportable Segments Additional paid-in-capital Revenues: AOCI Attributable to Parent [Member] Leasehold Improvements [Member] Long-Lived Tangible Asset [Axis] us-gaap_NonoperatingIncomeExpense Interest and other expense (income), net Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] Current assets: Fair Value Disclosures [Text Block] us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash used in financing activities us-gaap_Liabilities Total liabilities Commitments and contingencies (Note 12) us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Cash used in investing activities Prepaid expenses and other current assets Effect of exchange rate changes on cash and cash equivalents us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod Contract with Customer, Performance Obligation Satisfied in Previous Period us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net change in cash and cash equivalents Costs of revenues us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Payments for taxes related to net share settlement of equity awards Costs and Expenses: us-gaap_PaymentsForRepurchaseOfCommonStock Repurchases of common stock Proceeds from employee stock purchase plan Retained Earnings [Member] Proceeds from exercise of stock options us-gaap_TreasuryStockAcquiredAverageCostPerShare Treasury Stock Acquired, Average Cost Per Share (in dollars per share) Treasury Stock [Member] us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 Stock Repurchase Program, Remaining Authorized Repurchase Amount us-gaap_StockRepurchaseProgramPeriodInForce1 Stock Repurchase Program, Period in Force (Year) Additional Paid-in Capital [Member] Share Repurchase Program [Domain] us-gaap_StockRepurchaseProgramAuthorizedAmount1 Stock Repurchase Program, Authorized Amount Equity Components [Axis] Share Repurchase Program [Axis] Equity Component [Domain] pdfs_IncreaseDecreaseInOperatingLeaseRightOfUseAssets Operating lease right-of-use assets The increase (decrease) during the reporting period in operating lease right-of-use assets. Prepaid Expenses and Other Current Assets [Member] Operating lease liabilities The increase (decrease) during the period in operating lease liabilities. Other Noncurrent Assets [Member] us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income taxes Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred over Time [Member] Disaggregation of Revenue [Table Text Block] Timing of Transfer of Good or Service [Axis] Revenue from Contract with Customer [Text Block] Computer Equipment [Member] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Software Development [Member] us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits, Ending Balance Accounting Policies [Abstract] Basis of Accounting, Policy [Policy Text Block] Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Other Nonoperating Income (Expense) [Member] Title of 12(b) Security Cost of Sales [Member] Research and Development Expense [Member] Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment Effect of dilutive options and restricted stock units (in shares) Weighted average common shares: Percent of revenues The percent of revenue. us-gaap_SharePrice Share Price (in dollars per share) Anti-dilutive securities (in shares) Diluted (in shares) Diluted weighted average shares outstanding (in shares) pdfs_UnbilledReceivablesNotExpectedToBeBilledAndCollectedInNextTwelveMonths Unbilled Receivables, Not Expected to be Billed and Collected in Next Twelve Months Amount of receivables under long-term contracts that have not been billed and were not billable that are expected to be collected after the next fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. us-gaap_PurchaseObligation Purchase Obligation, Total Non-US [Member] Net loss per share: Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Basic (in shares) Basic weighted-average shares outstanding (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Basic (in dollars per share) Statement of Cash Flows [Abstract] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Statement of Stockholders' Equity [Abstract] Income Statement [Abstract] us-gaap_RestructuringReserve Beginning balance Ending balance Restructuring Plan [Axis] Restructuring Plan [Domain] Type of Restructuring [Domain] Employee Severance [Member] Restructuring and Related Activities Disclosure [Text Block] Restructuring and Related Costs [Table Text Block] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Restructuring Type [Axis] Cash flows from financing activities: Integrated Yield Ramp [Member] Information pertaining to Integrated yield ramp. Analytics [Member] Information pertaining to analytics. us-gaap_ContractWithCustomerLiabilityNoncurrent Deferred revenues – non-current portion us-gaap_StockholdersEquity Total stockholders’ equity Balances Balances Other comprehensive loss: Long-term income taxes payable Laboratory and Test Equipment [Member] Information pertaining to laboratory and test equipment. Class of Stock [Axis] Change in Presentation [Policy Text Block] Disclosure of accounting policy for change in presentation. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] EX-101.PRE 11 pdfs-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2020
May 02, 2020
Document Information [Line Items]    
Entity Registrant Name PDF SOLUTIONS INC  
Entity Central Index Key 0001120914  
Trading Symbol pdfs  
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 Interactive Data Current Yes  
Entity Common Stock, Shares Outstanding (in shares)   32,795,326
Entity Shell Company false  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Title of 12(b) Security Common Stock, $0.00015 par value  
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Dec. 31, 2018 32,382   8,295      
Balances at Dec. 31, 2018 $ 5 $ 310,660 $ (79,142) $ (30,452) $ (1,276) $ 199,795
Issuance of common stock in connection with employee stock purchase plan (in shares) 87        
Issuance of common stock in connection with employee stock purchase plan 782 782
Issuance of common stock in connection with exercise of options (in shares) 87        
Issuance of common stock in connection with exercise of options 518 518
Vesting of restricted stock units (in shares) 104        
Vesting of restricted stock units
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)   54      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants $ (557) (557)
Stock-based compensation expense 3,469 3,469
Comprehensive income (loss) (2,691) (52) (2,743)
Repurchases of common stock (in shares) (314)   314      
Repurchases of common stock $ (3,917) (3,917)
Balances (in shares) at Mar. 31, 2019 32,346   8,663      
Balances at Mar. 31, 2019 $ 5 315,429 $ (83,616) (33,143) (1,328) 197,347
Balances (in shares) at Dec. 31, 2019 32,503   9,294      
Balances at Dec. 31, 2019 $ 5 325,197 $ (91,695) (35,870) (1,480) 196,157
Issuance of common stock in connection with employee stock purchase plan (in shares) 89        
Issuance of common stock in connection with employee stock purchase plan 810 $ 810
Issuance of common stock in connection with exercise of options (in shares) 21       21
Issuance of common stock in connection with exercise of options 161 $ 161
Vesting of restricted stock units (in shares) 182        
Vesting of restricted stock units
Purchases of treasury stock in connection with tax withholdings on restricted stock grants (in shares)   93      
Purchases of treasury stock in connection with tax withholdings on restricted stock grants $ (1,478) (1,478)
Stock-based compensation expense 3,513 3,513
Comprehensive income (loss) (528) (166) (694)
Balances (in shares) at Mar. 31, 2020 32,795   9,387      
Balances at Mar. 31, 2020 $ 5 $ 329,681 $ (93,173) $ (36,398) $ (1,646) $ 198,469
XML 14 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
3.
BALANCE SHEET COMPONENTS
 
Accounts receivable
 
Accounts receivable include amounts that are unbilled at the end of the period that are expected to be billed and collected within
12
-month period. Unbilled accounts receivable, included in accounts receivable, totaled
$9.4
million and
$7.4
million as of
March 31, 2020,
and
December 31, 2019,
respectively. Unbilled accounts receivable that are
not
expected to be billed and collected during the succeeding
12
-month period are recorded in other non-current assets and totaled
$2.8
million and
$4.1
million as of
March 31, 2020,
and
December 31, 2019,
respectively.
 
Property and equipment
 
Property and equipment, net consist of the following (in thousands):
 
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Computer equipment
  $
10,893
    $
10,880
 
Software
   
4,685
     
4,690
 
Furniture, fixtures and equipment
   
2,419
     
2,395
 
Leasehold improvements
   
6,087
     
6,095
 
Laboratory and other equipment
   
4,974
     
4,933
 
Test equipment
   
23,604
     
22,980
 
Construction-in-progress
   
19,377
     
18,245
 
     
72,039
     
70,218
 
Less: accumulated depreciation and amortization
   
(31,030
)    
(29,420
)
Total
  $
41,009
    $
40,798
 
 
Test equipment includes DFI™ assets at customer sites that are contributing to DFI™ revenues. The construction-in-progress balance related to construction of DFI™ assets totaled
$17.7
million and
$16.6
million as of 
March 31, 2020
and
December 31, 2019, 
respectively. Depreciation and amortization expense for the
three
months ended
March 31, 2020
and
2019
 was
$1.7
 million and
$1.3
 million, respectively.
 
Goodwill and Intangible Assets
 
As of
March 31, 2020,
and
December 31, 2019,
the carrying amount of goodwill was 
$2.3
million.
 
Intangible assets balance was
$5.9
million and
$6.2
million as of
March 31, 2020 
and
December 31, 2019,
respectively. Intangible assets as of
March 31, 2020
and
December 31, 2019
consist of the following (in thousands):
 
 
 
 
March 31, 2020
   
December 31, 2019
 
 
Amortization
 
Gross
     
 
 
 
Net
   
Gross
     
 
 
 
Net
 
 
Period
 
Carrying
   
Accumulated
   
Carrying
   
Carrying
   
Accumulated
   
Carrying
 
 
(Years)
 
Amount
   
Amortization
   
Amount
   
Amount
   
Amortization
   
Amount
 
Acquired identifiable intangibles:
                                                 
Customer relationships
1
9
  $
7,440
    $
(5,047
)   $
2,393
    $
7,440
    $
(4,935
)   $
2,505
 
Developed technology
4
9
   
17,460
     
(14,290
)    
3,170
     
17,460
     
(14,101
)    
3,359
 
Tradename
2
7
   
790
     
(679
)    
111
     
790
     
(673
)    
117
 
Patent
7
10
   
1,800
     
(1,570
)    
230
     
1,800
     
(1,560
)    
240
 
Total
 
  $
27,490
    $
(21,586
)   $
5,904
    $
27,490
    $
(21,269
)   $
6,221
 
   
The weighted average amortization period for acquired identifiable intangible assets was
6.0
years as of
March 31, 2020.
Intangible asset amortization expense was
$0.3
million during each of the
three
months ended
March 31, 2020
and
2019,
which was recorded in other expense (income), net in the Company’s Condensed Consolidated Statements Comprehensive Loss. The Company expects annual amortization of acquired identifiable intangible assets to be as follows (in thousands):
 
Year Ending December 31,
 
Amount
 
2020 (remaining nine months)
  $
952
 
2021
   
1,093
 
2022
   
886
 
2023
   
886
 
2024
   
747
 
2025 and thereafter
   
1,340
 
Total future amortization expense
  $
5,904
 
 
Intangible assets are amortized over their useful lives unless these lives are determined to be indefinite. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group
may
not
be recoverable. During the
three
months ended
March 31, 2020,
there were
no
indicators of impairment related to the Company’s intangible assets.
XML 15 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Restructuring Charges (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Restructuring and Related Costs [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Beginning balance
  $
    $
244
 
Restructuring charges
   
     
92
 
Cash payments
   
     
(245
)
Ending balance
  $
    $
91
 
XML 16 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue From Contracts With Customers (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Over time
   
58
%    
75
%
Point-in-time
   
42
%    
25
%
Total
   
100
%    
100
%
XML 17 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies - Reclassification of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues $ 21,158 $ 20,541
Analytics [Member]    
Revenues 13,248 11,434
Integrated Yield Ramp [Member]    
Revenues $ 7,910 9,107
Previously Reported [Member]    
Revenues   20,541
Previously Reported [Member] | Design-For-Inspection Solutions [Member]    
Revenues   16,661
Previously Reported [Member] | Gainshare Performance Incentives [Member]    
Revenues   3,880
Revision of Prior Period, Adjustment [Member]    
Revenues  
Revision of Prior Period, Adjustment [Member] | Design-For-Inspection Solutions [Member]    
Revenues   (16,661)
Revision of Prior Period, Adjustment [Member] | Gainshare Performance Incentives [Member]    
Revenues   (3,880)
Revision of Prior Period, Adjustment [Member] | Analytics [Member]    
Revenues   11,434
Revision of Prior Period, Adjustment [Member] | Integrated Yield Ramp [Member]    
Revenues   $ 9,107
XML 18 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Restructuring Charges - Restructuring Liability Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restructuring charges $ 92
Reduction in Its Workforce to Reduce Expenses [Member]    
Beginning balance 244
Restructuring charges 92
Cash payments (245)
Ending balance $ 91
XML 19 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 29, 2018
Mar. 31, 2020
Mar. 31, 2019
Treasury Stock, Value, Acquired, Cost Method     $ 3,917
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 15,200  
The 2018 Stock Repurchase Program [Member]      
Stock Repurchase Program, Authorized Amount $ 25,000    
Stock Repurchase Program, Period in Force (Year) 2 years    
Treasury Stock, Shares, Acquired (in shares)   0 314,000
Treasury Stock Acquired, Average Cost Per Share (in dollars per share)     $ 12.46
Treasury Stock, Value, Acquired, Cost Method     $ 3,900
XML 20 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans - Stock Options Activity (Details)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Outstanding (in shares) | shares 745
Outstanding, weighted average exercise price (in dollars per share) $ 10.64
Granted (in shares) | shares 13
Granted, weighted average exercise price (in dollars per share) $ 15.76
Exercised (in shares) | shares (21)
Exercised, weighted average exercise price (in dollars per share) $ 7.68
Canceled (in shares) | shares (2)
Canceled, weighted average exercise price (in dollars per share) $ 10.66
Expired (in shares) | shares (9)
Expired, weighted average exercise price (in dollars per share) $ 8.86
Outstanding, weighted average exercise price (in dollars per share) $ 10.84
Outstanding, weighted average remaining contractual (Year) 4 years 160 days
Outstanding, aggregate intrinsic value | $ $ 1,566
Vested and expected to vest (in shares) | shares 713
Vested and expected to vest, weighted average exercise price (in dollars per share) $ 10.79
Vested and expected to vest, weighted average remaining contractual term (Year) 4 years 127 days
Vested and expected to vest, aggregate intrinsic value | $ $ 1,560,000
Exercisable (in shares) | shares 562
Exercisable, weighted average exercise price (in dollars per share) $ 10.10
Exercisable, weighted average remaining contractual term (Year) 3 years 65 days
Exercisable, aggregate intrinsic value | $ $ 1,484,000
XML 21 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information - Long-lived Assets by Geographic Area (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
[1]
Dec. 31, 2019
[2]
Long-lived assets $ 48,377 $ 48,407
UNITED STATES    
Long-lived assets 46,065 46,000
Rest of the World [Member]    
Long-lived assets $ 2,312 $ 2,407
[1] Amounts consist of property and equipment, net, and operating lease right-of-use assets, net
[2] Amounts consist of property and equipment, net
XML 22 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Anti-dilutive securities (in shares) 1,216 1,749
Share-based Payment Arrangement, Option [Member]    
Anti-dilutive securities (in shares) 400 622
Restricted Stock Units (RSUs) [Member]    
Anti-dilutive securities (in shares) 716 748
Employee Stock Purchase Plan [Member]    
Anti-dilutive securities (in shares) 100 379
XML 23 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 24 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Fair Value Measurements
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
11.
FAIR VALUE MEASUREMENTS
 
Fair value is the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. The multiple assumptions used to value financial instruments are referred to as inputs, and a hierarchy for inputs used in measuring fair value is established, that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon its own market assumptions. These inputs are ranked according to a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into
three
broad levels.
 
Level
1
-
Inputs are quoted prices in active markets for identical assets or liabilities.
 
 
Level
2
-
Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are
not
active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.
 
 
Level
3
-
Inputs are derived from valuation techniques in which
one
or more significant inputs or value drivers are unobservable.
 
The following table represents the Company’s assets measured at fair value on a recurring basis as of
March 31, 2020,
and the basis for that measurement (in thousands):
 
     
 
 
 
Quoted
     
 
 
   
 
 
     
 
 
 
Prices in
     
 
 
   
 
 
     
 
 
 
Active
   
Significant
     
 
 
     
 
 
 
Markets for
   
Other
   
Significant
 
     
 
 
 
Identical
   
Observable
   
Unobservable
 
     
 
 
 
Assets
   
Inputs
   
Inputs
 
Assets
 
Total
   
(Level 1)
   
(Level 2)
   
(Level 3)
 
Money market mutual funds
  $
27,745
    $
27,745
    $
    $
 
  
The following table represents the Company’s assets measured at fair value on a recurring basis as of
December 31, 2019,
and the basis for that measurement (in thousands):
 
   
 
 
 
 
Quoted
   
 
 
 
 
 
 
 
   
 
 
 
 
Prices in
   
 
 
 
 
 
 
 
   
 
 
 
 
Active
   
Significant
   
 
 
 
   
 
 
 
 
Markets for
   
Other
   
Significant
 
   
 
 
 
 
Identical
   
Observable
   
Unobservable
 
   
 
 
 
 
Assets
   
Inputs
   
Inputs
 
Assets
 
Total
   
(Level 1)
   
(Level 2)
   
(Level 3)
 
Money market mutual funds
  $
27,644
    $
27,644
    $
    $
 
    
The Company enters into foreign currency forward contracts to reduce the exposure to foreign currency exchange rate fluctuations on certain foreign currency denominated monetary assets and liabilities, primarily on
third
-party accounts payables and intercompany balances. The primary objective of the Company’s hedging program is to reduce volatility of earnings related to foreign currency exchange rate fluctuations. The counterparty to these foreign currency forward contracts is a financial institution that the Company believes is creditworthy, and therefore, the Company believes the credit risk of counterparty nonperformance is
not
significant. These foreign currency forward contracts are
not
designated for hedge accounting treatment.
 
Therefore, the change in fair value of these contracts is recorded into earnings as a component of other expense (income), net, and offsets the change in fair value of the foreign currency denominated assets and liabilities, which is also recorded in other expense (income), net. The Company recognized a realized loss of
$0.3
million during each of the
three
months ended
March 31, 2020
and
2019,
which was recorded in other expense (income), net in the Company’s Condensed Consolidated Statements Comprehensive Loss.  
 
The Company carries these derivatives financial instruments on its Condensed Consolidated Balance Sheets at their fair values. The Company’s foreign currency forward contracts are classified as Level
2
because it is
not
actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments. As of
March 31, 2020
and
December 31, 2019,
the Company had
no
 outstanding forward contracts.  
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Restructuring Charges
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Restructuring and Related Activities Disclosure [Text Block]
7.
RESTRUCTURING CHARGES
 
On
September 27, 2018,
the Board of Directors of the Company approved a reduction in its workforce to reduce expenses and align its operations with evolving business needs. Notifications to the affected employees began on 
October 24, 2018.
 
From inception of the restructuring plan to
March 31, 2020,
the Company has recorded restructuring charges of
$0.7
million, primarily consisting of employee separation charges.  As of
March 31, 2020, 
the Company has substantially completed the implementation of the restructuring plan, and the remaining charges expected to be incurred are
not
expected to be significant.
 
The following table summarizes the activities of restructuring liabilities under this plan (in thousands): 
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Beginning balance
  $
    $
244
 
Restructuring charges
   
     
92
 
Cash payments
   
     
(245
)
Ending balance
  $
    $
91
 
 
Cash payments for the remaining restructuring liabilities as of
March 31, 2019
were paid in the
second
quarter of fiscal
2019.
 
XML 26 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 170 356 1 true 66 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.pdf.com/20200331/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.pdf.com/20200331/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.pdf.com/20200331/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 Comprehensive Loss (Unaudited) Sheet http://www.pdf.com/20200331/role/statement-condensed-consolidated-statements-of-comprehensive-loss-unaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.pdf.com/20200331/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.pdf.com/20200331/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 and Summary of Significant Accounting Policies Sheet http://www.pdf.com/20200331/role/statement-note-1-basis-of-presentation-and-summary-of-significant-accounting-policies Note 1 - Basis of Presentation and Summary of Significant Accounting Policies Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Revenue From Contracts With Customers Sheet http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers Note 2 - Revenue From Contracts With Customers Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Balance Sheet Components Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components Note 3 - Balance Sheet Components Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Leases Sheet http://www.pdf.com/20200331/role/statement-note-4-leases Note 4 - Leases Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Stockholders' Equity Sheet http://www.pdf.com/20200331/role/statement-note-5-stockholders-equity Note 5 - Stockholders' Equity Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Employee Benefit Plans Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans Note 6 - Employee Benefit Plans Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Restructuring Charges Sheet http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges- Note 7 - Restructuring Charges Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Income Taxes Sheet http://www.pdf.com/20200331/role/statement-note-8-income-taxes Note 8 - Income Taxes Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Net Loss Per Share Sheet http://www.pdf.com/20200331/role/statement-note-9-net-loss-per-share Note 9 - Net Loss Per Share Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Customer and Geographic Information Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information Note 10 - Customer and Geographic Information Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Fair Value Measurements Sheet http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements Note 11 - Fair Value Measurements Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Commitments and Contingencies Sheet http://www.pdf.com/20200331/role/statement-note-12-commitments-and-contingencies Note 12 - Commitments and Contingencies Notes 18 false false R19.htm 018 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.pdf.com/20200331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.pdf.com/20200331/role/statement-note-1-basis-of-presentation-and-summary-of-significant-accounting-policies 19 false false R20.htm 019 - Disclosure - Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-1-basis-of-presentation-and-summary-of-significant-accounting-policies-tables Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.pdf.com/20200331/role/statement-note-1-basis-of-presentation-and-summary-of-significant-accounting-policies 20 false false R21.htm 020 - Disclosure - Note 2 - Revenue From Contracts With Customers (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-tables Note 2 - Revenue From Contracts With Customers (Tables) Tables http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers 21 false false R22.htm 021 - Disclosure - Note 3 - Balance Sheet Components (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-tables Note 3 - Balance Sheet Components (Tables) Tables http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components 22 false false R23.htm 022 - Disclosure - Note 4 - Leases (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-4-leases-tables Note 4 - Leases (Tables) Tables http://www.pdf.com/20200331/role/statement-note-4-leases 23 false false R24.htm 023 - Disclosure - Note 6 - Employee Benefit Plans (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-tables Note 6 - Employee Benefit Plans (Tables) Tables http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans 24 false false R25.htm 024 - Disclosure - Note 7 - Restructuring Charges (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges-tables Note 7 - Restructuring Charges (Tables) Tables http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges- 25 false false R26.htm 025 - Disclosure - Note 9 - Net Loss Per Share (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-9-net-loss-per-share-tables Note 9 - Net Loss Per Share (Tables) Tables http://www.pdf.com/20200331/role/statement-note-9-net-loss-per-share 26 false false R27.htm 026 - Disclosure - Note 10 - Customer and Geographic Information (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-tables Note 10 - Customer and Geographic Information (Tables) Tables http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information 27 false false R28.htm 027 - Disclosure - Note 11 - Fair Value Measurements (Tables) Sheet http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements-tables Note 11 - Fair Value Measurements (Tables) Tables http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements 28 false false R29.htm 028 - Disclosure - Note 1 - Basis of Presentation and Summary of Significant Accounting Policies - Reclassification of Revenues (Details) Sheet http://www.pdf.com/20200331/role/statement-note-1-basis-of-presentation-and-summary-of-significant-accounting-policies-reclassification-of-revenues-details Note 1 - Basis of Presentation and Summary of Significant Accounting Policies - Reclassification of Revenues (Details) Details 29 false false R30.htm 029 - Disclosure - Note 2 - Revenue From Contracts With Customers 1 (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-1-details-textual Note 2 - Revenue From Contracts With Customers 1 (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-tables 30 false false R31.htm 030 - Disclosure - Note 2 - Revenue From Contracts With Customers 2 (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-2-details-textual Note 2 - Revenue From Contracts With Customers 2 (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-tables 31 false false R32.htm 031 - Disclosure - Note 2 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Sheet http://www.pdf.com/20200331/role/statement-note-2-revenue-from-contracts-with-customers-disaggregation-of-revenue-details Note 2 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details) Details 32 false false R33.htm 032 - Disclosure - Note 3 - Balance Sheet Components (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-details-textual Note 3 - Balance Sheet Components (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-tables 33 false false R34.htm 033 - Disclosure - Note 3 - Balance Sheet Components - Property and Equipment (Details) Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-property-and-equipment-details Note 3 - Balance Sheet Components - Property and Equipment (Details) Details 34 false false R35.htm 034 - Disclosure - Note 3 - Balance Sheet Components - Intangible Assets (Details) Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-intangible-assets-details Note 3 - Balance Sheet Components - Intangible Assets (Details) Details 35 false false R36.htm 035 - Disclosure - Note 3 - Balance Sheet Components - Annual Amortization of Identifiable Intangible Assets (Details) Sheet http://www.pdf.com/20200331/role/statement-note-3-balance-sheet-components-annual-amortization-of-identifiable-intangible-assets-details Note 3 - Balance Sheet Components - Annual Amortization of Identifiable Intangible Assets (Details) Details 36 false false R37.htm 036 - Disclosure - Note 4 - Leases (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-4-leases-details-textual Note 4 - Leases (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-4-leases-tables 37 false false R38.htm 037 - Disclosure - Note 4 - Leases - Lease Cost (Details) Sheet http://www.pdf.com/20200331/role/statement-note-4-leases-lease-cost-details Note 4 - Leases - Lease Cost (Details) Details 38 false false R39.htm 038 - Disclosure - Note 4 - Leases - Maturity of Operating Lease Liabilities (Details) Sheet http://www.pdf.com/20200331/role/statement-note-4-leases-maturity-of-operating-lease-liabilities-details Note 4 - Leases - Maturity of Operating Lease Liabilities (Details) Details 39 false false R40.htm 039 - Disclosure - Note 5 - Stockholders' Equity (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-5-stockholders-equity-details-textual Note 5 - Stockholders' Equity (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-5-stockholders-equity 40 false false R41.htm 040 - Disclosure - Note 6 - Employee Benefit Plans (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-details-textual Note 6 - Employee Benefit Plans (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-tables 41 false false R42.htm 041 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options, Valuation Assumptions (Details) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-stock-options-valuation-assumptions-details Note 6 - Employee Benefit Plans - Stock Options, Valuation Assumptions (Details) Details 42 false false R43.htm 042 - Disclosure - Note 6 - Employee Benefit Plans - Allocation of Recognized Period Costs (Details) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-allocation-of-recognized-period-costs-details Note 6 - Employee Benefit Plans - Allocation of Recognized Period Costs (Details) Details 43 false false R44.htm 043 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options Activity (Details) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-stock-options-activity-details Note 6 - Employee Benefit Plans - Stock Options Activity (Details) Details 44 false false R45.htm 044 - Disclosure - Note 6 - Employee Benefit Plans - Stock Options Activity (Details) (Parentheticals) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-stock-options-activity-details-parentheticals Note 6 - Employee Benefit Plans - Stock Options Activity (Details) (Parentheticals) Details 45 false false R46.htm 045 - Disclosure - Note 6 - Employee Benefit Plans - Nonvested Restricted Stock Units Activity (Details) Sheet http://www.pdf.com/20200331/role/statement-note-6-employee-benefit-plans-nonvested-restricted-stock-units-activity-details Note 6 - Employee Benefit Plans - Nonvested Restricted Stock Units Activity (Details) Details 46 false false R47.htm 046 - Disclosure - Note 7 - Restructuring Charges (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges-details-textual Note 7 - Restructuring Charges (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges-tables 47 false false R48.htm 047 - Disclosure - Note 7 - Restructuring Charges - Restructuring Liability Activity (Details) Sheet http://www.pdf.com/20200331/role/statement-note-7-restructuring-charges-restructuring-liability-activity-details Note 7 - Restructuring Charges - Restructuring Liability Activity (Details) Details 48 false false R49.htm 048 - Disclosure - Note 8 - Income Taxes (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-8-income-taxes-details-textual Note 8 - Income Taxes (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-8-income-taxes 49 false false R50.htm 049 - Disclosure - Note 9 - Net Loss Per Share - Calculation of Earnings Per Share (Details) Sheet http://www.pdf.com/20200331/role/statement-note-9-net-loss-per-share-calculation-of-earnings-per-share-details Note 9 - Net Loss Per Share - Calculation of Earnings Per Share (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) Sheet http://www.pdf.com/20200331/role/statement-note-9-net-loss-per-share-antidilutive-securities-details Note 9 - Net Loss Per Share - Anti-dilutive Securities (Details) Details 51 false false R52.htm 051 - Disclosure - Note 10 - Customer and Geographic Information (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-details-textual Note 10 - Customer and Geographic Information (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-tables 52 false false R53.htm 052 - Disclosure - Note 10 - Customer and Geographic Information - Revenue Percentage by Major Customers (Details) Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-revenue-percentage-by-major-customers-details Note 10 - Customer and Geographic Information - Revenue Percentage by Major Customers (Details) Details 53 false false R54.htm 053 - Disclosure - Note 10 - Customer and Geographic Information - Revenues by Geographic Area (Details) Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-revenues-by-geographic-area-details Note 10 - Customer and Geographic Information - Revenues by Geographic Area (Details) Details 54 false false R55.htm 054 - Disclosure - Note 10 - Customer and Geographic Information - Long-lived Assets by Geographic Area (Details) Sheet http://www.pdf.com/20200331/role/statement-note-10-customer-and-geographic-information-longlived-assets-by-geographic-area-details Note 10 - Customer and Geographic Information - Long-lived Assets by Geographic Area (Details) Details 55 false false R56.htm 055 - Disclosure - Note 11 - Fair Value Measurements (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements-details-textual Note 11 - Fair Value Measurements (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements-tables 56 false false R57.htm 056 - Disclosure - Note 11 - Fair Value Measurements - Fair Value, Assets Measured on a Recurring Basis (Details) Sheet http://www.pdf.com/20200331/role/statement-note-11-fair-value-measurements-fair-value-assets-measured-on-a-recurring-basis-details Note 11 - Fair Value Measurements - Fair Value, Assets Measured on a Recurring Basis (Details) Details 57 false false R58.htm 057 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) Sheet http://www.pdf.com/20200331/role/statement-note-12-commitments-and-contingencies-details-textual Note 12 - Commitments and Contingencies (Details Textual) Details http://www.pdf.com/20200331/role/statement-note-12-commitments-and-contingencies 58 false false All Reports Book All Reports pdfs-20200331.xml pdfs-20200331.xsd pdfs-20200331_cal.xml pdfs-20200331_def.xml pdfs-20200331_lab.xml pdfs-20200331_pre.xml http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true XML 27 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating lease expense $ 455 $ 470
Short-term lease and variable lease expense 147 111
Total lease expense $ 602 $ 581
Weighted average remaining lease term under operating ROU leases (in years) (Year) 7 years 14 days 7 years 73 days
Weighted average discount rate for operating lease liabilities 5.25% 5.25%
Operating lease ROU assets obtained (in thousands) $ 333
XML 28 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Capitalized Contract Cost, Impairment Loss $ 0 $ 0  
Contract with Customer, Liability, Revenue Recognized 4,600 3,300  
Revenue, Remaining Performance Obligation, Amount 68,500    
Contract with Customer, Performance Obligation Satisfied in Previous Period 700 500  
Capitalized Contract Cost, Amortization 124 105  
Prepaid Expenses and Other Current Assets [Member]      
Contract with Customer, Asset, Net, Current, Total   3,600  
Capitalized Contract Cost, Net, Total 400   $ 800
Deferred Costs, Total   $ 300  
Other Noncurrent Assets [Member]      
Capitalized Contract Cost, Net, Total $ 400    
Geographic Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 100.00% 100.00%  
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]      
Concentration Risk, Percentage 59.00% 55.00%  
XML 29 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Property and equipment, gross $ 72,039 $ 70,218
Less: accumulated depreciation and amortization (31,030) (29,420)
Total 41,009 40,798
Computer Equipment [Member]    
Property and equipment, gross 10,893 10,880
Software and Software Development Costs [Member]    
Property and equipment, gross 4,685 4,690
Furniture and Fixtures [Member]    
Property and equipment, gross 2,419 2,395
Leasehold Improvements [Member]    
Property and equipment, gross 6,087 6,095
Laboratory and Test Equipment [Member]    
Property and equipment, gross 4,974 4,933
Test Equipment [Member]    
Property and equipment, gross 23,604 22,980
Construction in Progress [Member]    
Property and equipment, gross $ 19,377 $ 18,245
XML 30 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Commitments and Contingencies (Details Textual)
$ in Thousands
Mar. 31, 2020
USD ($)
Purchase Obligation, Total $ 12,800
Loss Contingency Accrual, Ending Balance $ 0
XML 31 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues $ 21,158 $ 20,541
Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Revenues $ 21,158 $ 20,541
Percentage of Revenues 100.00% 100.00%
Concentration risk 100.00% 100.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | UNITED STATES    
Revenues $ 8,617 $ 9,315
Percentage of Revenues 41.00% 45.00%
Concentration risk 41.00% 45.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | CHINA    
Revenues $ 2,959 $ 2,983
Percentage of Revenues 14.00% 15.00%
Concentration risk 14.00% 15.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | TAIWAN, PROVINCE OF CHINA    
Revenues $ 2,668 $ 1,755
Percentage of Revenues 12.00% 9.00%
Concentration risk 12.00% 9.00%
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | Rest of the World [Member]    
Revenues $ 6,914 $ 6,488
Percentage of Revenues 33.00% 31.00%
Concentration risk 33.00% 31.00%
XML 32 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Net Loss Per Share - Calculation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net loss $ (528) $ (2,691)
Basic weighted-average shares outstanding (in shares) 32,703 32,485
Effect of dilutive options and restricted stock units (in shares)
Diluted weighted average shares outstanding (in shares) 32,703 32,485
Basic (in dollars per share) $ (0.02) $ (0.08)
Diluted (in dollars per share) $ (0.02) $ (0.08)
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
10.
CUSTOMER AND GEOGRAPHIC INFORMATION
 
Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or group, in deciding how to allocate resources and in assessing performance.
  
The Company’s chief operating decision maker, the chief executive officer, reviews discrete financial information presented on a consolidated basis for purposes of regularly making operating decisions, allocation of resources, and assessing financial performance. Accordingly the Company considers itself to be in
one
operating and reporting segment, specifically the provision of services for differentiated data and analytics solutions to the semiconductor and electronics industries.
 
The Company had revenues from an individual customer in excess of
10%
of total revenues as follows: 
 
   
Three Months Ended March 31,
 
Customer
 
2020
   
2019
 
A
   
26
%    
36
%
 
The Company had gross accounts receivable from individual customers in excess of
10%
of gross accounts receivable as follows: 
 
   
March 31,
   
December 31,
 
Customer
 
2020
   
2019
 
A
   
17
%    
27
%
B
   
15
%    
14
%
C
   
14
%    
12
%
 
Revenues from customers by geographic area based on the location of the customers’ work sites are as follows (in thousands):
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
     
 
 
 
Percentage
     
 
 
 
Percentage
 
   
Revenues
   
of Revenues
   
Revenues
   
of Revenues
 
United States
  $
8,617
     
41
%   $
9,315
     
45
%
China
   
2,959
     
14
     
2,983
     
15
 
Taiwan
   
2,668
     
12
     
1,755
     
9
 
Rest of the world
   
6,914
     
33
     
6,488
     
31
 
Total revenue
  $
21,158
     
100
%   $
20,541
     
100
%
 
Long-lived assets, net by geographic area are as follows (in thousands):
 
   
March 31,
   
December 31,
 
   
2020
   
2019
 
United States
  $
46,065
    $
46,000
 
Rest of the world
   
2,312
     
2,407
 
Total long-lived assets, net
  $
48,377
    $
48,407
 
        
XML 34 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Compensation and Employee Benefit Plans [Text Block]
6.
EMPLOYEE BENEFIT PLANS
 
On
March 31, 2020,
the Company had the following stock-based compensation plans:
 
Employee Stock Purchase Plan
 
In
July 2001,
the Company adopted a
ten
-year Employee Stock Purchase Plan (as amended, the “Purchase Plan”) under which eligible employees can contribute up to
10%
of their compensation, as defined in the Purchase Plan, towards the purchase of shares of PDF common stock at a price of
85%
of the lower of the fair market value at the beginning of the offering period or the end of the purchase period. The Purchase Plan consists of
twenty-four
-month offering periods with
four six
-month purchase periods in each offering period. Under the Purchase Plan, on
January 1
of each year, starting with
2002,
the number of shares reserved for issuance will automatically increase by the lesser of (
1
675,000
 shares, (
2
2%
of the Company’s outstanding common stock on the last day of the immediately preceding year, or (
3
) the number of shares determined by the board of directors. At the annual meeting of stockholders on
May 18, 2010,
the Company’s stockholders approved an amendment to the Purchase Plan to extend it through
May 17, 2020.
 
On
April 26, 2020,
the Company’s Board of Directors approved an amendment to the Purchase Plan to extend it through
June 22, 2030,
subject to the approval of the Company’s stockholders.
 
 
The Company estimated the fair value of purchase rights granted under the Purchase Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Expected life (in years)
   
1.25
     
1.25
 
Volatility
   
34.25
%    
45.19
%
Risk-free interest rate
   
1.43
%    
2.52
%
Expected dividend
   
     
 
Weighted average fair value of purchase rights granted during the period
  $
4.83
    $
3.67
 
 
During the
three
months ended
March 31, 2020
and
2019,
a total of approximately
89,000
and
88,000
shares, respectively, were issued at a weighted-average purchase price of
$9.02
and
$8.93
per share, respectively. As of
March 31, 2020,
there was
$0.7
million of unrecognized compensation cost related to the Purchase Plan. That cost is expected to be recognized over a weighted average period of
1.01
years. As of
March 31, 2020,
5.8
million shares were available for future issuance under the Purchase Plan.
 
 
Stock Incentive Plans
 
On
November 16, 2011,
the Company’s stockholders initially approved the
2011
Stock Incentive Plan, which has been amended and restated and approved by the Company’s stockholders a number of times since then (as amended, the
“2011
Plan”). Under the
2011
Plan, the Company
may
award stock options, stock appreciation rights, stock grants or stock units covering shares of the Company’s common stock to employees, directors, non-employee directors and contractors. The aggregate number of shares reserved for awards under this plan is
10,300,000
shares, plus up to
3,500,000
shares previously issued under the
2001
Stock Plan adopted by the Company in
2001,
which expired in
2011
(the
“2001
Plan”) that are (i) forfeited or (ii) repurchased by the Company or shares subject to awards previously issued under the
2001
Plan that expire or that terminate without having been exercised or settled in full on or after
November 16, 2011.
In case of awards other than options or stock appreciation rights (“SARs”), the aggregate number of shares reserved under the
2011
Plan will be decreased at a rate of
1.33
shares issued pursuant to such awards. The exercise price for stock options must generally be at prices
no
less than the fair market value at the date of grant. Stock options generally expire
ten
years from the date of grant and become vested and exercisable over a
four
-year period.
 
On
April 26, 2020
the Company’s Board of Directors amended the
2011
Plan, subject to the approval of the Company’s stockholder, to increase the number of shares reserved for awards under it to a total of
11,550,000
shares, which is an increase of an additional
1,250,000
shares and extend the term of the
2011
Plan through
June 22, 2030.
 
In
2003,
in connection with its acquisition of IDS Systems Inc., the Company assumed IDS’
2001
Stock Option / Stock Issuance Plan (the “IDS Plan”). The IDS Plan expired in
2011.
Stock options granted under the
2001
Plan and IDS Plan generally expire
ten
years from the date of grant and become vested and exercisable over a
four
-year period. Although
no
new awards
may
be granted under the
2001
Plan or IDS Plan, awards made under the
2001
Plan and IDS Plan that are currently outstanding remain subject to the terms of each such plan.
 
As of
March 31, 2020,
10.8
million shares of common stock were reserved to cover stock-based awards under the
2011
Plan, of which
3.4
million shares were available for future grant. The number of shares reserved and available under the
2011
Plan includes
0.5
million shares that were subject to awards previously made under the
2001
Plan and were forfeited, expired or repurchased by the Company after the adoption of the
2011
Plan through
March 31, 2020.
As of
March 31, 2020,
there were
no
outstanding awards that had been granted outside of the
2011,
2001
or the IDS Plans (collectively, the “Stock Plans”).
 
The Company estimated the fair value of share-based awards granted under the
2011
Stock Plan during the period using the Black-Scholes-Merton option-pricing model with the following weighted average assumptions, resulting in the following weighted average fair values:
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Expected life (in years)
   
4.45
     
4.46
 
Volatility
   
38.77
%    
45.26
%
Risk-free interest rate
   
0.88
%    
2.55
%
Expected dividend
   
     
 
Weighted average fair value per share of options granted during the period
  $
5.21
    $
4.51
 
 
Stock-based compensation is estimated at the grant date based on the award’s fair value and is recognized on a straight-line basis over the vesting periods, generally
four
years
.
Stock-based compensation expense before taxes related to the Company’s stock plans and employee stock purchase plan was allocated as follows (in thousands): 
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Costs of revenues
  $
909
    $
860
 
Research and development
   
1,455
     
1,718
 
Selling, general and administrative
   
1,004
     
898
 
Stock-based compensation expenses
  $
3,368
    $
3,476
 
 
The stock-based compensation expense in the table above includes immaterial expense or credit adjustments related to cash-settled SARs granted to certain employees. The Company accounted for these awards as liability awards and the amount was included in accrued compensation and related benefits. Stock-based compensation capitalized in the capitalized software development costs, which were included in the Property and Equipment, net, was approximately
$0.1
million at
March 31, 2020.
 
 Additional information with respect to options under the Stock Plans during the
three
months ended
March 31, 2020,
was as follows:
 
     
 
 
   
 
 
 
Weighted
     
 
 
     
 
 
 
Weighted
   
Average
     
 
 
     
 
 
 
Average
   
Remaining
   
Aggregate
 
   
Number of
   
Exercise
   
Contractual
   
Intrinsic
 
   
Options
   
Price per
   
Term
   
Value
 
   
(in thousands)
   
Share
   
(years)
   
(in thousands)
 
Outstanding, January 1, 2020
   
745
    $
10.64
     
 
     
 
 
Granted (weighted average fair value of $5.21 per share)
   
13
    $
15.76
     
 
     
 
 
Exercised
   
(21
)   $
7.68
     
 
     
 
 
Canceled
   
(2
)   $
10.66
     
 
     
 
 
Expired
   
(9
)   $
8.86
     
 
     
 
 
Outstanding, March 31, 2020
   
726
    $
10.84
     
4.44
    $
1,566
 
Vested and expected to vest, March 31, 2020
   
713
    $
10.79
     
4.35
    $
1,560
 
Exercisable, March 31, 2020
   
562
    $
10.10
     
3.18
    $
1,484
 
 
The aggregate intrinsic value in the table above represents the total intrinsic value based on the Company’s closing stock price of
$11.72
per share as of
March 31, 2020.
The total intrinsic value of options exercised during the
three
months ended
March 31, 2020,
was
$0.1
million.
 
 
 
As of
March 31, 2020,
there was
$0.7
million of total unrecognized compensation cost related to unvested stock options. That cost is expected to be recognized over a weighted average period of
2.7
years. The total fair value of shares vested during the
three
months ended
March 31, 2020,
was
$0.1
million.
 
Nonvested restricted stock units activity during the
three
months ended
March 31, 2020,
was as follows:
 
     
 
 
 
Weighted
 
     
 
 
 
Average Grant
 
   
Shares
   
Date Fair Value
 
   
(in thousands)
   
Per Share
 
Nonvested, January 1, 2020
   
1,887
    $
12.30
 
Granted
   
248
    $
15.35
 
Vested
   
(275
)   $
13.52
 
Forfeited
   
(26
)   $
11.78
 
Nonvested, March 31, 2020
   
1,834
    $
12.54
 
   
As of
March 31, 2020,
there was
$18.2
million of total unrecognized compensation cost related to nonvested restricted stock units. That cost is expected to be recognized over a weighted average period of
2.6
years. Restricted stock units do
not
have rights to dividends prior to vesting.
XML 35 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue From Contracts With Customers 2 (Details Textual) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01
Mar. 31, 2020
Minimum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 2 years
Maximum [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 5 years
XML 36 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Gross Carrying Amount $ 27,490 $ 27,490
Accumulated Amortization (21,586) (21,269)
Finite-Lived Intangible Assets, Net, Ending Balance 5,904 6,221
Customer Relationships [Member]    
Gross Carrying Amount 7,440 7,440
Accumulated Amortization (5,047) (4,935)
Finite-Lived Intangible Assets, Net, Ending Balance $ 2,393 2,505
Customer Relationships [Member] | Minimum [Member]    
Amortization Period (Year) 1 year  
Customer Relationships [Member] | Maximum [Member]    
Amortization Period (Year) 19 years  
Developed Technology Rights [Member]    
Gross Carrying Amount $ 17,460 17,460
Accumulated Amortization (14,290) (14,101)
Finite-Lived Intangible Assets, Net, Ending Balance $ 3,170 3,359
Developed Technology Rights [Member] | Minimum [Member]    
Amortization Period (Year) 4 years  
Developed Technology Rights [Member] | Maximum [Member]    
Amortization Period (Year) 49 years  
Trade Names [Member]    
Gross Carrying Amount $ 790 790
Accumulated Amortization (679) (673)
Finite-Lived Intangible Assets, Net, Ending Balance $ 111 117
Trade Names [Member] | Minimum [Member]    
Amortization Period (Year) 2 years  
Trade Names [Member] | Maximum [Member]    
Amortization Period (Year) 27 years  
Patents [Member]    
Gross Carrying Amount $ 1,800 1,800
Accumulated Amortization (1,570) (1,560)
Finite-Lived Intangible Assets, Net, Ending Balance $ 230 $ 240
Patents [Member] | Minimum [Member]    
Amortization Period (Year) 7 years  
Patents [Member] | Maximum [Member]    
Amortization Period (Year) 710 years  
XML 37 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
2020 (remaining nine months) $ 1,529 [1]
2021 1,776 [1]
2022 1,567 [1]
2023 1,350 [1]
2024 1,070 [1]
2025 and thereafter 3,789 [1]
Total future minimum lease payments 11,081 [1]
Less: Interest(b) (1,817) [1],[2]
Present value of future minimum lease payments operating lease liabilities(c) $ 9,264 [3]
[1] As of March 31, 2020, the total operating lease liability includes approximately $1.0 million related to an option to extend a lease term that is reasonably certain to be exercised.
[2] Calculated using incremental borrowing interest rate for each lease.
[3] Includes the current portion of operating lease liabilities of $2.0 million as of March 31, 2020.
XML 38 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue From Contracts With Customers
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
2.
REVENUE FROM CONTRACTS WITH CUSTOMERS
 
The Company derives revenue from
two
sources: Analytics revenue and Integrated Yield Ramp revenue.
 
The Company recognizes revenue in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standard Codification (“ASC”) Topic
606,
 
Revenue from Contracts with Customers
, and its related amendments (collectively known as “ASC
606”
). ASC
606
 outlines a single comprehensive model to use in accounting for revenue arising from contracts with customers. Revenue is recognized when control of products or services is transferred to customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those promised products or services.
 
The Company determines revenue recognition through the following
five
steps:
 
 
Identification of the contract, or contracts, with a customer
 
Identification of the performance obligations in the contract
 
Determination of the transaction price
 
Allocation of the transaction price to the performance obligations in the contract
 
Recognition of revenue when, or as, performance obligations are satisfied
 
The Company accounts for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance, and collectability of consideration is probable.
 
Contracts with multiple performance obligations
 
The Company enters into contracts that can include various combinations of licenses, products and services, some of which are distinct and are accounted for as separate performance obligations. For contracts with multiple performance obligations, the Company allocates the transaction price of the contract to each performance obligation on a relative basis using standalone selling price.
 
Analytics Revenue
 
Analytics revenue is derived from the following primary offerings: licenses and services for Exensio Software, Exensio SaaS, DFI™ and CV systems that do
not
include performance incentives based on customers’ yield achievement.
 
Revenue from standalone Exensio Software is recognized depending on whether the license is perpetual or time-based. Perpetual (
one
-time charge) license software is recognized at the time of the inception of the arrangement when control transfers to the customers, if the software license is distinct from the services offered by us. Revenue from post-contract support is recognized over the contract term on a straight-line basis, because we are providing (i) support and (ii) unspecified software updates on a when-and-if available basis over the contract term. Revenue from time-based-licensed software is allocated to each performance obligation and is recognized either at a point in time or over time as follows. The license component is recognized at the time when control transfers to the customer, with the post-contract support component recognized ratably over the committed term of the contract. For contracts with any combination of licenses, support, and other services, distinct performance obligations are accounted for separately. For contracts with multiple performance obligations, we allocate the transaction price of the contract to each performance obligation on a relative basis using standalone selling price (or SSP) attributed to each performance obligation.
 
Revenue from Exensio SaaS arrangements, which allow for the use of a cloud-based software product or service over a contractually determined period of time without taking possession of software, is accounted for as subscriptions and is recognized as revenue ratably, on a straight-line basis, over the subscription period beginning on the date the service is
first
made available to customers.
 
Revenue from DFI™ and CV systems that do
not
include performance incentives based on customers’ yield achievement is recognized primarily as services are performed. Where there are distinct performance obligations, the Company allocates revenue to all deliverables based on their standalone selling prices, or SSP. For these contracts with multiple performance obligations, the Company allocate the transaction price of the contract to each performance obligation on a relative basis using SSP attributed to each performance obligation. Where there are
not
discrete performance obligations, historically, revenue is primarily recognized as services are performed using a percentage of completion method based on costs or labor-hours inputs, whichever is the most appropriate measure of the progress towards completion of the contract.
 
Integrated Yield Ramp Revenue
 
The Integrated Yield Ramp revenue is derived from the Company’s fixed-fee engagements that include performance incentives based on customers’ yield achievement and Gainshare royalties, typically based on customer’s wafer shipments, pertaining to these fixed-price contracts.
 
Revenue under these project–based contracts, which are delivered over a specific period of time typically for a fixed fee component paid on a set schedule, is recognized as services are performed using a percentage of completion. Similar to the services provided in connection with CV systems that are contributing to Analytics revenue, due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex and subject to many variables that require significant judgement. Please refer to “Significant Judgments” section of this Note for further discussion.
 
The Gainshare royalty contained in IYR contracts is a variable fee related to continued usage of the Company’s intellectual property (“IP”) after the fixed-fee service period ends, based on the customers’ yield achievement. Revenue derived from Gainshare is contingent upon the Company’s customers reaching certain defined production yield levels. Gainshare royalty periods are generally subsequent to the delivery of all contractual services and performance obligations. The Company records Gainshare as a usage-based royalty derived from customers’ usage of intellectual property and records it in the same period in which the usage occurs.
 
Disaggregation of Revenue
 
The Company disaggregates revenue from contracts with customers into the timing of the transfer of goods and services and the geographical regions. The Company determined that disaggregating revenue into these categories achieves the disclosure objective to depict how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors.
 
The Company’s performance obligations are satisfied either over time or at a point-in-time. The following table represents a disaggregation of revenue by timing of revenue:
 
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Over time
   
58
%    
75
%
Point-in-time
   
42
%    
25
%
Total
   
100
%    
100
%
 
International revenues accounted for approximately
59%
of our total revenues for the
three
months ended
March 31, 2020
as compared to
55%
for the
three
months ended
March 31, 2019.
See Note
10.
Customer and Geographic Information.
 
Significant Judgments
 
Judgments and estimates are required under ASC
606.
Due to the complexity of certain contracts, the actual revenue recognition treatment required under ASC
606
for the Company’s arrangements
may
be dependent on contract-specific terms and
may
vary in some instances.
 
For revenue under project-based contracts for fixed-price implementation services, revenue is recognized as services are performed using a percentage-of-completion method based on costs or labor-hours input method, whichever is the most appropriate measure of the progress towards completion of the contract. Due to the nature of the work performed in these arrangements, the estimation of percentage of completion method is complex, subject to many variables and requires significant judgment. Key factors reviewed by the Company to estimate costs to complete each contract are future labor and product costs and expected productivity efficiencies. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions
may
result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known.
 
The Company’s contracts with customers often include promises to transfer products, licenses software and provide services, including professional services, technical support services, and rights to unspecified updates to a customer. Determining whether licenses and services are distinct performance obligations that should be accounted for separately, or
not
distinct and thus accounted for together, requires significant judgment. The Company rarely licenses software on a standalone basis, so the Company is required to estimate the range of SSPs for each performance obligation. In instances where SSP is
not
directly observable because the Company does
not
license the software or sell the service separately, the Company determines the SSP using information that
may
include market conditions and other observable inputs. The Company, in some cases, has more than
one
SSP for individual performance obligations. In these instances, the Company
may
use information such as the size of the customer and geographic region of the customer in determining the SSP.
 
The Company is required to record Gainshare royalty revenue in the same period in which the usage occurs. Because the Company generally does
not
receive the acknowledgment reports from its customers during a given quarter within the time frame necessary to adequately review the reports and include the actual amounts in quarterly results for such quarter, the Company accrues the related revenue based on estimates of customers underlying sales achievement. The Company’s estimation process can be based on historical data, trends, seasonality, changes in the contract rate, knowledge of the changes in the industry and changes in the customer’s manufacturing environment learned through discussions with customers and sales personnel. As a result of accruing revenue for the quarter based on such estimates, adjustments will be required in the following quarter to true-up revenue to the actual amounts reported.
 
Contract Balances  
 
The Company performs its obligations under a contract with a customer by licensing software or providing services in exchange for consideration from the customer. The timing of the Company’s performance often differs from the timing of the customer’s payment, which results in the recognition of a receivable, a contract asset or a contract liability.
 
The Company classifies the right to consideration in exchange for software or services transferred to a customer as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional, as compared to a contract asset, which is a right to consideration that is conditional upon factors other than the passage of time. The majority of the Company’s contract assets represent unbilled amounts related to fixed-price service contracts when the revenue recognized exceeds the amount billed to the customer. The contract assets are generally classified as current and are recorded on a net basis with deferred revenue (i.e. contract liabilities) at the contract level. At
March 31, 2020
and
December 31, 2019,
contract assets of
$1.4
million and
$3.6
million, respectively, are included in prepaid expenses and other current assets in the Condensed Consolidated Balance Sheets. The Company did
not
record any asset impairment charges related to contract assets during the months ended
March 31, 2020
and
2019.
 
Deferred revenues consist substantially of amounts invoiced in advance of revenue recognition and are recognized as the revenue recognition criteria are met. Deferred revenues that will be recognized during the succeeding
twelve
-month period are recorded as current deferred revenues and the remaining portion is recorded as non-current deferred revenues in the Condensed Consolidated Balance Sheets. Revenue recognized for the
three
months ended
March 31, 2020 
and
2019,
that was included in the deferred revenues and billings in excess of recognized revenues balances at the beginning of each reporting period was
$4.6
million
 
and
$3.3
million, respectively.
 
At
March 31, 2020,
the aggregate amount of the transaction price allocated to the remaining performance obligations related to customer contracts that were unsatisfied or partially unsatisfied was approximately
$68.5
million. Given the applicable contract terms, the majority of this amount is expected to be recognized as revenue over the next
two
years, with the remainder in the following
five
years.
 
This amount does
not
include contracts to which the customer is
not
committed, nor contracts for which we recognize revenue equal to the amount we have the right to invoice for services performed, or future sales-based or usage-based royalty payments in exchange for a license of intellectual property.  This amount is subject to change due to future revaluations of variable consideration, terminations, other contract modifications, or currency adjustments.  The estimated timing of the recognition of remaining unsatisfied performance obligations is subject to change and is affected by changes to the scope, change in timing of delivery of products and services, or contract modifications.
 
The adjustment to revenue recognized in the
three
months ended
March 31, 2020
and
2019
from performance obligations satisfied (or partially satisfied) in previous periods was an increase of
$0.7
million and decrease of
$0.5
million, respectively. These amounts primarily represent changes in estimated percentage-of-completion based contracts and changes in estimated Gainshare royalty for those customers that reported actual Gainshare revenue with some time lag.
 
Costs to obtain or fulfill a contract
The Company capitalizes the incremental costs to obtain or fulfill a contract with a customer, including direct sales commissions and related fees, when it expects to recover those costs. Amortization expense related to these capitalized costs is recognized over the period associated with the revenue from which the cost was incurred. Total capitalized direct sales commission costs included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of 
March 31, 2020
and
December 31, 2019 
were 
$0.4
 million. Total capitalized direct sales commission costs included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of 
March 31, 2020
and
December 31, 2019 
were 
$0.8
 million and
$0.4
million, respectively. Amortization of these assets during each of the
three
months ended
March 31, 2020
and
2019
was
$0.1
million. There was
no
impairment loss in relation to the costs capitalized for the periods presented.
Certain eligible initial project costs are capitalized when the costs relate directly to the contract, the costs generate or enhance resources of the Company that will be used in satisfying the performance obligation in the future, and the costs are expected to be recovered. These costs primarily consist of transition and set-up costs related to the installation of systems and processes and other deferred fulfillment costs eligible for capitalization.  Capitalized costs are amortized consistent with the transfer to the customer of the services to which the asset relates and recorded as a component of cost of revenues. The Company also incurs certain direct costs to provide services in relation to the specific anticipated contracts. The Company recognizes such costs as a component of costs of revenues, the timing of which is dependent upon identification of a contract arrangement. The Company also defers costs from arrangements that required it to defer the revenues, typically due to the pattern of transfer of the performance obligations in the contract. These costs are recognized in proportion to the related revenue. At the end of the reporting period, the Company evaluates its deferred costs for their probable recoverability. The Company recognizes impairment of deferred costs when it is determined that the costs
no
longer have future benefits and are
no
longer recoverable. There was
no
impairment loss in relation to the costs capitalized for the periods presented. Deferred costs balance included in prepaid expenses and other current assets in the accompanying Condensed Consolidated Balance Sheets as of
March 31, 2020
and
December 31, 2019
was
$0.3
million.  Deferred costs balance included in other non-current assets in the accompanying Condensed Consolidated Balance Sheets as of
March 31, 2020
was immaterial and was
$0.2
million as of 
December 31, 2019.
 
Practical Expedients
 
The Company does
not
adjust transaction price for the effects of a significant financing component when the period between the transfers of the promised good or service to the customer and payment for that good or service by the customer is expected to be
one
year or less. The Company assessed each of its revenue generating arrangements in order to determine whether a significant financing component exists, and determined its contracts did
not
include a significant financing component for the
three
months ended
March 31, 2020 
and
2019.
XML 39 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues:    
Revenues $ 21,158 $ 20,541
Costs and Expenses:    
Costs of revenues 8,487 7,867
Research and development 8,590 8,246
Selling, general and administrative 7,895 7,011
Amortization of other acquired intangible assets 173 108
Restructuring charges 92
Interest and other expense (income), net 20 6
Loss before income taxes (4,007) (2,789)
Income tax benefit (3,479) (98)
Net loss (528) (2,691)
Other comprehensive loss:    
Foreign currency translation adjustments, net of tax (166) (52)
Comprehensive loss $ (694) $ (2,743)
Net loss per share:    
Basic (in dollars per share) $ (0.02) $ (0.08)
Diluted (in dollars per share) $ (0.02) $ (0.08)
Weighted average common shares:    
Basic (in shares) 32,703 32,485
Diluted (in shares) 32,703 32,485
Analytics [Member]    
Revenues:    
Revenues $ 13,248 $ 11,434
Integrated Yield Ramp [Member]    
Revenues:    
Revenues $ 7,910 $ 9,107
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
     
 
 
 
Quoted
     
 
 
   
 
 
     
 
 
 
Prices in
     
 
 
   
 
 
     
 
 
 
Active
   
Significant
     
 
 
     
 
 
 
Markets for
   
Other
   
Significant
 
     
 
 
 
Identical
   
Observable
   
Unobservable
 
     
 
 
 
Assets
   
Inputs
   
Inputs
 
Assets
 
Total
   
(Level 1)
   
(Level 2)
   
(Level 3)
 
Money market mutual funds
  $
27,745
    $
27,745
    $
    $
 
   
 
 
 
 
Quoted
   
 
 
 
 
 
 
 
   
 
 
 
 
Prices in
   
 
 
 
 
 
 
 
   
 
 
 
 
Active
   
Significant
   
 
 
 
   
 
 
 
 
Markets for
   
Other
   
Significant
 
   
 
 
 
 
Identical
   
Observable
   
Unobservable
 
   
 
 
 
 
Assets
   
Inputs
   
Inputs
 
Assets
 
Total
   
(Level 1)
   
(Level 2)
   
(Level 3)
 
Money market mutual funds
  $
27,644
    $
27,644
    $
    $
 
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Expected life (in years)
   
1.25
     
1.25
 
Volatility
   
34.25
%    
45.19
%
Risk-free interest rate
   
1.43
%    
2.52
%
Expected dividend
   
     
 
Weighted average fair value of purchase rights granted during the period
  $
4.83
    $
3.67
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Expected life (in years)
   
4.45
     
4.46
 
Volatility
   
38.77
%    
45.26
%
Risk-free interest rate
   
0.88
%    
2.55
%
Expected dividend
   
     
 
Weighted average fair value per share of options granted during the period
  $
5.21
    $
4.51
 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Costs of revenues
  $
909
    $
860
 
Research and development
   
1,455
     
1,718
 
Selling, general and administrative
   
1,004
     
898
 
Stock-based compensation expenses
  $
3,368
    $
3,476
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
     
 
 
   
 
 
 
Weighted
     
 
 
     
 
 
 
Weighted
   
Average
     
 
 
     
 
 
 
Average
   
Remaining
   
Aggregate
 
   
Number of
   
Exercise
   
Contractual
   
Intrinsic
 
   
Options
   
Price per
   
Term
   
Value
 
   
(in thousands)
   
Share
   
(years)
   
(in thousands)
 
Outstanding, January 1, 2020
   
745
    $
10.64
     
 
     
 
 
Granted (weighted average fair value of $5.21 per share)
   
13
    $
15.76
     
 
     
 
 
Exercised
   
(21
)   $
7.68
     
 
     
 
 
Canceled
   
(2
)   $
10.66
     
 
     
 
 
Expired
   
(9
)   $
8.86
     
 
     
 
 
Outstanding, March 31, 2020
   
726
    $
10.84
     
4.44
    $
1,566
 
Vested and expected to vest, March 31, 2020
   
713
    $
10.79
     
4.35
    $
1,560
 
Exercisable, March 31, 2020
   
562
    $
10.10
     
3.18
    $
1,484
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
     
 
 
 
Weighted
 
     
 
 
 
Average Grant
 
   
Shares
   
Date Fair Value
 
   
(in thousands)
   
Per Share
 
Nonvested, January 1, 2020
   
1,887
    $
12.30
 
Granted
   
248
    $
15.35
 
Vested
   
(275
)   $
13.52
 
Forfeited
   
(26
)   $
11.78
 
Nonvested, March 31, 2020
   
1,834
    $
12.54
 
XML 42 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]
   
For the Three Months Ended March 31, 2019
 
   
 
 
 
 
Change in
   
 
 
 
   
Previously
   
Presentation
   
Current
 
   
Reported
   
Reclassification
   
Presentation
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Design-to-silicon-yield solutions
  $
16,661
    $
(16,661
)    
N/A
 
Gainshare performance incentives
   
3,880
     
(3,880
)    
N/A
 
Analytics
   
N/A
     
11,434
    $
11,434
 
Integrated Yield Ramp
   
N/A
     
9,107
     
9,107
 
Total revenues
  $
20,541
    $
    $
20,541
 
XML 43 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 07, 2020
Nov. 16, 2011
Jul. 31, 2001
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2001
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)       2,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)       726,000     745,000
Share-based Payment Arrangement, Amount Capitalized       $ 128    
Share Price (in dollars per share)       $ 11.72      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value       $ 100      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value       100      
Software Development [Member]              
Share-based Payment Arrangement, Amount Capitalized       100      
Share-based Payment Arrangement, Option [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 700      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 255 days      
Restricted Stock Units (RSUs) [Member]              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 18,200      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 219 days      
Employee Stock Purchase Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)     10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate     10.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent     85.00%        
ESPP Maximum Annual Share Replenishment (in shares)     675,000        
ESPP Maximum Annual Share Replenishment Percentage of Prior Year Outstanding Company Common Stock     2.00%        
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)       89,000 88,000    
Employee Stock Purchase Plan Weighted Average Purchase Price of Shares Purchased (in dollars per share)       $ 9.02 $ 8.93    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 700      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       1 year 3 days      
Number Of ESPP Shares Available For Future Issuance (in shares)       5,800,000      
Twenty Eleven Stock Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)   10,300,000          
Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved Decrease Rate (in shares)   1.33          
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       10,800,000      
Twenty Eleven Stock Incentive Plan [Member] | Subsequent Event [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares) 1,250,000            
Twenty Eleven Stock Incentive Plan [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years          
Shares Previously Issued Under the 2001 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)           3,500,000  
IDS Plan [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)           10 years  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)           4 years  
Two Thousand One Stock Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)       3,400,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)       500,000      
Outside of the 2011, 2001 or IDS Plans [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)       0      
XML 44 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans - Stock Options Activity (Details) (Parentheticals)
3 Months Ended
Mar. 31, 2020
$ / shares
Granted, weighted average fair value (in dollars per share) $ 5.21
XML 45 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Increase (Decrease) in Income Taxes $ (3,400)    
Income Tax Expense (Benefit), Total $ (3,479) $ (98)  
Effective Income Tax Rate Reconciliation, Percent, Total 87.00% 4.00%  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate $ 13,000   $ 13,600
Unrecognized Tax Benefits, Ending Balance 7,400   7,900
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total 2,600    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued in Long Term Liabilities 800    
Unrecognized Tax Benefits In Deferred Tax Assets 11,200    
Unrecognized Tax Benefits In Deferred Tax Asset Subject To Full Valuation Allowance 5,600    
Deferred Tax Assets, Valuation Allowance, Total $ 10,000   $ 10,500
XML 46 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Fair Value Measurements (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Foreign Exchange Contract [Member] | Other Nonoperating Income (Expense) [Member]    
Derivative, Gain (Loss) on Derivative, Net, Total $ (0.3) $ (0.3)
XML 47 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information (Details Textual)
3 Months Ended
Mar. 31, 2020
Number of Operating Segments 1
Number of Reportable Segments 1
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 01, 2020
Dec. 31, 2019
Unbilled Receivables, Current $ 9,400     $ 7,400
Unbilled Receivables, Not Expected to be Billed and Collected in Next Twelve Months 4,100   $ 2,800  
Construction in Progress, Gross 17,700     16,600
Depreciation, Depletion and Amortization, Nonproduction, Total 1,700 $ 1,300    
Goodwill, Ending Balance 2,293     2,293
Finite-Lived Intangible Assets, Net, Ending Balance $ 5,904     $ 6,221
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) 6 years      
Amortization of Intangible Assets, Total $ 300 $ 300    
Impairment of Intangible Assets, Finite-lived $ 0      
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Leases (Details Textual) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Lease, Liability, Total [1] $ 9,264  
Operating Lease, Liability, Current $ 1,954 $ 1,867
[1] Includes the current portion of operating lease liabilities of $2.0 million as of March 31, 2020.
EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).&IU ?(\\#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,$% @ DX:G4"?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 " "3AJ=0Z&R5T>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$EH!R;U9:6G#08K;.QF;+4UBV-C:R1]^SE9 MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\ M=(KR,QXA*/VAC@@UYVMP2,HH4C !B[ 0F6R-%CJB(A\O>*,7?/B,W0PS&K!# MASTEJ,H*F)PFAO/8M7 #3##"Z-)W HUYE_)"CH'W+#KY-?F8;O?,5GSFA=\5?#[?;46JTHT]?OD M^L/O)NR\L0?[CXVO@K*%7W&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 " "3AJ=0NP*D@J," !R"@ & 'AL+W=OOOW4&:'AJCG*N&MZH2;2+Y99UN\?.>9);@ M$#\J_E"3=F*7+-8HY,\;VH?U9G7:[319J<^87=:OTB'I_XL* \38;5?^%W7ANXG8G1 M.(E:N6=RNBDMFB&*F4K#WOIWU;KWH_^2DX$&$\A (".!TO\2Z$"@(P$[ NIG MYI;Z@6FV64GQ2&2?K8[9GP(_4[.9)SOH]LY],ZM59O2^R5;H;L,,B%V/(!,$ M'A'(Q!X%""2P(P&=_"NP#Q$4%J#@"JBCTPE]!M-G('WFZ+,)/?N$)A(@%+# '!>8!?>D)A B@E*+$.^GVH $LDUSF [96$$/]T0)I)P'#$M#B/X.0AWXF,U\% MP.01%=CU.#3U9#<&%0!31%1@Y^/0UV3AJP"8940%-C\.K4V#:PC 1"XB#/L? MA^ZFQ%<'EUQ8Y*3N+6NDIK,CH65%M7 M8Z"_\+X:^\KDM6I50Q7E@Y-8QW-3=>/OXOFMZYMZ M*B5:JS+]:IMSHOV M,EJGQ,Y^'EV/?C?_%UG;Q[?M:FU7V/I0S2387"*O8"W&ZS$^G\<7I!$7B1TEQU$"2NF"M'7+9=Y9960SN6@F MYV8\,7.1F%DMVFFKB1>NRI4U('LQHA?#O.2*>#&L%@"+I/NV7.4U*MF*%:U8 M;@6(%BEX%Y( M*FP*5DO,%SI&@LC._-XX\:(3SYWDQ(EGE2!ZFKG_([IQ DKFDN)>&)@4J\=X ME5,X<95%3$PC2% 2N!M+W0!OM5&,,*),8X)W( ,3D/MQU ^RB@J-#-UAM(3.!@A+E_4C:"R M-K'<@HQ/X/PTE)_ V0B>]XV@*FQJ9LH(!H\Q1 MY!PUE*/("0G.4SN2"B#1.RAS%#E'#>4H"H!TRM+!$F7>I_:=B8TGYR@ET@8Y M(?.B8':XRLR7Z%LW,D>1<]10CB+GH].@J!M!95UJK&2&(M_(&KJ11;Y'O0.K MF1U!ACI/C95,9.1$MI3(*!!9%05%LB33NDCUC\QDY$RVE,F2AJ[ GVMNG<@\ M1L=6.YO8;:',4.0,I1-N@YR.;)P_D]SZD.F)G)Z6T8ICD>ZQ/I7:O2V(#FP%74&?.H+5R:GYN2TE%2:(_'.:W!T>R[JP/I4'\GLU)R= M])-DHSD5[^*'KJ<34M29PB6R1R>. 3@_+266YF2,Q**;^:THRXN4'YF@FA/4 M46)ICD;P14Y];T6=!9/*(IFAFC/4469-FOD9B+A3EW5\IY[-CJ*&L\$_RO;U M<.P63TW?-_5X]O32-'V(9:HOL M>J[_ U!+ P04 " "3AJ=0/B(I-F " !V" & 'AL+W=OV$[=O7-@2![4UZ@P_\,_\W@,;D/:%OK,28.^]-W;*-6W+>K3V/'4O<(+8B M'6[%G3.A#>)B22\>ZRA&)Q74U)X/0.PUJ&K=(E=[>UKDY,KKJL5[ZK!KTR#Z M=XMKTF]6&5^0=NN"?F/_J]E2LO"G+J6IPRRK2.A2?-^XGN-Y! M%: 4KQ7NV6SNR%(.A+S)Q;?3Q@62"-?XR&4*)(8;WN&ZEID$QY\QJ3MYRL#Y M_)[]BRI>%'- #.](_;LZ\7+CIJYSPF=TK?D+Z;_BL:#(=<;JO^,;KH53*-)S4J3H#Y MB3Q3+5@R*TMFL*2:RS8S7$(?IGH[L:A@DB5V%@CL?0V8-%!O;, P"OPDTU^4 M51:!#SH+_*#/0I/':+30,,J"--%Q+"H_"S4:;W8 R!/Y!Z*7JF7.@7!QEJB. M?R:$8Y$1K$2N4OP$3(L:G[F<)F).AY-P6'#2C:>\-_UJ%/\ 4$L#!!0 ( M ).&IU#(+,;HFP, -H/ 8 >&PO=V]R:W-H965T&UL MA9?;;N,V$(9?1=!](L[HR, V$+LH6J +!%OL[K5BT[:PDNA*=+S[]J4.\2J< M87MC2_0_G']H\I-F==/=]_ZLE E^-'7;K\.S,9>G*.KW9]64_:.^J-;^5)_*_/E\M+9N^@^RZ%J5-M7N@TZ=5R'S_"T0SD$ MC(JOE;KUB^M@*.55Z^_#S9^'=2@&1ZI6>S-,4=JO-[53=3W,9'W\,T\:WG,. M@Q@?@'(#W )O[OP+B.2#^ M%9",Q4_.QE)_*TVY677Z%G33OW4IATT!3[%=S/TP.*[=^)NMMK>C;YLB7D5O MPSRS9#M)<"&!NR*RD]\S()=ABR02.@''B21)('=.Y([1B(+W 8(_]H(Z0??<4TWF'MU9L[2RF.>C$P^ M@#HA! *2!=UMPF@\FP183CT#4B.):P1)DH=$"/?P<#+,%]O_HQ^>:A!3/ZGK M)Z:)XB27KA]&)GT;AF)[D4*>64B9!<*%%E(:L88XF=\0CRVD MV +A>2X@CQID7LE\)GC4(/-2YK)SUBS/+0SENHO"R"")/:_+R-,&*6U >.B) M/"&0$L*[*#P@D *"+HHDU>82W"<_HY*TGFC1$36J.XW-8Q_L];4U0_.Q&+TW MJ,\X=%3.^-8VKE.;^6N:J>O]5':GJNV#5VULOS9V54>MC;(FQ:/=16?;:-]O M:G4TPV5NK[NIVYQNC+[,G71T;^Z,J68_CX=3>3_?5=7Y;KDLGW?FF)7?\K,YU?]YR8MC5M6'Q>NR/!'K/]:;Y>M><>B_4J?ZL.^Y-Y+&;EV_&8%?]MS"'_N)^+^>>) M[_O77=6<6*Y7Y^S5_&FJO\Z/17VTO&;9[H_F5.[STZPP+_?S7\1=JMJ EOA[ M;S[*F^^S9BA/>?ZC.?AM>S]WFHK,P3Q738JL_G@W#^9P:#+5=?S;)9U?K]D$ MWG[_S)ZT@Z\'\Y25YB$__+/?5KO[>3"?;5%)?XSD_E.W?V?-;6>7'+DM=RC'[>?G ".19!I)QXOIB:*A*!J(0NX@&SW=&YYFJ#<^+,/G94@R_3>< M8;WQ6:4>;7$TG2:>1I)I)!TOIB=* $4)@"CDKKP)V$6$XY(1\SQ#S0EA'2&H M@PQVPQG6G&DDFD;B:2291M)1I">)T-7Z\F"[((!?D-0O (C+ TR% MJT,JT'2FV())+)ATJJ*^/-C!"&!A)+4P .+R3#.1!1-W3*_G4H>"Z@,PZG%2 MF,MWU8!"V+X(X%\D]2^"&YB%$O1.#"@U9'X%=C$"V!C)U@46/L:"B3JF[R5# M:MYBBU2)!9,*;F?ZE^L+A!V- )9&4DLCN*>I%PBNIN,'UD?KH>F#K8T WD91 M;]-!8XL$P?V$$IY+AQ:!5(M :;HLB4&^A:IGHZ*- YQ0=,JE !.AK]RAYF'+ M(X#G4=3S"&YZE/0<187@6"C#H5\;MCX">!]%O4\'C38O1"77 M&:>:I%*'3H MT>;Q? OE!;Y#FPV@T#NDY-Z"+CXB MD(C7.YJG7RYV*!(Y%'H#!1#O)7<#0K,Q65@4"R:Q8%()=E?TD#C8G$AD3N@- M4W+;(?AFF/W^BL361")K0F^6 .*-LK F%DQLP2063#K.]*7!ID0B4T*7BP#B MP^:.)!SP(Q+[$8GV6NAR$4"\2]-,)($9$:X?T$99[+A8,*E$7N7V1 M:-^%;3"/;JIT @&?XM']\,@B4VS!)!9,.E517QYLB23:#J(+1@!Q>2PVA"R8 M6 */XU%_FB!*:+K=C2@]Y!D5MD$*V"!%?^N*VR E?>KS(H"%*ABP90I[(06\ MD*(_>,5M!7M+P1$E0QW0)RC@%J$2/I$@1IS2*J2=0YS0=*V6 DR$ =\.6=Z\ M@&O>ZOZ1%:_[4SE[RJLJ/[9OW%[RO#)U3N=;+?S.9-OKP<&\5,U7O_Y>7-ZF M7@ZJ_-R]*5Y>7U>O_P=02P,$% @ DX:G4(?J]GS*! /!@ !@ !X M;"]W;W)KLQ.%%4F ;B%04 M+= "P19MGQ6;B8V5+%=2XNV_KR0K7GOFL"^Q)1\.#X?DQTM6YZ;]UNV][Q?? MZ^K8K9?[OC\]1E&WW?NZ[+XT)W\I.K2]W4Z&ZBBB.7527 MA^-RLYK>/;>;5?/>5X>C?VX7W7M=E^V_N:^:\WJIEI\OOA[>]OWX(MJL3N6; M_\/W?YZ>V^$IND;9'6I_[ [-<='ZU_7R23T61H\%)L5?!W_N;KXOQJ:\-,VW M\>'7W7H9CXY\Y;?]&*(>I\4-C7LK. M%TWU]V'7[]?+=+G8^=?RO>J_-N=?_-P@NUS,K?_-?_AJD(].ACJV3=5-?Q?; M]ZYOZCG*8*4NOU\^#\?I\SS'_RR&"]!<@*X%AKK_KX">"^@?!=%>>NM4CH-"/>HAF=OQY92[Z;>AM=WP]F.CM%U%'V.@69-?-'2K MN2JB(?JU"D)5Y"2*TWT%A52D!M>@82/T5%[?-<+A 8&,%, E/1B+/,3B79 M:06M !8I$?T$5"8)C!K"\"0$3]Y3!.!I4[;T%$!E0_U$&)^$\,D7?I)DS!*Q M'9,B0UG #*8G23!:CAN28'2)2(P4I5F ?83Q21HDAJ_]LXC-%,X:I!IV3@$[ M&,4$4"PF%$G(6BWM(!3;T.8BH,Q7(KL;DTX!\EJ_>6D(M%7L)($K2P**@,?DTV#=:OBAH ML"<#IR- ?VLZ"K -1OSHP]2#0>DT%$=XT\C_'$::P V?G(L M@"@TBC'ZM-R$*GZNR;7<7E(B2 Q4#]8%4X,YJ@%'^>S-M01DEKA8) ?(7)P& M5G&-.:H!1_D4SK4$I(ICG0I'4I?%1@4V.1J#5 .0WFPT[T-@D&H 4F=XHR0C M,[$T )$)G7D-!JD!('6!8@4S"TFGP'DXWV8SZ+;*[N$W_T50#08YI,[NKESK7W[-EU/=XMM\W[L MQ]O-F[?7*_ G&N]LV?MFKYOZNG>]K5I>C^8 MC+\,^=S[VT=]J#]GP:-XLZ[IF6V-\#K"%*2 M94ERSQ07FI9YC)U,F>/@I-!P,L0.2G'S^P@2QX*F]!IX%FWG0H"5><];^ [N M1W\RWF,+2RT4:"M0$P--01_3PW$?\F/"BX#1KFP2.CDCO@;G2UW0) @""94+ M#-P?%W@"*0.1E_%KYJ1+R0!TIJ:/@@W3.. MGV'NYQTE<_-?X0+2IPY@9'8J;9]SQ<<7K(_&RJ$(RCB/^\>.NCES*]_Y"S2R":"_3\$Z4V+6SFW M*MEJI@I,&[?)D@H''3=Y%5T6]C&+=_(W?=KV;]RT0EMR1N=O-LZ_073@I21W M?H4Z_\ 61T+C@OG@;3.MV>0X[.<7Q)9G7/X!4$L#!!0 ( ).&IU#?GTYX MM@$ -(# 8 >&PO=V]R:W-H965T&UL;5/;;MP@$/T5 MQ <$K]>Y=&5;RJ:*6JF55JF:/K/VV$8!Q@6\3O^^@!W72?T"S##GS)EAR$*VROL0?N;!HWBSINF9;8WP.L(4I*E27+#%!>: MEGGTG4R9X^"DT' RQ Y*4OT3MNH+>45)#PP?IGG#\ G,]UY3, MQ7^#"T@?'I3X'!5*&U=2#=:AFEF\%,5?IUWHN(_33?9IAFT#TAF0+H"[F(=- MB:+RS]SQ,C'U/>F"L[8BGCGQ5OOO92[VWW.+H%HCCE.,>DZ M9HE@GGU)D6ZE.*;_P=-M^'Y3X3["]^\4)ML$V29!%@FR=P39AQ*W8JX_)&&K MGBHP;9PF2RH<=)SDE7<9V/LTOLF_\&G:OW/3"FW)&9U_V=C_!M&!EY)<^1'J M_ =;# F-"\=;?S;3F$V&PW[^06SYQN5?4$L#!!0 ( ).&IU +26X3M@$ M -(# 8 >&PO=V]R:W-H965T&UL;5-A;]L@$/TKB!]0 M')(V461;:EI5F[1)4:=MGXE]ME'!>(#C[M_OP*[K=OX"W''OW;OC2 =C7UP# MX,FK5JW+:.-]=V3,%0UHX6Y,!RW>5,9JX=&T-7.=!5%&D%:,)\D=TT*V-$^C M[VSSU/1>R1;.EKA>:V'_GD"9(:,;^N9XEG7C@X/E:2=J^ '^9W>V:+&9I90: M6B=-2RQ4&;W?'$^[$!\#?DD8W.),0B478UZ"\;7,:!($@8+"!P:!VQ4>0*E MA#+^3)QT3AF R_,;^U.L'6NY" J"DA$KTRC^;X0M,]=Q2,A7_ M#:Z@,#PHP1R%42ZNI.B=-WIB02E:O(Z[;.,^C#>W?(*M _@$X#/@$/.P,5%4 M_BB\R%-K!F+'WG\TW^[N470/1%',:8_@R9HY@ MR#ZGX&LI3OP_.%^';U<5;B-\^T%ALDZP6R7818+=!X+]IQ+78@Z?DK!%3S78 M.DZ3(X7IVSC)"^\\L/?Q$=E[^#CMWX6M9>O(Q7A\V=C_RA@/*"6YP1%J\(/- MAH+*A^,>SW8&PO=V]R:W-H965T MO"FI74Y;[[L#8ZYL07%W93K0>%,;J[A'TS;,=19X%4%*LC1)OC#%A:9%%GTG M6V2F]U)H.%GB>J6X_7,$:8:<;NB[XU$TK0\.5F0=;^ 7^-_=R:+%9I9**-!. M&$TLU#F]W1R.NQ ? YX$#&YQ)J&2LS$OP?A>Y30)@D!"Z0,#Q^T"=R!E($(9 MKQ,GG5,&X/+\SOXMUHZUG+F#.R.?1>7;G.XIJ:#FO?2/9GB J9YK2J;B?\ % M)(8')9BC--+%E92]\T9-+"A%\;=Q%SKNPWBSW4^P=4 Z =(9L(]YV)@H*K_G MGA>9-0.Q8^\['IYX-_:^-\8!2DBL&UL;5/;;MP@$/T5Q <$+^LT MVY5M*9NH:J566J5J^\S:8QL%C MXG?Y]!^RX;N(78(9SSEP8LM'89]<">/*B M5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7C2?*!:2$[6F31=[9% M9@:O9 =G2]R@M;!_3J#,F-,=?74\R:;UP<&*K!<-? ?_HS];M-BB4DD-G9.F M(Q;JG-[OCJFXIF8O_"E=0 M" ^98(S2*!=74@[.&SVK8"I:O$R[[.(^3C>W'V?:-H'/!+X0#C$.FP+%S!^% M%T5FS4CLU/M>A"?>'3GVI@S.V(IXA\D[]%Z+W8%G[!J$9LQIPO U9D$P5%]" M\*T0)_Z.SK?I^\T,]Y&^7T>_2[8%TDV!- JD_Y6X?U/B%B9]$X2M>JK!-G&: M'"G-T,5)7GF7@;WG\4W^P:=I_R9L(SM'+L;CR\;^U\9XP%22&QRA%C_88BBH M?3C>X=E.8S89WO3S#V++-R[^ E!+ P04 " "3AJ=00C7IU[PZ@]FF]"]_:X-9:SCC^U[?;*%A1W=Z8#C3>UL8I[-&W#7&>!5Y&D)$N3Y)XI+C0MLNB[V"(S MO9="P\42URO%[>\S2#/D=$/?'2^B:7UPL"+K> /?P'_O+A8M-JM40H%VPFAB MH<[IP^9TW@5\!/P0,+C%F81*KL:\!N-SE=,D) 022A\4.&XW> 0I@Q"F\6O2 MI'/(0%R>W]6?8^U8RY4[>#3RIZA\F],C)174O)?^Q0R?8*IG3\E4_!>X@41X MR 1CE$:ZN)*R=]ZH20534?QMW(6.^S#>[+<3;9V03H1T)AQC'#8&BID_<<^+ MS)J!V+'W'0]/O#FEV)LR.&,KXATF[]![*S;'?<9N06C"G$=,NL3,"(;JKM.WJQEN(WV[C'Y(U@5VJP*[*+#[I\3[#R6N80X?@K!%3Q78)DZ3 M(Z7I=9SDA7<>V(&PO=V]R:W-H965T]#^ID&CN/.F:9GM#? ZDI1D69+<,L6%IF4>?6=3YC@X M*32<#;MS\/H'$L: I?7,\B;9SP<'*O.ZW*SR"E$'(I_%KUJ1+ MR$!8VG6G;A&PF9 OA$..P*5#,_"-WO,P- MCL1,O>]Y>.+TF/G>5,$96Q'O?/+6>Z]E>CCD[!J$9LQIPF1KS()@7GT)D6V% M.&7_T;-M^FXSPUVD[];1[Y)M@?VFP#X*[/\I\?Y=B1N8^_=!V*JG"DP;I\F2 M"@<=)WGE70;V(8MO\A<^3?LW;EJA+;F@\R\;^]\@.O"I)#=^A#K_P19#0N/" M\V 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@]DTZ0J0 MLJFJ5FJE5:JVSUX8P(J-J6V6].\[-H32E!?;,S[GS,7C?#+VV74 GKQHU;N" M=MX/1\9EGGTG6V9F]$K MVSO$R@S%32EKXXGV78^.%B9#Z*%;^"_#V>+%EM5:JFA=]+TQ$)3 MT(?T>#H$? 3\D#"YS9F$2B[&/ ?CS^(\,3ID6-OJN",K8AWF+Q#[[5,WZ_(Q7A\V=C_QA@/F$IR@R/4X0=;#06-#\<[ M/-MYS&;#FV'Y06S]QN4?4$L#!!0 ( ).&IU!1I7#%M@$ -(# 9 M>&PO=V]R:W-H965T-,8J[M&T+7.]!5Y'DI(L39(;IKC0M,RC[V3+W Q>"@TG M2]R@%+>_CR#-6- =?7<\B[;SP<'*O.[ MPS$+^ AX$3"ZU9F$2L[&O ;C2UW0)"0$$BH?%#AN%W@ *8,0IO%KUJ1+R$!< MG]_5GV+M6,N9.W@P\J>H?5?0.TIJ:/@@_;,9/\-)*JL%YHV853$7QMVD7.N[C=+-/9]HV(9T)Z4*XBW'8%"AF_L@]+W-K1F*G MWO<\//'ND&)OJN",K8AWF+Q#[Z796#OXR.RO_!IVK]QVPKMR-EX?-G8_\88#YA*I-"V1RWSG4' M0FS9@F3V2G>@_$VMC63.FZ8AMC/ JDB2@M DN2&2<86++/I.ILAT[P17<#+( M]E(R\WX$H8<<;_"GXXDWK0L.4F0=:^ 7N-_=R7B+S"H5EZ LUPH9J'-\MSD< MTX"/@&<.@UV<4:CDK/5+,+Y7.4Y"0B"@=$&!^>T"]R!$$/)IO$Z:> X9B,OS MI_ICK-W7*S.@!F;'W M'0M/O#E0WYLR.&,KXIU/WGKOI=C<[C)R"4(3YCABZ!(S(XA7GT/0M1!'^A^= MKM.WJQEN(WV[C+Y+U@7258$T"J3_E+C_4N(:YO9+$++HJ033Q&FRJ-2]BI.\ M\,X#>T?CF_R%C]/^DYF&*XO.VOF7C?VOM7;@4TFN_ BU_H/-AH#:A>/.G\TX M9J/A=#?](#)_X^(#4$L#!!0 ( ).&IU"G**(&PO M=V]R:W-H965T<^;,>)R/QCZ[#L"35R6U*VCG?7]@ MS%4=*.ZN3 \:;QIC%?=HVI:YW@*O(TA)EB7)-5-<:%KFT7>R96X&+X6&DR5N M4(K;OT>09BQH2M\A=>CCN M0WP,^"-@=*LS"96ZH$D0!!(J'Q@X;A>X!RD#$8Z_E"R5S\#[B Q/"@!'-41KJX MDFIPWJB9!:4H_CKM0L=]G&YVUS-L&Y#-@&P!W,8\;$H4E7_EGI>Y-2.Q4^][ M'IXX/638FRHX8ROB'8IWZ+V4^* YNP2B.>8XQ62KF'2)8,B^I,BV4ARS_^#9 M-GRWJ7 7X;MU]IMDFV"_2;"/!/L/)::?2MR*^:R2K7JJP+9QFARIS*#C)*^\ MR\#>9?%-WL.G:?_);2NT(V?C\65C_QMC/*"4Y I'J,,/MA@2&A^.-WBVTYA- MAC?]_(/8\HW+?U!+ P04 " "3AJ=0#[FPA+=6JLSEMG>N/C-FR M!2WL#?;0^9L:C1;.FZ9AMC<@JDC2BO$D^<2TD!TMLN@[FR+#P2G9P=D0.V@M MS)\3*!QSNJ-OCF?9M"XX6)'UHH'OX'[T9^,MMJA44D-G)7;$0)W3^]WQE 9\ M!/R4,-K5F81*+H@OP?A2Y30)"8&"T@4%X;)UVF47]W&Z.:0S;9O 9P)?"'*S.!(S-3[7H0G MWAVY[TT9G+$5\?0G!MT*<^']TODW? M;V:XC_3].OIMLBV0;@JD42#]I\3T0XE;F,.'(&S54PVFB=-D28E#%R=YY5T& M]I['-WF'3]/^39A&=I9&PO=V]R M:W-H965TJT M[;-#+H!J8V:;T/W[V8:RE-Z^8-_YW7MW-G?YH/2+J0%L]"I%:_:DMK;;46K* M&B0W=ZJ#UIUB:>&H(]-+ MR?6? P@U[,F*O#F>FZJVWD&+O.,5? ?[HSMJ9]&9Y=Q(:$VCVDC#94_N5[M# MYO$!\+.!P=SL(U_)2:D7;WPY[TGL$P(!I?4,W"U7> A/)%+X_?$269)'WB[ M?V-_"K6[6D[G-?RY!5Z'#352J MO@W3Y<8[#Y%[%OKD'WR<0-^XKIK61"=E7;>%GK@H9<&E$M^YIZO=T)L- 1?K MMUNWUV/KCX95W335Z#Q:B[]02P,$% @ DX:G4'LX.[JR 0 T@, !D M !X;"]W;W)K&UL;5-ACYLP#/TK47[ !=)NNU6 M=+W3:9,VJ;IIV^<4#$278):$@*@B2"O&D^0]TT)VM,AB[&2*# >G M9 \'Q$\S]O*-D;OX+7$#Y]*#$ MURA1V?@EY6 =ZIG%2]'B;3IE%\]QYK_"M@%\!O ; )L*1>5/PHDB,S@2,\V^ M%^&*TP/WLRE#,(XB_O/BK8]>"I[>9^P2B.:&UL;5/;;MP@$/T5Q >$->NDZ6;ML8T"'A?P.OG[ G9<)_4+,,,Y9RX,V8CFV;8 CKQHU=F@5!#R:?R9->D2,A#7YS?U MK[%V7\M96+A']20KU^;TEI(*:C$H]XCC-YCKN:9D+OX'7$!Y>,C$QRA1V;B2 MH]1]L,134+AP_^;.9QFPR M'/;S#V++-R[^ E!+ P04 " "3AJ=0*J/^C<\! "G8?HN6.'. MTW=K>OPA++ /"NR]P/Z?%I--BR',?=CD$#0Y! 0>-B8AS'\Z28(FR7N!7;0Q M"6&VOXNL3H< 5?M[H5$AA\[?R55VN7J/U)^NO_#IWGYCJFX[C2[2V#/J3U(E MI0%;2G1G&V[L4[$$'"KCIO=VKJ8+,P5&]O-;0)8'*?\#4$L#!!0 ( ).& MIU %MK@FQ $ #<$ 9 >&PO=V]R:W-H965T,"7B=_7\".ZVYX,3"< MRPPPSB:I7G4+8-";X+W.<6O,<"!$ERT(IF_D +W=J:42S-BE:H@>%+#*DP0G M=+?;$\&Z'A>9CYU4D4XPA^!EZYIC0N0(AM8 S_ M_!Q.RJ[(JE)U GK=R1XIJ'-\'QV.J<-[P*\.)KV9(U?)6Y7CG$@(. MI7$*S X7> #.G9!-X\^BB5=+1]S./]2_^MIM+6>FX4'RWUUEVAS?851!S49N M7N3T#99Z4HR6XI_@ MS"72;6HY1<^R\J1VVD6%1L*H*]S6/7^W&:=_;)0@L3 MZ$*@*^'.^Y#9R&?^R PK,B4GI.:S'YB[XNA [=F4+NB/PN_9Y+6-7@H:TXQ< MG-"".?6^J9 MJ:;K-3I+8Y^/O^1:2@,VE=V-S:6U7;PN.-3&36_M7,UO>5X8.2QM2M9_1?$7 M4$L#!!0 ( ).&IU"CP7[*W $ $% 9 >&PO=V]R:W-H965T.S^DHY*MJ '3PQEFG,M1HW1\Q5D4#G*H[T4-GOE1" M@FT="3., G# ^:T[5">NMQ9YJD8-&L[.,M #9Q3^><$3(P9VJ%; MXJ6M&VT3.$][6L-WT#_ZLS017E3*ED.G6M$%$JH,/>R.I\3B'>!G"Z-:[0/; MR46(5QM\*3,4VH* 0:&M C7+%1Z!,2MDRO@]:Z+%TA+7^YOZL^O=]'*A"AX% M^]66NLG0/0I*J.C ](L8/\/?6<=:_T?P$,A/(AH G(U?Y$]4T3Z48 SF=?4_M7[P[$G,VA4VZHW#? M3/'*9*\YB9(47ZW0C#E-&++"[!8$-NJ+!?%9G,@[.O'3(V^%D:-':_KNDU\@ M]@K$3B#^K\7[38L^S Z_)_KU '&Y,?)@/3O+@-3EX!,C&Q(>)_":)UR3Q M",0;$Q]FOS'!JRO(0=9N^%10B*%S@[_*+O/]0-P5_@>?'H=O5-9MIX*+T&80 MW'6MA-!@2@GOS*DVYCU: @:5MMO$[.4TE5.@13\_.'AY]?*_4$L#!!0 ( M ).&IU#TG3L7MP$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN&[J M%V"&<\Y<&++1V!?7 GCRJE7G7;G!XHJ: 6 M@_)/9OP,53 5+5ZG779Q'Z>;VV2F M;1/X3. +X1#CL"E0S/RC\*+(K!F)G7K?B_#$R9%C;\K@C*V(=YB\0^^UX.E= MQJY!:,:<)@Q?89(%P5!]"<&W0ISX?W2^3=]O9KB/]/V:GGS8%D@W!=(HD/Y3 MXOV[$K#(]3B!UL,!;4/QWL\VVG,)L.;?OY!;/G&Q1]02P,$% @ MDX:G4%&UL M=53;CML@$/T5Q .G;SOH$*?.! MM? =[(_AI%U$5I6Z%R!-KR32T!3X(3T<,X\/@-<>)K/9(]_)6:DW'WRI"YQX M0\"ALEZ!N>4"C\"Y%W(V?BV:>"WIB=O]5?TY].YZ.3,#CXK_[&O;%?@31C4T M;.3V14V?8>DGPVAI_BM<@#NX=^)J5(J;\(NJT5@E%A5G1;#W>>UE6*=%_TJ+ M$^A"H#<$,A<*SI^8966NU83T?/8#\U><'J@[F\HGPU&$;\Z\<=E+2??W.;EX MH05SG#%T@TE7!''J:PD:*W&D_]!IG+Z+.MP%^FY+3^_C ONHP#X([+<"67+3 M8@SSGR:S:)$L(D!OBL0PNYLB9'-Q G0;GJQ!E1IE&)=-=IV*!QHN_B]\'JEO M3+>]-.BLK'L^X9(;I2PX*\F=\]*Y*5X##HWUVX]NK^>W/ =6#&PO=V]R:W-H965T1Y? G=^7NX(1SI*]:8; (,^!.]TAAMC^B,ANFA ,'TG>^CLETHJ MP8P-54UTKX"5GB0XH5&4$,':#N>ISYU5GLK!\+:#LT)Z$(*IWR?@=JS&KZ#^=&?E8W(HE*V CK=R@XIJ#+\M#N>$H?W@)\MC'JU1ZZ3 MBY1O+OA29CAR!0&'PC@%9IXGQFAN_BM<@5NXJ\1Z%))K_XN*01LI9A5;BF ? MT]IV?AUG_1LM3* S@6X(9#+RE7]BAN6IDB-2T]GWS/W%NR.U9U.XI#\*_\T6 MKVWVFM/XD)*K$YHQIPE#5YC=@B!6?;&@(8L3_8].P_1]L,*]I^_7]-UC6. 0 M%#AX@<,_+<:;%D.8)&P2!TWB@,#]QB2$>0B;)$&3)"#PN#$)8))H8T)6MT. MJOU<:%3(H?,SNWZ"Y_F]AM3==MI=)'&WE%_DRHI#=A2HCO;<&.? MBB7@4!FWO;=[-0W,%!C9SV\!61ZD_ ]02P,$% @ DX:G4#$'GL2W 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$ M-;O9I"O;4C91U4J)M$K5]IFUQS8*&!?P.OG[#MAQW-0OP SGG+DPI(.Q+ZX! M\.15J]9EM/&^.S#FB@:T<%>F@Q9O*F.U\&C:FKG.@B@C22O&-YL]TT*V-$^C M[V3SU/1>R19.EKA>:V'?CJ#,D-&$OCN>9=WXX&!YVHD:?H#_V9TL6FQ6*:6& MUDG3$@M51N^2PW$7\!'P2\+@%F<2*CD;\Q*,[V5&-R$A4%#XH"!PN\ ]*!6$ M,(T_DR:=0P;B\ORN_C76CK6%,$96Q'O,'F'WDO.]TG*+D%HPAQ'#%]@/A , MU><0?"W$D?]'Y^OT[6J&VTC?+NG)EW6!W:K +@KL_BF1?RIQ#;/]%(0M>JK! MUG&:'"E,W\9)7GCG@;WC\4T^X..T/PE;R]:1L_'XLK'_E3$>,)7-%8Y0@Q]L M-A14/AQO\&S',1L-;[KI!['Y&^=_ 5!+ P04 " "3AJ=0F).XN,@" 4 M"P &0 'AL+W=OPLV M8$B51&J8IDW:I*I3MV0';W'ON.<8'[OS$Q9O< M,Z:\]ZJLY<+?*]4\!(%<[UE%Y3UO6*V?;+FHJ-)3L0MD(QC=V*2J#' 8DJ"B M1>TOYW;M22SG_*#*HF9/PI.'JJ+BWXJ5_+3PD7]>>"YV>V46@N6\H3OVBZF7 MYDGH6="C;(J*U;+@M2?8=N$_HH<<1R;!1OPNV$D.QIZ1\LKYFYE\WRS\T#!B M)5LK T'U[S:F/P( ;U$8%&[TM@J,0*C]+QYP+Y."*+X0H1 M*"*R^?$PGUQH:$.(#:E;$@@EV041("I,8H?:&.02C[B@D, "0B03(MI0Y(! M313A^%(,$(7BR+&Q!.1" #$I#)"" .FTF'2TY^D,A1=:TI&6F9-)!C+)1DPP M26" &0@PFY22ST8LKQP?%,*&# &BC@.$')Y&TU2[F$^G@Q#BX@HZ^Q%A@*OC MK2#8NFC:NWD7,^0:95GHJ /;$HU]B4GF@("-B::=F0,Q!#NJP)9#8\]A,G- MP*9#TZ[+T=A1=]<. &PJ!+@J=;T8V%;H!E^AL;'NW"< P\;"@+%2UX\,-A:^ MP5@8,);[LXMA8V' 6*GC'&'86/@&8^'Q_P[XK :#7J)B8F?;+NFM^:%6YJ\] M6.U;NT=L>I&+]95N^=H&[0.F[1=_4K$K:NF]&PO=V]R:W-H965T^\ M($0X'W75\)5;"-$N/8\?"U)C_D);TL@G9\IJ+.2273S>,H)/.JBNO,#W$Z_& M9>.N<[WWRM8YO8JJ;,@K<_BUKC'[MR45[58N2/+J:Q)PTO:.(R<5^X&+?S=%-&"V/2:88-"(\"3[*!% $MO "@\>!78V M(HL>(7L;$B:PB1#,,]3QT4.>AL:VQR0:TVB,;QA]AG@P$8$F(L!$;)CH,?%$ M(DI\TX<-"D-_QDH,6HD!*XEA);94DBR>DTE F02020V9Q)))K81MS*R1%#22 M D8RPTAJB:# >$=V ,:/82,9:"0#C"Q@@@5(L+ ),K-<"_O]2.;JA7RX,?B M#C([@V^_K>9_MQ] TU.3S9J9Z5((,&-VD0$TU9D]% AL51L4 #KA# 7<:!#0 M:>RZV8TDFK4*]Q($-)-)UWRD@'L II 9O8C$)28I7\.>C0#=PH$M(HLG:& MSS@"#KF=#P3*S'P@D'E*OD3:"^T<;^%BUW M_:3S2=,/7C\PNY0-=PY4R E ?Z?/E HB/?HOLN:%G/7&147.0MVF\I[U T^_ M$+0=ACEOG"C7_P%02P,$% @ DX:G4"?J-(>G 0 _@, !D !X;"]W M;W)K&ULC5/;CML@$/T5Q :C7UV X G+UJ-KJ:#]].> M,=<.H(5[,!.,>-(;JX7'T)Z9FRR(+A9IQ7B6O6%:R)$V5$D_R//B08$TUB3-\!_]C.EJ,V,;220VCDV8D%OJ:?LCW MAS+@(^"GA-G=[4GHY&3,EE6.<9U7_EM9NH"O!7PKR(O8RR(4G7\47C25-3.QR]U/ M(CQQON=X-VU(QJN(9VC>8?;:\/=9Q:Z!:,4<%@R_QVP(ANR;!$]*\%A>_".1 MIPEV28)=@H"_\IC"[-(B15*D2! 4:8(R25#^A\L4IGPEPNZ>+DS&-V'/F,\(%_V@(0##N,6*.A]V+[%O5U^R27P9EJGC6TCW_P%4$L#!!0 M ( ).&IU O=?8?_P$ +4% 9 >&PO=V]R:W-H965TU_>W \J&S,;5-N+Y];4,X M0MS3_<'V>G9VQM@;#XR_B!I .J^4M")Q:RF[ T(BKX%B\< Z:-5.R3C%4BUY MA43' 1]X.4=RT;AJ;V(FG,>LE:5HX<4?TE&+^]PB$#8F[<:^!YZ:J MI0Z@-.YP!3] _NQ.7*W0S%(T%%K1L-;A4";NT^:011IO +\:&,1B[F@G9\9> M].)KD;B>%@0$$D)C?E1FK'["$J( M?6BO$%A-!"8_O#$1K4Q8,/N5T>Q]S(V0T"HDM C9VPFV5H+M!YS8,(\K)_>8 MP//L0G96(3L+P7_^>F0EB#[@Y!X3>.N[8<,$*R%H<=LI\,HT!N'DK&^EOE>+ MZ-Q[GGS]6E;QH^I)8PMYHQD;VG?,JZ85SIE)]1;-BRD9DZ D>@_JM&O50^<% M@5+J::3F?.PDXT*R;FJ2:.[4Z3]02P,$% @ DX:G4!-0Q)V- @ W@@ M !D !X;"]W;W)K&ULC9;M;ILP%(9O!7$!!9O/ M1 2I))DV:9.J3MU^.XD34 $SVTFZNY]M" 7;:?<';/.^YSS'&)OL2N@K*S'F MSEM3MVSEEIQW2\]C^Q(WB#V0#K?BR9'0!G'1I2>/=12C@S(UM0=]/_8:5+5N MGJFQ)YIGY,SKJL5/U&'GID'T;X%KGDLL!+\\Z=,(_,7_IGJCH M>6.40]7@EE6D=2@^KMQ'L-P"95"*7Q6^LDG;D:7L"'F5G6^'E>M+(ESC/9H_CN^X%K()8G(L2M>I^'>+?;'8# M' QP-(C<'QF"P1"\&\(/#>%@"/_7$ V&2#-X?>UJ,C>(HSRCY.K0?CUT2"X[ ML(S$Z]K+0?5VU#,QGTR,7O+ #S/O(@,-FJ+7P(D&C I/1!]30%N* AIV.$^P M-A6IQK Q)8$?S35;BR:V@P;6N0B4/YSEB+6YZ#6QTK1*LPA]7P,Q1?B.8P M=[908(&)=!A@Y-&S>),]N\'TI Y0YNS)N>5R6YN,CH?T(Y1[OC9>@.6Z/VK? MP_0G_P]$3U7+G!WAXD11^_Z1$(X%H?\@5F I?C;&3HV/7#83T:;]B=MW..F& MOPEO_*7)_P%02P,$% @ DX:G4!8J:[JI @ 9@H !D !X;"]W;W)K M&ULC59=CYLP$/PKB/<>7IOP<4HB]5)5K=1*IU9M MGWV)DZ #3(V37/]];<.EG%E7>0FV,SN>66#P\B+5? M)/WV*!K>W\E.M.:?O50-UV:J#DG?*<%WKJBI$TI(EC2\:N/UTJT]JO52GG1= MM>)11?VI:;CZ\R!J>5G%$+\N?*L.1VT7DO6RXP?Q7>@?W:,RL^3*LJL:T?:5 M;",E]JOX/=QOH+ %#O&S$I=^,HZLE2C^BSB+VL"M$K/'5M:]^XVVIU[+9F0Q4AK^,ERKUETO(_]K&5Y QP)Z+8#T MOP5L+&!>03(H2& %7%11505U]^D9%[JD8,)G#M Z34\)*3PF" M(A0*7 Q#Q3!$3.&)&3"+R3;O&!!&/#4(C)8I);B<%)63SN0 I)Z<=+9/"H3X MO4%0)"\#O5F@8A9(;TJ<($,)LAON=#;3":0HF><&116!UN:HF'PN)G1O"I2@ MN,%-,>]Z5BP\,QBH#$@I42DEX@5P B!X%) ;W(R@J5*:@O^D82A6+@)R LD$ MB",:H,!C!6[)E1$TU9J1(O<=8:B@(SQ8 $D6R@(4>!C / T01\B+7N:I[PA# ML9 "W!++HR@ MZ:<*2I;/'CP$5M#4%Y1,/OCV!/:5JT/5]M&3U.;LX+[P>RFU,)3DSC3H: Y] MUTDM]MH.ZY'JT7/\%4$L#!!0 ( ).&IU#YVX7!P , M #82 9 >&PO=V]R:W-H965T4A")K]6999\TY=9&7^.:JZS+3YK$]!RS.H?3[)0MXW/_+>"S_GIK-N" M8+N^9"?YK]1?+L^U^0KN40YY*:LF5Y57R^/&?V0/.YZT%3K$?[F\-:-WKTWE M1:FO[<>GP\8/6T:RD'O=ALC,XU7N9%&TD0R/;T-0_]YF6W'\_A;]0Y>\2>8E M:^1.%?_G!WW>^"O?.\AC=BWT9W7[*(>$(M\;LO];OLK"P%LFIHV]*IKNU]M? M&ZW*(8JA4F;?^V=>=<_;$/^M&JY 0P6Z5S!M_ZX"'RKP7Q5$EWS/K$OU?::S M[;I6-Z_N1^N2M9."/7#3F?NVL.N[[C^3;6-*7[>OX'811G&(Z$:03V708F]&)K':B-!0S,C8H)G), MA!A2B4'/.'))8(!DP3@G%LU$B/DP_P$TH;*"5%8+1GEE#U\4BAGA'4")E$>8 M3 K)I O&.+5G-D_YC$MJ<:$H=%!A(3:4T";#'5W+')[$0(AY/A!$CG:@,3TR M B&X(P1V'@:LQZ:*0,+1#C85!ES%-4<8-@(&G,!2SP :3Q.6B'BN'V:;P10V M)83M@"$_F&MH $WDP019QHUQ+'08%,,&PX##6$H:0.,^XBRQ"-D>8T;,87<, MFPP#+N-:&1FV!@:\P9Z@")3@=@C+GI#L5XX06/:T1/80Y.A5PK(G('N7^1.6 M/2W9<9"]F4BL>3N (@=H2@9[ RW9<1#82\1).F<#40Y+).PSM&3'0E#:+4U6]8[ 3$+AP+&F&QTQ*Q(Y!P4.58 M[!R(73@6-([%SH&.[3T[LV?)*K3V[,R>)F/4E [V! X\P=+0 )JN,9'E_!CF M6ARYXT@#',92$0?'%6[1 2"7W7'L,!PXC'#L/CAV!0Y(X$ M[_ ,C@7/EP@>@<1\O0M&I_!2UJ?NPJ+Q]NI:=;.]**U5V9W8CTII:;B$[TRWG65VN'\4\JC;U\2\U_U-1O^AU66XI0GN M5T7;GU!+ P04 " "3AJ=0X:@'F@4" #Q!0 &0 'AL+W=OI7CNS/*4W0=H>SLSBMZ[#[-<) M"!TSV[4?"Z_MM1%J >7I@*_P%<2WX>T%Z0RKN>/[!]T M[[*7"^904/*CK423V8EM55#C&Q&O=/P(ASG_ ^;V>#-!F\QN,$_#?YL\#<&-%6F6WW! NZ7>R6RY7[[D?'%)T5XEFS6G2>"N-]Z>BV"O\:)$@ M6LPM/^8.T/G4T5DR;2FEYK#J%GAOA&B&^ N!O(I E7$-%3E^$7S*YMSZT+%?(< MZ]-64RI )G2>9%N-O'^7@$ MU#26&PO=V]R:W-H965T]7&US*Q M'2T("!121\!JN4$.A.A 2L;O*:8]I]3$Y?X]^F=3NZKE@@7DC/QJ2]DD]MZV M2JCPE3-@['Q+\B>#/!#?XD!!,A&!%0&,IIC)LJ M/,,/[E3L[W-D6YC#2NF(B0RF,YB#%P7;2OQ-)?YCELA99?$?LKB',%BU9 .T MCW;;4H*5E+O#<%-G^/]N9!N8R%TI0(N+0H'7YA$*JV#73NH>+;SS.\_,LUS[ M@V,>;/BS\)B;N8#^A1^'RG?,Z[83UH5)=;W-):P8DZ"D.T]*>Z/FV&P0J*3> M[M2>CZ]Y-"3KIT&%YFF9_@502P,$% @ DX:G4!4M->&UL?97;CILP$(9?!?$ :\ZA$2!M M4E6MU$K15MU>.V02T!I,;2=LW[X^$,H:[]Y@>_AGYAL;QL5(V0MO (3WVI&> MEWXCQ+!%B-<-=)@_T %Z^>9,68>%7+(+X@,#?-).'4%1$&2HPVWO5X6V'5A5 MT*L@;0\'YO%KUV'V=P>$CJ4?^G?#4WMIA#*@JACP!7Z"^#4T]!N?2?PRW^USIM>"YA9$OYIZJY$CIBUI\.Y5^H(" 0"U4!"R'&^R!$!5( M8OR98OIS2N6XG-^C?]&URUJ.F,.>DM_M232EG_O>"<[X2L03';_"5$_J>U/Q MW^$&1,H5BBF DV: MG=%$"TTX*Y",/J>(7"EVTP=<6ER-\C&";)Q!/AD@3@TB_,W(!]KWH#D3I#<$2"T M0-8:^Z?/8XD"++M !N^B&R;V:7GNA_K>%=>[)CY'J(I9])WNU::W_ MPYA&_P.S2]MS[TB%[%&ZDYPI%2 1@P?Y]33R;ID7!,Y"33=RSDR'-0M!A^GR M0/,-5OT#4$L#!!0 ( ).&IU#[MO+PI0( +X) 9 >&PO=V]R:W-H M965T@/8,_/[F\$:>W7EXE56E"KOK6&M7/N54MTR".2^ MH@V13[RCK;86X:(OYL*./7M8_\V\1+?:J4F0B*54=.]#M5/[JMT*/@KG*H&]K*FK>>H,>U M_XR6)4I,@/7X6=.K''U[)I4=YZ]F\.6P]D-#1!G=*R-!].M"2\J84=(1U,CLB:+-H*)1&O+6O^O6OJ^#_BT,#HB&@.A_ ^(A('X/L+GW M8#;3CT218B7XU1/]S^J(V1-H&>M:[LVD+9VUZ62EGKT4,8Y6P<4(#3Z;WB=Z M\(GO/H'6OR\2@8M$5B 9"Z2ALTCODUF?UOJ@-%H\.I60T (FB4&2&!! #DGO MDXY),,X<$DAHAB0!21) P"U\,B5),^R00$(S)"E(D@("L4.23DDFO["$A&9( M,I D P02AR2;DH38)8&$9D@P2((!@=0AP1.2&.?NCH6$9DARD"2?"F"W)OFT M)BC,G7U= DIS* L090&@N$593% ^H!RY>Q92RF 4%,)]*P0DL-NXPDE36429 M4[T2E,IG:-PN^FB%VQ_Z=]L:6 $G//-[$-S<$-"4&PO=V]R:W-H965TV$[NUG&\(2<*K=X /?Z;>QR3O&WT0)()V/FC9B MY992MDN$Q+Z$FH@%:Z%1;XZ,UT2J(3\AT7(@!T.J*0H\+T8UJ1JWR,W%_GH"R;N7Z[G7BI3J54D^@(F_)"7Z"_-5NN1JA4>50U="( MBC4.A^/*_>(O-YG&&\!K!9VXZ3NZDAUC;WKP[;!R/1T(*.RE5B"JN< :*-5" M*L;[H.F.EIIXV[^J/YO:52T[(F#-Z._J(,N5F[K. 8[D3.4+Z[["4$_D.D/Q MW^$"5,%U$N6Q9U28I[,_"\GJ045%J@QL<$T M/2;S$[M+:'4)+2[1I-9PYN)'ZJ#9;;#5!EML8KM 9!6(+ +)9-^B6SQ&ACQ^6FUJ3I/,DV=2G MQZ2WNQ\L\(/-RZPVV7]\RIGE4YX5@VZ.N;ZG?Q!^JAKA[)A4-X8YUT?&)"A! M;Z&6IE2_AG% X2AU-U%]WE^0_4"R=KC[T?@#*OX"4$L#!!0 ( ).&IU#K M=U!.*@0 *(5 9 >&PO=V]R:W-H965TXSL=LQ&C >(/'LWR^W>'#W*>27&,BI M.M672ZK'_5!Z\;Y5>3'>N4>FN9TYWGU]J"+M%Z4)WUL_[,OJR)MVMOJ MS:M/E4YW?5"1>^3[H5>DV=%=+_MG+]5Z6;XW>7;4+Y53OQ=%6OUWK_/RO'*% M^_G@6_9V:+H'WGIY2M_T=]W\?7JIVCOODF67%?I89^71J?1^Y?XA[IY5T 7T MB'\R?:XGUTXWE->R_-'=?-VM7+^K2.=ZVW0ITO;G0V]TGG>9VCI^CDG="V<7 M.+W^S/[4#[X=S&M:ZTV9_YOMFL/*C5UGI_?I>]Y\*\_/>AQ0X#KCZ/_4'SIO MX5TE+<>VS.O^K[-]KYNR&+.TI13IK^$W._:_YS'_9Q@.H#& +@%"S@;(,4#^ M#E"S 6H,4+<&!&- \#L@F@T(QX#P5H9H#(AN#8C'@-@(\(;EZ-?W(6W2];(J MSTXU;-%3VBE!W,7M#MIV#_L-T_^O7>*Z??JQEHE8>A]=HA%S/V#H"D/7F W" MR&O, \*H:\RCC3&8GFQ$;"3Y@HB":\PSP(07B-?.V67B"$X<]?'JBB,T!C-@ M@AYS' ;C^SYFD9!% I;(8)$62T3AE&<8,("I@"U'P7(4*"5 I<)L)V0W\SBQNNP3@L7\P+'F M"6B>S,8S@J8-+EGXYFD)H.)%PFPMPOY!M_@'V?[!6BIA]Z!;W .!B)$D8?<@ MX!Y$)D]H+630+20[)FPS!!R$N.G'#D+ ',B8_LT(NFZ^;",$'(("DVP M)5.RA61&);&/2. C9!Z@I>TCPI];!8F=1 *3(*:)2FP2$IB$>:Z]E[;Z!04S MY3*G?J1_IKU)K%D)-&NVMPT$,5J26+,2R%%:/."\+KGIQYJ50+.2*Q5+42(I MFJ^.TCYJRV!NPV'-2J!9R1RX)5:B1+W:-\M%(&9:%!:B D(T5_ + +$KJ+ & M%= @YQD*:U !#4JS$2E;@U+-K*#"&E3HU=OT)V6_5,]M%L6\50,92N94IK , M%7HC-C\4C*!IM6:AWN2[4??U\J^T>LN.M?-:-DU9]!^*]F79Z#:=OV@3'72Z MN]SD>M]TEU%[70U?#8>;ICR-7T2]RV?9]?]02P,$% @ DX:G4".[&ULC5;1LIHP$/T5 MA@\0 @3106;43J>=:6>)-GBA5WGO%:KGP3THU\R"0NQ.MB)SPAM;ZS8&+BBB]%<= -H*2O76J6!"% M81I4I*S](K>VC2AR?E:LK.E&>/)<543\65'&KPL?^3?#2WD\*6,(BKPA1_J# MJI_-1NA=T+/LRXK6LN2U)^AAX2_1?(VP<;"(UY)>Y=W:,ZEL.7\SFZ_[A1\: M1931G3(41#\N=$T9,TQ:Q^^.U.]C&L?[]8W]LTU>)[,EDJXY^U7NU6GA9[ZW MIP=R9NJ%7[_0+B'L>UWVW^B%,@TW2G2,'6?2_GJ[LU2\ZEBTE(J\M\^RML]K MQW]S@QVBSB'J'=#TJ4/<.<2.0] JLZE^(HH4N>!73[1?JR&F*- \UH>Y,T9[ M=O:=SE9JZZ5(XC0/+H:HPZQ:3'2'03TBT.Q]B @*L8H&[M%C@/40D25PA!A, M(K;^R4,24R>)%I-93&TQ>!*-Y)& 49)AE"B&"3!(@ &9F2,3PLR1!Q@R4,?M (<^>%W(K9 A*)GBDVE$(=X9P*":8&BP" M "$!@ &0 'AL+W=O8D]PYDSYSAX*'K& M7T0-()U72EJQ<6LINT>$1%4#Q>*!=="J)R?&*98JY&(;2:"$U]],Y$ MNC Q8!*#:0TF#)-L(<0"BM+$+B6R2HDL4C([06PEB._P,F#BFQ"$JN0Q"(DMQ.D5H+T#B?I2J4?Q?'"B@64^A\<:F:5DJVE?'08N94@O\-+ MOGIY?,^+%E[6H"Q?6D&SRTN!G\V<$T[%+JW4UV26G4;I4Z O_R*_52-VF(AO M-,-\_H[YN6F%&PO=V]R:W-H M965T-E/L(K?%;^JR774I_(JQ%M_\VV_CM-^1;SF.]V'8.9TX4^\KOM( M9AU_7=!X9/83I]>WZ%]L\B:95Z;XDZC_5'M]6L1 MR_X[O_#:R/N5&,9.U,K^1KNSTJ)Q4&@=-;C6MU9 LAR$9",D M2.9!!@V=0%"ZF*CN,#F(R0%,[F'R62YH"3,*D%$ C,)C%/-4\@4I8 P!,03 M$ ]#9JE\PH&7AX(0"D"H!Z&S7,AB(KJCE""E!"BE1RF!5& &2N%22^<4DOJU MEH+O6&!C4*"H$4":536:)U0&,&!A/R(,8+"/P;.$Z(+FY?0(4&$W0) =^)7J M1-YCI(%21; E(, 3B&\\H"C$@3T! :9 ?%-PHN*N8H/O!6P,"' &XCN#$]U9 M:V6T!:EY@A\ M+F&?P(!/4+]ZG6BZ2WGHJXIAE\" 2U"_?)W(VZ70]Q_V"0SX!/7K"!0%Z@C# MSH !9Z!^'3G1W289T'R3DDD+U7!YM,VCBG;BW-K.=3(Z-JB/V+9@'_*AN_W! MY+%J5?0JM&GD;+MU$$)SLYYT8;;P9!KJ\:;F!]U?$G,MAZYRN-&B&UL;5/;;MLP#/T501\0)4K:&H%MH&E1;, *!"VV/2LV?4$E MT9/DN/W[2K+C>5U>+)(Z/#RDJ71 \V8; $?>E=0VHXUSW9XQ6S2@A%UA!]K? M5&B4<-XU-;.= 5'&)"497Z]OF1*MIGD:8T>3I]@[V6HX&F)[I83Y.(#$(:,; M>@F\M'7C0H#E:2=J> 7WLSL:[[&9I6P5:-NB)@:JC-YO]H=MP$? KQ8&N[!) MZ.2$^!:<[V5&UT$02"A<8!#^.,,#2!F(O(P_$R>=2X;$I7UA?XJ]^UY.PL(# MRM]MZ9J,)I244(E>NA<.7%+UUJ"86+T6) M]_%L=3R'B?^2=CV!3PE\3N"[V,M8*"I_%$[DJ<&!F''VG0B_>+/G?C9%",91 MQ#LOWOKH.=\EMRD[!Z()<2_%J) _\O?9?<72?87M6XC02[ M?PB2+QI'3!(Q.F)N5ORK3+:8B@)3QWVPI,!>QUU<1.>5N^=QJG_AX[X^"U.W MVI(3.O]OX@0K1 =>RWKEEZ#Q3V1V)%0NF'?>-N.BC([#;GH#;'Z(^2=02P,$ M% @ DX:G4+%Q63E- @ 1 < !D !X;"]W;W)K&ULC97;CILP$(9?!7%?#N:8B"!M4E6MU$K15FVOG602T!I,;2=LW[[& M$):%2=6;8)M_YIO?P>.LY>)%%@#*>JU8+3=VH52S=EUY+*"BTN$-U/K-F8N* M*CT5%UY!F_*E;6L!>6O%85%7^VP'B[L7W[ MOO!<7@K5+;AYUM +? ?UH]D+/7/'+*>R@EJ6O+8$G#?VD[_>^2; *'Z6T,K) MV.JL'#A_Z29?3AO;ZRH"!D?5I:#Z<8,=,-9ETG7\'I+:([,+G([OV3\9\]K, M@4K8V=8(SO3+US-O/,!B*;&MP_Q5NP+2\JT0SCIQ)\VL=KU+Q M:LBB2ZGH:_\L:_-LA_SW,#R # %D#-#L?P4$0T#P%A :\WUEQNI'JFB>"=Y: MHO^W&MI]%/XZT)MY[!;-WIEWVJW4J[<\3%>9>^L2#9IMKR$3C3\J7)U]1! , ML26+L%LJ@A@G!*B)P,2'4Q,K;V:BUT1&4__<]_-1Z"":9 M'UMO:<=WD@>?@/^@/_C_<;8&T?O#%80SD#OI216(BVG?TCKR:VWNCLGJ>$4\ M$=/3WN3]_?*-BDM92^O E>Z,IG^=.5>@B_$<74:AK[1QPN"LNF&BQZ+OZ_U$ M\6:XL]SQXLS_ E!+ P04 " "3AJ=0CP*\G_X! "-!0 &0 'AL+W=O M6*,B+];H+S/T )= L_-L58F@/.T(T?X">I7MQ=ZA2>5LF'0RH:WGH J0X^+ MS2XQ> MX::"75W//.#EP_FH6W\H,^:8@H% HHT#T<(8=4&J$=!E_1DTTI33$ MZ_E%_8OUKKT5Z!P% MI])^O>(D%6>CBBZ%D;=A;%H[]J/^A>8F!",AF @Z]V>$Y4A8OA-":WZHS%I] M(HKDJ>"])X:?U1%S)Q:;I3[,P@3MV=D][5;JZ#D/UZL4GXW0B-D.F. *LY@0 M6*M/*0)7BFTPHP^[!2*G0'2'CSEFYB.ZVT?L+"-V^/C/'T^< LD=/I)9DP4U\JWO-T!K>989&]8.(8]-*[\"5?F/V M)52<*] E^@_Z(&O=&Z<%A4J9::+G8N@0PT+Q;FQ^>.K ^3]02P,$% @ MDX:G4!S(CL,D @ ?08 !D !X;"]W;W)K&UL MA57;CILP$/T5Q'O7A%MH1) VJ:I6:J5HJ[;/#ADN6AM3VPG;OZ]M"$NQMWV) M[>',F7,F>,@'QI]% R"]%THZL?<;*?L=0J)L@&+QP'KHU).*<8JE.O(:B9X# MOI@D2E 8!"FBN.W\(C>Q$R]R=I6D[>#$/7&E%//?!R!LV/L;_QYX:NM&Z@ J M\A[7\ WD]_[$U0G-+)>60B=:UGD)R?V?_:+PK+V9/X+W( HN%:B:I2,"//KE5#Q\<_J\?ZG=CL(M7, M4@=-[\PSY5:HZ*U(@C!'-TTT80XC)EQ@-C,"*?:Y1.@J<0BM]%6!HXW(8G>% MR&DB,OGQ(O_]VH,-2=)"L MGX8]FK\XQ1]02P,$% @ DX:G4(5!HT:" @ KP@ !D !X;"]W;W)K M&UL?59=CYLP$/PKB/<>-M^)2*20J&JE5CI==>VS MDS@).L#4=L+UW]PSJ[(6*_[]X67XGR1>L%;9PTYTU]4OC;/7,V\(?#^N7*0=T9(>I Y!U.U&M[0L=23EXV\? MU!TT-7$\OD?_:I)7R>R)H%M6_BF.\K)R4]YM'_].@PE^3_ '@M+^C!#TA."# M$'Y*"'M":!&\+A53FQV19)UQUCJ\>[T-T;L(+T-5_8->-,4VSU1YA%J]K2,4 M9]Y-!^HQ>8?Q1Q@\(#P5?9#P(8G=$,(*/$03(3,X1--'!V)]5 MFCFP,*!D?\D]:*P4S=8-@\?6!ON D/TM]Z"'+8FF&Q>$11-#WNC4KB@_FXXH MG .[UE(??J/5H>MN3-.UUG.\W':]\R-,U\I_$GXN:N'LF50]Q9S\)\8D52[1 MDZK71?T]#).2GJ0>)FK,NQ;:321K^M\#;_A'6?\'4$L#!!0 ( ).&IU#\ M89&8.P( -X& 9 >&PO=V]R:W-H965T[VIO8'OZ9 M^68@XV*@[(G7 ,)[;DG'-WXM1+\. E[5T&*^H#UT\LF)LA8+>63G@/<,\%$[ MM21 89@%+6XZORRT;<_*@EX$:3K8,X]?VA:S?UL@=-CXD7\S/#;G6BA#4!8] M/L-/$+_Z/9.G8(IR;%KH>$,[C\%IXS]$ZUVN]%KPNX&!S_:>JN1 Z9,Z?#MN M_% ! 8%*J A8+E?8 2$JD,3X.\;TIY3*<;Z_1?^B:Y>U'#"''25_FJ.H-W[N M>T^-Q7^'*Q I5R0R1T4)U[]>=>&"MF,4B=+B9[,VG5Z' M,?[-S>V 1@*/'%G MB)U%Q-H_F?FO,JL&(\FTI-.23RG*+0Z'"&6K-XI-G"C)'4J*0HO%:-)9FA@M MP]B"<:F2/'7#I$Z8U $363#WFLQ^/>]*7F%D3HS,@6'EV&8?ZHE+]69/EDZ8 MY1U,%-H],9I\_AV$B]!NBUN5NV%R)TSN@+$[DW\(QJVR88+96&B!G?4$Y5Y% M+YU0?\"9=1K2#TB-%+2=*!4C(<"'? M7"TOF^E X"34=BGWS(Q<&ULC57M;ILP%'T5 MQ /4Q$!((H+4I)HV:9.B3NM^.^3RH=J8V4[HWGZV(30%K\H?;%_./?<B1+(50$XVB5&$@V") M&*D;/TMM[""RE)\5K1LX"$^>&2/B[PXH[[;^PK\&GNNR4B: LK0E)?P$]:L] M"+U"(\NI9M#(FC>>@&+K/RXV^[7!6\!+#9V\F7O&R9'S5[/X=MKZ@1$$%')E M&(@>+K '2@V1EO%GX/3'DB;Q=GYE_V*]:R]'(F'/Z>_ZI*JMO_*]$Q3D3-4S M[[["X"?VO<'\=[@ U7"C1-?(.97VZ>5GJ3@;6+041M[ZL6[LV W\US1W AX2 M\)B@:W^6$ X)X7M"9,WWRJS5)Z)(E@K>>:+?K):8?V*Q"?7'S$W0?CO[3KN5 M.GK)8ARFZ&*(!LRNQ^ ;S&)$(,T^EL"N$CL\2\S+'A,E4"+HYN0Q$:9N<]')^;I0Y(S?1L8\^8G/R)_&=[J]].WRGZ9OS M#R+*NI'>D2O=5^SI+SA7H"4&#UI=I>^#<4&A4&::Z+GHNV*_4+P=&CX:;YWL M'U!+ P04 " "3AJ=0&YEO.KL! #R P &0 'AL+W=OF];#6<+'&]4L*^'$&:(:-; M^IIX:.O&AP3+TT[4\ /\S^YD,6)SE;)5H%UK-+%09?1N>S@F 1\!OUH8W&)- M0B=G8YY"\+7,Z"88 @F%#Q4$3A>X!RE#(;3Q>ZI)9\E 7*Y?JW^.O6,O9^'@ MWLC'MO1-1F\I*:$2O?0/9O@"4S\[2J;FO\$%),*#$]0HC'1Q)$7OO%%3%;2B MQ/,XMSK.P[BS3R;:.H%/!#X34#OT,@I%YY^$%WEJS4#L>/:="%>\/7 \FR(D MXU'$/33O,'O)=WR7LDLH-&&.(X8O,-L9P;#Z+,'7)([\+SI?IU^O.KR.].2= MP_T'AR-F%S'Z7PZ358ED1>+F@T3R7PFV.',%MHZOS9'"]#J^]$5V?M!W/-[9 M&WS\#=^%K5OMR-EXO/EX/Y4Q'M#(Y@H]-/@!YT!"YN/M5^@-1:[3N_\.)R@UW%2B.J+[N@TS?R)_%NKF9R9H>VW?Z>Y('3VE$8T3@%QA\01*L/*2B68DEOZ/0ZP>H6$8=XA@ U$5A^>&7B%1<(48'P5B#P1EW M,/[("(:A>"$16DB$" 2XP 05F#SA!,.$(R<8)KK&K&\Q072G[5.TV"F29((+ MQ*A _(1;##,=N<4P,5[(*UK(*R)PIQ6^AQ]$[PDO*&AT7%<8*/3N%#.^%:[? MH@=ZX=.''[XO]184A>-[@UQ<4Q6(@YT TLGXL5;FB%Q$ARFSL$-F%%^:Z8/$ M5W2VQO +WQ PAB[\/,C(_Y*Z,?B#B4-12V?+E;Z/[;6YYUR!]NN]Z*.;Z\D[ M;$K8*[.?C902NWK-G^";V1-53>\(ZU^LV>BX8J/16'2':"T5T?U-01CN,L M:FC5AJM%OW8O5@M^4G75LGL1R%/34/%OS6I^688H?%UXJ Y'91:BU:*C!_:+ MJ=_=O="S:,JRJQK6RHJW@6#[97B';C6U[+_#;8GJ7@S9M%4&OHR/*NV M?U[&_*]A< > _ 4H/?^*" 9 Y*W@+07/S#KI7ZABJX6@E\",52KH^9/@6X3 M?9A;L]B?7?].JY5Z];PB*5Y$9Y-HQ*P'#)YAT(2(=/9I"PQML<9.N+7!QD44 M*;Q# HI(^OAT'I]9&@9(UD/:@01"I+"( *B8I!ZU*<@E=;A@GQ@")B"?BR%7 MB0%0?C$9R"5SN) TL4\)9B@_+R\I5.X(D.YI<0%E0DB,!,4P]]^?$5Y01"QR( @S[DBCQ&A*TH, M@5PR$,A'!K2L.X2!%+DG!>Q)Z I30H#?E*2T]4"H(O&P@5T)N;8$E!H );:K M@"#?T< .AUR+ TH-@1PR$,A'!K8X!'EX6,QZ MBU/J$3,O8E:BU-(#H=+"\\?#L$UAR*;L4D,@@FPV$ A[R,"&AUW#J ME<$35_K^W=^2]YPKICG&-]IYCKIQFB8UVRLSS/58#-W#,%&\&SNC:&K/5O\! M4$L#!!0 ( ).&IU!TX&PO=V]R:W-H965TPV\%H>C,@&T6C3TP'XR]=:\"-U#OL80*]E6&06J'V>6L;(T0MK>[3[8S4<>DFKK-C>WHJU2N_?&5=/=AUNN*_LS,K-6ZI.)5IZ*M5/2C?1:U?5XZ_6L:G.!W"?ZC"4&7$/0)X:=\V/%AS\\^ M3\!= KX= +65VZE<4T57"\$OCF@W0T/-GIL1K!=K:X)V;>P[/9M21\\KC(,% M.ANACDE;QA\P_BV138D SV^9-C%L)@#-!( 9# N$H$#X0#4M@X<^(R_"HVI RKLSM1@T M@P$S$2P0@0+1 ]5$DUGW@]EHLZT!Z.[*Q",K-R\3T&!B0+(#X@.11/0Y*%$!^2'(JGF&08XC')H7@:D2R"^(CD4/PY)GD,Z20D M3Z#XO+OVT/_Y;._,'U0F6:L MVZ*]K-J.XDUW#Z/^S\#J'U!+ P04 " "3AJ=06!P31-D! !F! &0 M 'AL+W=OM+\%VF^7O\27-AFX$+[5G:CU(]ZP[ H!?.A"YP M9\RP(T17'7"J-W( 8;\T4G%JK*E:H@<%M/8DSD@217>$TU[@,O>^HRIS>3:L M%W!42)\YI^KW'I@<"QSCJ^.Q;SOC'*3,!]K"=S!/PU%9B\PJ=<]!Z%X*I* I M\$.\.V0.[P$_>ACUXHY<)2%S@ 8T[(IO%KTL1S M2$=^'/<=*_TM8)R41(9H*-_2]".A'25X+O)@F9 M^5(_4D/+7,D1J?!8 W4S$>]2V\S*.7WO_#=;K;;>2[G=?LC)Q0E-F'W ) M, M/".(59]#)&LA]LD;>O)W@,-;Q'VV'B%=+2+U_&Q9Q%VT+I"M"F0K O%-%P(F MCCQ(>-"[:)/>E/(_5$B&+)Z'@VK])&M4R;,PKA$+[[PL#XE[WAO_WBY1F/E7 MF;"!WZAJ>Z'121H[//Z)&RD-V"2CC1WKSB[];#!HC+N^MW<51C\81@[35I/Y MKZ7\ U!+ P04 " "3AJ=0E-=N'^X! #Q!0 &0 'AL+W=OM&QWN/0Y/ZG];;<:+T1 M_.Y@%!=]3R?9,_:F!]_JW%]I("!02>V 57."$@C11@KCS^3ISTOJPLO^V?V+ MR:ZR[+& DI'7KI9M[F]\KX8&'XE\8>-7F/+$OC>%_PXG($JN2=0:%2/"/+WJ M*"2CDXM"H?C=MEUOVG'R/Y>Y"X*I()@+UM'=@G J"!<%R)*9J)^QQ$7&V>AQ M^[,&K/?$>ANJCUGI2?/MS#N55JC94Q$G089.VFC2/%M-<*%9*,IK19C,$J0 M9HK 21&8^N@#1;B@L)K$:'I+D:91O"!QJ9(H:!'->: MJQQW)18#71P^?1G^P/S0]<+;,ZG.L3EM#6,2E-WJ2?V?5MV_\X! (W4W57UN M;R$[D&R8+E@TW_+%/U!+ P04 " "3AJ=0/QX^7Z,! !^ P &0 'AL M+W=OUO1+!0$$AH?&#AN%W@$*0,1EO%WXJ2S9$B\ MMC_8O\;>L9)*FK/S1DTL6(KBKVD7.NYC.MD44]IR0CXEY'-"GGI)0K'R+]SSNK1F)#;- M?N#ABE>['&?3A& <13S#XAU&+_7]>E.R2R":,/N$R:\PQ::8,0SY9Y%\422/ M!)_^$=G>B"3,.F)TQ*SR;98MRQ2+,L6"S,.-3/&?S*T$NQI=>)E/W)Z$=N1H M/-Y"G%5GC =DR^[PNGO\#+,CH?/!W*!MTY-(CC?#]-K9_.7J=U!+ P04 M" "3AJ=0.&UL[7UK M<]S(D>#GO5]1X97WJ BPI]^/&=L1+9*:HW=&HDEJ?(Z)_0!V@R1FNH$V'J)Z MPS_^\E$OH IH-$79:Y\B;$T30%5E967EJS*S?I?GA?BTW23Y[W_S6!2[;[_Y M)E\]1MLP[Z6[*($W]VFV#0OX,WOX)M]E4;C.'Z.HV&Z^&?;[TV^V89S\1I1) M_-) M.!7Y8YA%^>^^*?[PNV^P#;<;B1_3I'C,H\=%)Z56893?1OG*QCS+U&8(3;%>5@X$S@]'0Q/1X,&L-_&FR@3 M9]#N(K503OX>V:OVR:O(3G.MJE64%S*<*B=.#^BTL-LH>+;90]8,/O ML_2I>!1GZ787)@Y ]^$F=V8HN[C9AIN->%/FL.2Y,TZ1E4T-+Y,"YK@JXH\1 M8C!4TVF:;+K= FG=%.GJUT#<$(V+]V61%V%"ZW@2)Y+T7S>!^A@!J USU(1\ MN]\Y( _ZIW]J;' 597&Z;J0$M;7^U[_]6^L&LJGJ+3QT<-FEM83%V_Y/#C4N MH>F:FV_"!V>#Q,4F$NF]& Q/[EZ+FVA59H!&9U=4%N95OX=;;B)V,(V/X<9= M_K,4]FJ2 VW#KSS=Q&LB]#?A)DQ6$2Y25.3B1!&WG-&')"S7,7SX&CCK11/&RR:]G*8YS#.+P6.$&8/,2 NK;6Y]%]!!-8BR+\U#"']X2+)$U.N^##_TX1QB8.[^)- M7,212QUZT7?A'E?<\Q[X'A /L!I8*1:*B-O8=;=]B[Y M\ \YS;R)60=B$L C*4A%6!:/:88+"5LR M54_C/-=$:@1P@UQH&6K6]X_U76V@\3 8S(@2^@IK3 M)G65+B;(O)$P#A(P3:-[^\^6Z"=7(;YYC(H8E)C<%O&*$BPY'QR0^UZ1?$ 6 M']PJFFQ)SURGFTV8 1>"]2 ('973Z<"A\C:%M:FUW!#/:)EVTY2KF_;825=; M'S5C;]/#T_4VZSC7ZD[6K5M'\Q(Z6ET1LW<0?F>5_?D#[$]QXM5>GT':EIGN MJH?74G8Y?/^Z00:? >/BO7XA-4I7#Z9/2*3[^[@&P11F*U:6U_#1)B7%T1%3 M$2D*@0"Q%Z'%CM^'ZVVL,G2] %]B"/Q4VJ(Q4&C^J;[2:8-S8Z].$EB"I2+V 5 M5Y90P@4!?3]!%1">/<7%HXBVNTVZCR+YQ:X$_HD&R@[&:B/)EQKCL_K]%&6K M.*=OTQT^;Y68G]EUO;N?@%,CP9) NX>KPJEZ:#'O&B%Y6!C1Y>22*.M653U M?@_\R./Q!^Y?(FEXX0ST@"[O5C"_W*A>T_'T+LSKK@HI =N%A)1Z)R@4G$E< M1SM[&I6E;YE[2[.NV[E51;*W<[XS8PN@DP]UMX'.(Z#356S\;J&E2AY2,[LKF/66*U*6I=^ #!Z83WJ' MDD[IS^3[P5,/C[8*JDT.DO6PX[C-,^IJH!\2X"$,S@-" K#>US5&>/ 49FL- MG;/>+DHQ1- M+31=$0L[K[/>.XZ$S#O((<#NXP2H\!!@6;J*HK5L8@MQ9O<-HKS6[ AUY2K< M,P_!S<'>8.57E_R#6*H LBDVQ/$0&'9=B1#IO'E1%;9\,Z\WNKB_!T%,?7]: MT081: V(E=PLL-%678^1" #N(SZB6>,Q50#6YD.<)%+?V9'+[8C6$6ZKIG8W MY6['B 5VM8[S%?#N,F,=3U$03$/' _A/U^@H:\W&.6Q@.999U.9&^ EP=&(J MH(5LRC4O&O:R)7U)K_H19P MLTI 3N'H;7-J5*9L>1#F(D_OBR+.!)7*,Q4&O8;ZWC[@9"R#++=@'4D5"$2FUJY6M7=UK M"'(#@29.0'P$2_08@MY\%T4),/!H%V8L/"C6)=V4Q"8#<9F YGB"M(Q>]V'_ M.QFP0'\-OGN-S!&-J@*1B9]EY4:Z[+/HH62_#QL/\%*>VBNG_H7B5'0FE>[!M M"K$-]_@7J,-DJFN5N$?H?08R:6S["!W_EBBB*:(5^ 36T&9_FCZABR$O[_)X M'8<9(>$>8*8VT2;>PCA:[=ML>+57LJ\[K6]#I^12"QD!K:#+5H)"NJ0A4)UY M0'BYCE8;T&QH RD0KH !9NIX9"D9W!FP %3;=O12,DG%_0Q!9;H_%H, %/(J MM5CJ"'./T26[VN[)=/Q0^#D:;>!P6V]@ +&BEB/K-)%+>I05@XL2YQ8:)%H? MPS6>7)YIV5K9XI<\UGU:9F!*\^H43RFM$"VR;N;BC&>_3@%D_/QMRF1U^YB! M&F/'VJ&UMGK4ZU^%Y6,,%A;LH0I8U< NZ,&AELKGVO$/Q)8#5SXMTM,)_/5:O/MF*;Z'-66]"=:&Q!R2,6PZ& ;$32Y& MP7S>%R?\'VYC?*3XUV 0C$=C'(%_^/VC^.4B&/1G\E\^?-3G[J\ 1\%DC/#1 MH>/P._/H!J$1*[DA5O6C"8' A])3R*1Z!S+/@A))SP^5)F8.R8OQY-9F+'? M+2+$0EP((+,MNOW#':KA68PZ'_8,J@?J6VBIP="28(Z@9??@F@"(2+@L7S2U-C!4Q250,29GDCR< 7H$#AOMR.-N1#O, M%3K9;=@0Q(E]2&(]D5P+D@^]FY[X?KF\TB(KB\BF!L2%2?C VAG@:!O^"GQ8 M TX*2YZ76^E7+!Z!?X:L99.@4]M!L3]DVUXCE!>OIIJJJ(NBH1%R:VJ&"RH% MBQ=Q)! :X#'$F%B!6I:::Y@M\_)>19$RR& ,YPT@*&&HZ%9&W+"^% /-QIE2 M@1]DU!5/%Z-I-JP^*GYL%A@5Z_R 4Y 9N'WDU0/UKRAI$^?E!N5%6L*^6L>P MC]2 Z?\Q3$I48V$WS0+Q+NW1+]$?!V(TZ8LA M(#W+"_*N]?3'TMW&\ONL!$1MHTQ&1N0V1(C&RZTR)IBC$[,"U:[,,JFNB[-- M6JYIVY?4;)EE*!@X"!5)_Q*H"!2X[&.\(AY"8A;!7Y8/)8$WF&OHYV(P8>C' M_0KXUOO*[]JT4$JVO.Y5I)C"0O49:GS.HQ_-C@>+'@DVCIYT,$NF%E;%%-G< M)DW@]\K:=-C!.L)@,#H[PAXBXOH(BY<#[A"G8[7L M5?\PIW*;?2"6-Q\J'6M]$X&")>"X_9%X&]UEDN9Q]6C),:B_TC5"I2$ 0M.= ML=@QXT##F4UG ]7"["PVB.INH0 M3%6I^XBWR&;4'LG%GU&:J3WJ];5BHWN[$4M U:;59!PR U/* 0AITI RNUL4 MT?9'.B;2?">-]FQ-JA8-;PQ9+SF_2=%+J^3LV^7-&RUB/=_#V&NC,JI6RQMM MYH'RM8M78MJ'%??B)*\B)<=/96/\6<."W)BY3RK!9LW2\N%1ZMOHX"96B;K. M?_S[8CI;?"3Z I$DI"P$53G^0& MA=\YF87V:FD+FIQI9E3L%I5<9+6DX'Z4L3HK'<3*)$*J->B81MTB:T^;Y/(5 M@1#+)<$PTAU[;P6BUWU;P0#"@,.B1QG5'[#C"YQB( ':;$ S9/5M+S4\,/0C MJ?:"F@[@WZ$KK%YDGF@FFDO^NU:JILU?H"/IKP1=%(_' MO]7K45D%PNO%)S2^4G$C7;2!>1*&-X$X?WL)S&\\!YL4VY[])/)]CDEN3 SK M5'IV+$9JS:W>NV!WA0J47T>@7I/##4_V'R-2CW R$EZBYRC;1:1JH[,AWD:L MI_?09R1?G)!=6('!G@10DU8RD8 PM$1/B,%"H!\1W6&((?FB-IB82,07,-PX8[M;!:UU?)(8JY"^ MEM.&H5G]J2"[&XVPLN1S1*C.D &UNRI\A&^YBLDHN8\_1>O3^PALK^1!JN$2 M$L6V&KP]O.QX?*%DOXH!9X\2['1TB! KQXD:]U&6[L.-E K['09T;_9N=QK$ MI_">PO[X=(-E&?IWR%Y.M0V,\V"^HYE:3R.+_23\*1#H+R 6I/VG[%BC-1@F M&Z$=C-:8)&",TT>]H4ZP9A8L*PD8@4A%^QBV&Z:&X+D4DQJ>/ZX>HW6Y82JN MTJ=F.):G#=XP)PSQ"2X!ACAR_ NP:R1+]!)LXTV8*2U"]Z./H3VQ077JPS$) M%^@ADPAV.&H@UJ565D".2?<)_O649K]:0&L7196ID'.=37VYJYMF);; YE+: MQ?SP$S/E\NZ7:"4]1"")4+*&9-73+*0S2>26W^27$5PYI!+1<_N7: M$K[(RO0DB'"L\VIV2Y5$ Q)!OIV,1Q.D[R"3U\?_2J>_-*XV<\!A-K]B69*P M(XH5U5N2SP<.[7*SVRI4:\FXSS$ADZ$$EDSLCD9M^KDQY+6%E;,EDWZU-U6P[- M,0,/:LN\@%)@*@ KR'*PK)?.9,9J'6[V4<2(Y&DMNZFVU*C, M^#R&/Q^RZ$%O0UNV:*O-?%6W8&O:HUDXTH1)*<03M(>*Q8.;3CH=:QJ6\IH^ M1"D(M=TC\E0\L7316W'QH-"T9@+#&?-9RP?CME8.(IJ'M"*U"V8C0P M0.TQ7"Z0?MQ SHO-#/1 $7FRC:$&UV$3'"Y#-$">:C[3Q="V= NRY!X0F&;5 M">J]T,ULBV)B0:RNH$!"*52@L$@!*DQ5PZ<\@M%\.58ZB^0Y!-+GVJ$(-1N MV*RE?/CMH:.L89^=0>\U8).Y^*V83>"?*QLT,1["HR$^Y].>0;\/O_E?2L!@ M<\D^!ZKI?FB)?B+G,6SOR>*WZ$Y V*K@3":^%WC8/.A7_>Q: EB_R&-O#B.0 MRT0R%) 5C.7-&7H]>N3Z4*YIM+.RBAXB-9#3FN[!\L129.*JB]@8A):&]TSE M <]<73%KE# ^.LO$)KQ+LU-0QVE7[T KYT^EGH0AB0@%!=:DF"1C'7G)2!MM M[V>PK2.*X:00*UO,UTQ%X$W_. TC:%$OF-_*HZJZ>L%"\#^CO=K3QI>-V\?B M7V@)2SJ2J"8Y3S!%;"1KJQE7\KXD%-!BL!"21M9*)VCAX0OQ%B4;/Z+/([K' MG%'.(^Z)2YAXG*W*+7M)D$HP$(\=%7SFC% "FP33!O::H77KW"K@0X<'T=LE#E@%T;&UP+P;..N:/])9VUW=1:3\0V0! M9]KF5&=JZ".H+0%S&\GO9'1VYMIU>]M[?80V\B9:A64>5?:)4=AT%(5VQNMH M=QM$B8J<8GQL7*B#\E7%EV\YAV&',JK)X:2H(LTD4=!3A7TN9< ;YIZ]:)9; M4=O:9F%O'56H5= 3)?/I:&ZZJW;@F,G2;:H,6'74*A?2:4RLD, MZA58M@/CL"FNCCH6AV\JN5E!:$AOE45%NG&9IX224\)1FJS'YAV MZ[H6I"].XAZ@S*'36";+5)S/9"$"C=2/I'WA=Z\&O;%X->I-/4?84EUTZX$0 M(8 &) \ABIBFBWM-!R)_3 'I?+:__JB2WGQ'838ZC'+G61Z.'P9B ?8:LC3% MG>!"1X1)80YWE6ZMN).\7.$ZTY]/T0;M()\*+5$T!NP BD8N1N'E=-Z;T/DF MG=XIN8+$8;*-680XQ";Y5>/06"=DAO],9,B$B31=4NT&YL%1N:YRGF/L$K3A"TZ(JDC1'1 MV)UX"BFM) L\=LF+B"Q8J_WW6M3Z7( '466CI$<+&% 9*5(F8F$"I2_YI"W>[#6KI/15D/R&Z<':GY:["BJTE,$0<^"IVJ)3 MCFNIN6-IJ0I%:7$AM[')HS!+1-J;6HR0_>AGSG8B^X"WHHSF!NBQ-[U]M(E1 MDXAJ%8RFDUJ[BY4MGF9N^?*8W8?6Z8&,M+;ML*HR%F[RE#=I;KREO"\U8ZN; M-X)BM"5"U:F!.N) ";:*=V%A>RA<)Z<,6 '9\:B0Y86\9D)6]5FM5_$1I_8. MQTZ@AJV3&8/?@PI:_%P.34S-=A!4C@DP(8!=?O>23UIPZI,=Z\@#D((>*4V^ M]V:=.X9N5#=&3=(3GTQE*3&=PB'W@@2-%!DRI3D-J_#$C58/ZR,LT\-QHT5N M]H9$$)_LQID.B%";V*OY6PM?C22M=:O$7)P['EO#0))4_J\+,Q[5OX)G0U_N MR!45#D6['"O7K&-:]8H+61F4*DJZD<'WO*%E(\J"LB0/]4PTWYXX5FUD4I#R MUH RC.ISTV2]SY0+1.F=^F#/6 <.[4C-0']:X^BJG0FJD;H#T.I@*%XM4%^> M.0(U:,IMP39#E*QC$)T=VC0DNK54I*S(F(K;^X3VHLQ:?_VM-7QM8"7?.?X6 MR_[H@5^)03^8+T;RQ[QO8C;&P70^P7\7??&VS$ %(*$)UE=!BUR=P3 8PPC# M8+28B!_P5!*+-."F E8M6=4TZ,]G^"]^@@[ $ S)O5V-2/ ;)'LYD8S(/A>")FPZ _6F 5ON%@ M#O#E^;>HD5D5Z5JRZ,4)H+$_PDR0D^$B& _Q%RN/K[!*7[^_P!_]8+:8UZ&5 M))Q7@B6D-5D8X0J*0]1R<&TUK@K-5=/T56Y6]?15?XO$Y$)4X)S@XU>#&5HF M@RE81H=MS!9]9-%6AALE&!RV MI>-.G-%B,N30=N!FL+082R_F\RF'T\L?8S&#]8$-MZ@6*F1; MEOPA*9[ 2;FO##,CZ/A8@JH' '; N"7G=C7W5<>DR0 B'4>< =:?,-33A#L& M9-5CN/"*6ZI0*!54;6HFP8*&ZBB/:V10,$,A/:C*1*D#@V094QJEA@,]UTA? M'+X/:S'WY/FXVE5/89M]:HGVEU M9ZHJS^&R[S^XGFZ?7US[Y"F9.&'D;O:Z M$HT.8.7X+QKF4*YQ^XB6DT0E*W(7.U6!!$]8*8U!G>+0^YZHUY.Q)NDD'5;- MPTI4E@*.:["2B:UX50T0[00TD\=MKMF ]@'5>ZSV0[F#6+^AX%(F6TPS4QXE MLO?PNI+8BN_E\/IE[D6@I"D9]*JV-]&%YG]JU9HUIJYA*#6<&P8[GDSP7Y![ M-X_ 3KF:.'^$JZ$C\ZKM!L#84:;*ZLBU/J?](;+N^4!4S+]*^G]N%PRQM4Z) M%Y1K82Z-E[R#K>*4P:S3 \V,N8XA>R0^.2):1WM6G&8]$#HST B=3C%HBE@U MD0"N3]L6FO0HL$?^IX7PV?$>K6LF6B71>S1"%T!1JO.QMH%]GN"#,O\D?'U( M[(.^,UPHP3^;35GPHY(T8]$/DAUS1%'X@V8PZWO%_RB8S1=5\8_;<%MNZUN7 M\N7[0$AL@:F"M'CE!JAF\P&JEU?U;=O>90O:3E:DVH#:-A:(#+^5 ?8)H @@ M. LW*ZEZLJNAJDJ$H%\D-<G@0&LDS6I4Q+&;1+::6OAA.8&1ZF-6D]G'[J"VL+X->82NB_&@Q[8SJQ M6_#G](^[JK!+O5B; M8N5 FN-URG6%P!*_/5D*U>:>%OUHJQ:8\14X5.=\38 MO-*XQ*JHF%E:;C"MM#_ L)P$3)K?BCG&^SW!"NU/L3P"U4@0>?S))"]C@V$ M_YW.^&(#4.E_*T:T*G(]^@'_-5-Z"\"VW&7Q1F B+,/&*<242CN"/SM*I OE M9MO$]Y'->P?(+.F?GU(T+BF!;31F%CJ>]*#M;\5UG/]Z>H\#57?7H#<>83AE M;X)1E7J,=8S>?U@0Q4W5?QW^?@^*O>$DFF9E+!.5"HU\E;E A/;F:.*.>L * MS\W[%A-LOB"LS^=,IHL>BLUY;U'W] 9\\ MLQ_483GIS21.7*C]%$AFLU#OT MI%&Z,"W6@+?&P-IC W[ A8B"49\OG1B!36\VXPTTG+9L($#.G#?0Y+,WD"Y9;M=#;MM" -N =M)D(!I+ MQL6YA6=I1U.GG(56L1$(T2;ARX#FIL(4.M.F<_CN> M<>[ZH6(G.EZ%"^K=I1\CX[V.M[A &=JTZG-TC631&J2@57>_XF\.\\=3+DP) MJL;RVA +OE0.!"D)ZX? E0A/&1?-VPQT81W&IY_)@WSI=Y%A'CI8(^QZ1U6O M&;=VH(,Z [4>-9.+X<*N<_A6Q,7-? Y9-@3XF/=A7:E)K= ^3:WC6@VUW M1BXP>DH/<4#\>$<>X!-V(L][\VD5VAISF0%GI[;S,?+_,=MKT!$6=Y=GF/;I M)C(TMQ.&%A2.!70RFLA.^@IT#INMYY9,A]P(B[?T4'-';@5@4-R;7MQ8KQXC MR\- K)P<>D4V8KU=A<<[(:*;5&;.4[%0ORA2E+HOHO4IB$J5%=\XI6:XBU2GY?NKX &F?8U1"Z) M@QD]G^&"#7NCOB;RX7C.1 L4(,GG9#CC(YO!"-7KMVEV'\7\@H] $,-S>Z@: MEZ,H RME7*54( M/,E[\9#^9C$4LI2Q="ZH%R=X*/]:.:]\G2\&M:;*>6J<6J]�&9 ;Z:,/_QI_G- M9Z#^-R0'-A_,5T^^A[.FL_99C;$,. #:E\?$3-T<>96)I8=;T\92VY]4B'%L MWT4%6I8JH^#W=+X"'M7GN!QOD#L&N,/;^GD]Q0M,9>@KL+,A"G/6ACF&C/1 M?0&!1]\"&=BG?R== X+41M:!VD!S5 CG3EX;+6L!;O9\RD5!AISB@K$U>-"6 ME-LHX_(Z5G P!Y7*4CBF)B&TA0U@ O.H(.5]A'DI"W8?P"^R: M?!VK,K^^G*62JZ%L=<8BW4:KBH[F=-P9LXI.F7)T,K23=5[9?*6@/V@E_U#Q M+6!Y;?"TCVS]3%"]:0[RDY!S01'0K>%U$H<$?\FE*K&4<2&#$9D7Y%9/T*T9 M+ZT",62T3 M-TN95TU&.CGMU:?PT%%6$ZUA5^X)JUP,J%BGM,Q/S#:TOZI<8<#DQEU92:29 M]ON^QJQ[OEGLP%38F5Y8T1*GGP'\;E.R*-RE&/!!%JF^G&"-$"&?RDTI<%,% M986J3%;(B';.4[4&/3& UJXBXL3:U\2_0.++:PLX)L#$0$LPGG26(D!WJB"J MIZQSZI6\%2:N5%.C[1]2CA7[##"[/N$'*MQ]I2MIWA$UT8?-RU$1_VH6YC7S M[NYJP3L%X;="7Y6' 4+#.2F.)\-@ND!SZ-R _JTD>X<$&NZS[8_P/^/Y1%RX MJVO3:(-*7G=L*5IU]L_!\=W+ .6M 2N<:A^]O*_E+YR^]W,UNJ_!VPI]YQC+ MZD=[X%<0(]:-L$*=WA%J4K7;J#3_92'5[:C90HS"^[C?%]/A\+!A-!M,P>:> MMY]W8&V$T4P=( Z"(1;H#&;CA5]) YOTU$2L43TF764#E"WM '%OY:2T=EEH MG,Y,/\-8P"(+Y@ XCU1=!?( <6D7F83)@=0R%HCJZ^TH5QT,Y+*0[$/+=5, MV7;E(+/X&,8<4Z,2,U48O+H* 6\GD,GY6!;$/F9<1RO*1:>XCHRRI"D*B6)L M\"6M+E4(274M/"L!AZL@T^%VGDN?J4H.\%?[. 2!@3+Z!*R:=S7%%V6!#,[* MZ7 ^BQJQ(CT+RME;NYH ?;TH.D!>[=)$;9N:;UES-Y>"CH\&.$_=0@>*((U]$3ERWN<''AR%Z"&* \O M* ,\SQCB/V^P)O-OQ6 ,_YSQ?P9X_G==08H9]FYO%=KA:+"*2ZE>KM0I3425 M.#@$6Q8XDG$JS[6;KTR)#NNGAM_4)\K]#ZNUYE^)>3 %](P'@ 0,:!@!?L:( MHK-'($(Q#!:3!>()0^)'B+S;, :3!OZ>3N>(.V"GDPEHN6BM6^5'0$^9!@MH M.!K!C_%\#M.H7E* 5OX@&$SFLH*-OI^ __S!+;%.F<[N@AS Z\%PH#I&QM.@ M/YW('_V^9V9#0-,0TQ+TQ0N>@O (+?0QIUP!^H&?^^4.WA9D.>=^-+H?2749F4\=TUP4&'M4_+1/WX[N]#%)E M,T(>9E(Q(<_'=J2AENZ@5#A? CHP3ZF"2M^:,#&4N;S#)>8KW2PZ,(NNV:/L M!Q8N-$%KBL'K%$:E!X"RLHF\4]E/AKI2S9N_(LM5Q*E* M/=D$Q,77D//_@*=[8@!ZIH;KKV7*Q8I4(FK(I==X4JR$<- _YO"I ,'*Y60] MV>^PN5\J."++8GK[D!NY,GC@Z<2 TJ5'-8F*Y<# CFQ@*Z7_O/C5IK)2=UK* MM_G.@22(7 M&H769OU@[PJ9UB01)/\C'[(L.I&4]%K]&NI?H]>H8$1[M2VV)9V5WI=HNU-& M"A]CZA_&::Y^_3WQZ_&#_@N@>#H>VS_\*/9533]XWZRLD;$N5Y$4\3NV07V- MJ[=MWF_PM$.56T]T$(733/N,8!7 _(\*=.0W71]DJAF0OAQG:]N1#9P]Q;1/ MMMC4;5[5(_)"IH!;16!U^C\A)5*>4S>E7F9^RJ"2$W9LOY81$)33<'_/R8GM M +0CH6GNI@X2IMI;0+?!U9!"OJ8M(N-!R 6$Y]0'\K8J1P7D3U?Y3<120ZY0 M[=>5I 3M6$RDD!E5!G,-E3H[4#!Y4ROECY0 \Y09\AZ4^%5LO.7D3%^^P.MU MI@KM^F[:;/WX\QP\0SRZ6T?;1)=MR,6B;VT0[<6RRR.X)U>8'3X. MKU)F9H)W?.V+W^N2I:RO/,#.N;):^D[?N72#C&+7T=".%['])EAQ MHGZ];K@;O/+US\N[G+:48P[J:UI-LX#;[<7/\K\MUN376UZ_WO+Z][WEU0W7 MJ5[C&?"45!D6L33ETSK0\]5\@Z4M9_HVR'=?MZ%^W7NVC_->^BK5-Z M_6K:(Z2U7P']>M>MSV##[[_>=:NNG?AGO^O6L0*CIXI67;D6]1C]]^LENE\O MT?UZB>[72W1K_B49N>5:QI0-3Z'V5(OAH)5_2Y=H.#8^C@*"FEXZG@-Y41H) M]2R#+7^69EFT,J%L58/&2JK[F7H\6H/XJAM_>=WX\RYK;B2DY@NMGDL+?X\+ MCHXN+]HX?Y47&5"(8%%-CWPV#KX6R/P?4""SC2^^I:)MIS^0(NN6B?S\=?]: MQ?%K%<=J%&#Z75O^I"CD>J%+8R-[I=4!&SA<7:/^@ M4FE?"YQA@;..=2H#\8.*30M,4;0OM(6^UD6SZJ(=62*K<4?;;--35DPL,8(@ MD/D?LMA#0"&R4LQ9_L$OS!'^I4M5?:TVA-6&O!7PZA1IO&>!DMIKF7>J#_"T MV/W"-/E/4$/H:)SR+@]4>8;G\_.OI6>^EIXYGORN34HB2QT\U'I):OR7*^%R M7'V61E6@N5 +<[DOS$K_L35+CB@OT$F7%LCX&>K, M%)T(*+/68HFIH%^8.O\_R;UM6S0K[AW]V57\@]E-:;OLU5SJ2THO34:W=QGY MC^?K3?_D*;Z-O,-\'RAL_JB2J.@@5"5-\RQO\[:3\Z@(XPT8(J?BP\VY.'F%FDF,F0'21'$/8G4X@#[Y__E'VKY. MT%7;M^)O*A F,OI94)E:1$\G2?PW&Y-D,"5%21P:8($FOH%K'!-DEHL>5") M37^)QI\Q^6/'^?M@ P8R<18OU:,_-J.I]R,#+0::]HGUPJ[MO@?L:Y1U5!W: ML@%&[:F03#3NW/0T^[+U,WW5NG7:H<"_UFF$'CSB%X'EY;+7]KW./E/.RJY0 M^'L1-W25=LQ1AVKSR;4[ C7VJ:AG2U-1B@O[]G3FYBK.2!WY-RQ_TYRH68!6 M6:"Z"IBO'P$ZM?8V.E>E*JC/!&/[N]0Q2M MO(F2U2.*H#;TU/H)+&W8J3W2!]NT[ZB4+P 7O 0\G'ZX:81TLO -/9GXGAZY MYX?>/7_$=M(G&+?Z@F_>')PWA<=985:PS^_GY::G.[CDL.!J.Y$7; ..AKZMA,UFWA\D] M6W:!NMP3?6EG.3DKZAKM:UW=*]=LL]O'&"]]\:ERQ?8;<\7VF;YB&V!\AR;/ M[5.T^:BL> _7,C<4D_#A6+6 ([%<9FQBTM"JW&TBK3/;T@>A3'99NB[E[O!R M;17X'R@/KUP-Q]X[$!1$PN/SNK".L^SHF]9-/?7OSF4M1=$SFA<;EY5<$U_L M$\^!;.WC"?JTX>:+9UDH_JO3'WPD'6K&H#0Q 1XF2!:?^.+<. M;^5I2$-['5!*';Q5,:5-GYN(TDL[HK3Q\VIT*460'IY3Q\^:MG&[+G^ 7MQH MT.-)A>,Y39BF5UNV@S?;=%CM:[VNA%LV(J7]\ 8<>1.@ ]&_1;=,H##&&9).A[I>+G@4,";7TT**(O M<;WJ%A0]$OB>$G'^RU8MC,D?'+Y\/$$U1"2[ 2Z=@Y+]--'ZR4M&'_N%D&03 M>#:V#O<.%M3KV<.&;7\>'-APG#OM"Y1MJ:LN.*([Z#^:8( M4Y)7*P?P1P/[U6 KS-BS4X.?ASY7_,O%(#MCCER5QUO!T=PDUC3 WMQ<6+_0 MQ=K\UEV%6 *7KW+":G6?BHAJS5H[055=QP/4%&^"W^N"&&SU1BH>SV$?'CR^ MQ%737F)LNA+Z )?_1H7%P'3P&!;LNT-T:6YZ=C48>7D& 1+HLU&9P233/GZD M.S4PSINOK6ZTWQHAL<;W#]K<5&KM,=65 M K7&SSGK".300H-!XDJ\8 ?:6DA7T8J$?"L\ 2#<;9,4FT-1+6VU9 2]/ M7?V9WV?U+OW8T[<3UU_^L=PH=NGZ7\^C5?-+.YRT;WD_%57H;G6X"9 I-%'9+N%&AE2MWC[Y[6\,8 MNRS%,^F-(OJ[N((:+.P7 $%9]P8%Y5V^RF(FPVM065Q@?,']5'GGN/8RYNKJ[TY*27@7G:-1XQ)''^R*[J9B[:M0LK0%$'25#V MHAUBJVJAV5-RR-2+6"+)2RZ4<\[1[HHI*9VBC7[SUBFV$;Z3(^$ND,R74"_6 M'44%NS:%WVB4*3_O[P4M@!QBJ:].PGHH,F<;L7)(%MX^P=KLQ<6&JN-*;*I( MFB^^PTW^DIJ'T3L/"7 ,)FL;^8T<67Y7&5D-=\VAAVL,U\S80$8KI&7HZIZ3 M&H+3W?T76P3Q-V)!T5]+G,S%QZ[2]+,7R+J!_:BU.G)N+Z@ /'/*3""HXAA> MTB!XU/XVP7N2$7W0]\^C'MZ^C2[/;UX<#;=/J;8\Q/LD^A^PL36#PKW!Z60M M5(.R 0M_RU!HM(/8IL'[.Q3&#ARVM=ARI]V2M&V_IS'Q#KKQGI_AVTT^-"8V M^ZETK)R44[^7TKR?>=^;).GZ&\J9=D0R95 [3QORJ>N?87JU&U+2F[BN32?U M^@":6DX1,:G--W/*B_?-;[!PGF)NO _PH?/0JR"^6*K\RS@[3L6R=!-7WZN96O?%B,&X7/P^\#-.%2>8;Z% MJ2,1ZA3Q#L/+;U]J:"NSO,/@^NN7&MYDL'<877W\RBA@<$FI]+^NNC!3J@@FQ=I(Q:_V;>.6(N^;T_TXH:RT?\#)H/&X( M/UKIQ.< ;H<-"D';\$?AVJJ2<,Q&Y*H*+\H)&KH\&GTH5+V M>#FY"C&.X#&B[#%7Z:Z(D69]MYD56SK+2ZDAQI':X-OTS/.TZ=N:'[2BU7>1 MLU:1B0['#-;7#J9(?^-J[463]T0L/ M?J@^R+,#B[S]-1PW7$=K$VEZB?D&:?;K/9VN M^]YGOV#BJHS^L%>)%Q@T:( M423[5B6X&5WUYSH0RK^-NV'2*8;B*E!6J1.'(U=*G7CG,Z?07+HTX!8O#?B, M5;],I)_Q1'D<7W->NNG=TT2^TW;,B>22KQOHAL.I#M0>*P->N 9UM18-.A0H>:J[_XN<3W>SG M0[$9W/:O&3TN'QY3[:55+VA"/Y7E.??5Y;'QWUYBJW>56=P< [%[N MILZ+&P[,*L&*JJY-\[>/'1\%I<@>M U%/_1T;S[K?EM145\JWY*GJ M#I<=LVHS&,IQ:DY] F#D?;I45_Z9A+HCX1EX9=#0^[3K:&^:1_.>E@^\(J_K M:&?-HWF/M*U+K#>8400"%*M%^5,JCZ<_;[VB9Z2D58[UKQLR5E\FO?K#N\O; MBW-Q<[N\O;AQU)&!5TGQ+N3+@'/V?R[?+;],U[?+RS\OWX%>=OW^I\MW9Q?B M_5O_<-Z,\I>!P:Y!]&>J0=1$OZ.1EQ-X%^18:OW!5#F2:2TO0K8_U(LG.9I3 M&ZUU1XVZJQ.O&8VYT:XAB=/< M[EKDSX^O/&\B],:U6H0^;.CQQL[N!2U=BR M[J^5-2@L$!58<0)*C2OL2:5_:JYUL7AR=MO MO,6O0E$O?V53)9=2XH).H%IC#27+_=0QO[VI').#;PM2KOH4R$O+!\TYN(UM MAL]H,VKW#!R^_-Q#; ?DD#H9M6M'>->:=%TSV)Z-LK E&?Z;/"_^\/\ 4$L# M!!0 ( ).&IU#_J T]3 ( ((+ - >&PO2 M/$3G?$?G.Y\NR5%8J0W%]P7&"C2,\BJ"A5+E1\^KD@(S5)V)$G,=R81D2&E7 MYEY52HS2RB0QZDU]?^$Q1#B,0UZS&Z8JD(B:JPB>]Q!P^=##(1CA0MK:KH+[7K731X'.,P()I;W *71 ')9( M*2SYC7;L9 L^"8'67FY*K3"7:!-,YW!(L(,NLA(RQ;(O$\ .BD.*,R-'DKPP MHQ*E9X)*"::-E*!<<&0U=!FMH6D33.F]^=5\SW:XFPRX.>9(? B,BL[4JV[- MX=1\*WF;S7%OT^['"TJR%NISK9?#K6^N#KZ3.".-]9NL%Z#945G2S2=*(/]6I->VQJW^N]-]>Q2L:D(5X:W<@J0I=GK,\R>"M^;=17=ZX-"$-;U" M*_T@WN'7N2G.4$W5G5FB#49PL+\:X<&BG[7L*2(XV-]P2FIV:0L.K^[X%U!+ M P04 " "3AJ=0MRIK49D$ S)P #P 'AL+W=OS@-U@3:/;H T->H@UP4CT381B?225![]]3N4-PU9 ME(.]>'RR)5'2IY$TWY#4^R=M'NZU?F#/?:?L/-LXMSV=3&RS$3VW?^JM4+!E MI4W/'2R:]<1NC>"MW0CA^FY23*>S2<^ERCZ\?SW6PDS"!>U$XZ16L-*ON)/B MR;YM]XN,0X-'<M5.MYEF=L)8UU2W_NL64O ME>SE=]&.2W:CG_[21G[7RO%NV1C==>->?L.X$YS!_EAS)XR33=30\?MO'%CG MV6P*!WR45M[+3KJ7>3;^[T0&5S$)+F.,P^OO+HBGYO^$4:]6LA'GNAEZH=PN MCD9T_NS*;N369DSQ7LRSUR;LHVK9A7) PZ[4[E#0UE\+G/JJW5V7@XB]P3)S M*F&#N6IS#[X_R#.M6J&L:!G\L[J3+7"T[!/ON&H$"R +!+(X(.3?10!9(I#E M02"7'@=V#2 K!+(Z(&04R1J!K \)60:0,P1RME_(&\B.+&=_P%-HI65ZQ19& M6-AG;!J^.$<(Y!$!9 &0W\2C4(-@ET;W/JK.0.:V >0Q GE, %F.D=PEG3'C M V6_U2IZ<4X0R!,"R H@KP6W(HQS9,2/D#" O^FVG7X1@GX02*^G8 FYX%$M,,OF>+3-B'HTOBW5F:-Q@ MH'IA9QMNUO$=QRR3[UDS(^4Q4%ZI1O>"W?+G& ZS2[YGO8QP)P!W R>XUM:R MA3#P/G,C0D3,+?F>Y;++VU-@/!NL@P@:QJ$^^RSTVO#M)L3$[)*3Z,7[Y9)+ MP^YX!]G["^2>P?Q43>287W(*P>3>,)"N>^E\N#.2:GD$RJIHBJLP*33D$AG515$6-BVBDHM).J M*V),M&]#H9VWRH*]@[YN)^SO(1\FG()"."E[QV'$U%-0J"=I[Z@CB^FGH-#/ MKPWI[WR(B>FG(-%/PI+Q3SQBQ44U@HB1G*LL8L5%-8*(D9 MRK+&+%136"B)&IR#+Y2H,TQG5X\-TYN)YNZZ& MYVVL%K_J89_*N@IOQ_"G&UYSDU+)X?P6;\8%XT_>^_0_Z[O=[K!)3]WF]RFU MY8N*?PNJ\'60S <)/4CG@Y0>9/-!1@_R^2"G!ZWF@U;TH-OYH%MZT-U\T!T] MZ'X^Z)X>%)= QB4_"6'-USH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@ MCGRY(Z [\NV. ._(UUN WL+76X#>PM=; M@-["UUN WL+76X#>PM=;@-["UUN!WLK76X'>RM=;@=YZA;,2=%C"UUN!WLK7 M6X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#>QM?;@-[&U]N WG:% MLVYTV,W7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N!WL[7VX'>SM?;@=[. MU]N!WL[7VX'>?H6[2G19R=?;@=[.U]N!WL[7VX'>SM?;)WKGIA[2]J4,AW:? M+UWR:?BWE]X3N'-Y/Z;+9YRG?KM_HG09MZ1P?KVXS>>I'Q'ATW]D'O\"4$L# M!!0 ( ).&IU";Z.7DWP$ - B 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8Z1=^!+A1;]5$_T#=#FQA6YNV(/Y[NZ$F&DPT0O+> M,+;3G?-N-,\5LZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1K MLR(F)I,I*VP7J8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\; MYIZ:84VH:A?.TH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZH MM,6F3;?DP7DR9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# M 8;*,2?'M"WHT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHE ME;\:GEJ?[H=]L7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$! MDN,2) >?H 1!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19 M!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4 M616*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J M%%DUBJP:159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0#% @ DX:G M4!\CSP/ $P( L ( ! %]R96QS+RYR96QS4$L! M A0#% @ DX:G4"?HAPZ" L0 ! ( !Z0 &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "3AJ=0Z&R5T>\ K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "3 MAJ=0F5R<(Q & "<)P $P @ &W @ >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( ).&IU"[ J2"HP( '(* 8 M " ?@( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ DX:G4#XB*39@ @ =@@ !@ M ( !71 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ DX:G4(?J]GS*! /!@ !@ ( !6QP 'AL M+W=O+8! #2 P & @ %# M(P >&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4 M) M;A.V 0 T@, !@ ( !+R4 'AL+W=O&UL4$L! A0#% @ MDX:G4'&&]P&W 0 T@, !D ( !"2D 'AL+W=O&PO=V]R:W-H965T4L !X;"]W M;W)K&UL4$L! A0#% @ DX:G4((XAE>V 0 MT@, !D ( !TRX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4*&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX:G4'LX.[JR 0 T@, !D ( !FCH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G M4 6VN";$ 0 -P0 !D ( !=T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4%&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4)B3N+C( @ % L !D M ( !8$P 'AL+W=O&UL4$L! A0# M% @ DX:G4"]U]A__ 0 M04 !D ( !+50 'AL+W=O M M" &0 @ %C5@ >&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4/G; MA<' P -A( !D ( !!UP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4!4M->&PO M=V]R:W-H965T&UL4$L! A0#% @ DX:G4.MW4$XJ! HA4 !D ( ! M#&P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DX:G4%=5_SOO @ P@L !D ( !GW4 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4(\"O)_^ M 0 C04 !D ( !,GT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX:G4/QAD9@[ @ W@8 !D M ( !>X0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX:G4'5-HG91 @ ZP< !D ( !/(L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX:G4%@<$T39 0 9@0 !D ( !N), 'AL+W=O&PO=V]R:W-H965TV7 !X;"]W M;W)K&UL4$L! A0#% @ DX:G4#G-P70O.@ M 10! !0 ( !QYD 'AL+W-H87)E9%-T&UL4$L! M A0#% @ DX:G4/^H#3U, @ @@L T ( !*-0 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ DX:G4#4# M30$) @ ,R, !H ( !9=L 'AL+U]R96QS+W=O3? 0 T"( !, M ( !IMT %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& $, 0P!'$@ &MM\ end XML 51 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Income Taxes
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
8.
INCOME TAXES
  
 
Income tax benefit increased
$3.4
million for the
three
months ended
March 31, 2020,
to a
$3.5
million income tax benefit as compared to an income tax benefit of
$0.1
million for the
three
months ended
March 31, 2019.
The Company’s effective tax rate benefit was
87%
and
4%
for the
three
months ended
March 31, 2020
and
2019,
respectively. The Company’s effective tax rate benefit increased in the
three
months ended
March 31, 2020,
as compared to the same period in
2019,
primarily due to a  favorable increase in excess tax benefits related to employee stock compensation and an income tax benefit recorded to carryback net operating losses (NOLs), pursuant to the provisions of Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) passed on
March 27, 2020,
which allows any federal net operating losses generated in years beginning after
December 31, 2017
and before
January 1, 2021
to be carried back up to
five
taxable years to offset taxable income in the prior periods. 
 
 
 
 
 
The Company’s total amount of unrecognized tax benefits, excluding interest and penalties, as of
March 31, 2020,
was
$13.0
 million, of which
$7.4
million, if recognized, would affect the Company’s effective tax rate. The Company’s total amount of unrecognized tax benefits, excluding interest and penalties, as of
December 31, 2019,
was
$13.6
million, of which
$7.9
million, if recognized, would affect the Company’s effective tax rate. As of
March 31, 2020,
the Company has recorded unrecognized tax benefits of 
$2.6
million, including interest and penalties of
$0.8
million, as long-term taxes payable in its Condensed Consolidated Balance Sheet. The remaining
$11.2
million has been recorded net of our deferred tax assets, of which
$5.6
 million is subject to a full valuation allowance. 
 
The valuation allowance was approximately
$10.0
million and
$10.5
million as of
March 31, 2020,
and
December 31, 2019,
respectively, which was related to California R&D tax credits and California net operating losses related to our acquisition of Syntricity that we currently do
not
believe are more likely than
not
to be ultimately realized.
  
The Company conducts business globally and, as a result, files numerous consolidated and separate income tax returns in the U.S. federal, various state and foreign jurisdictions. Because the Company used some of the tax attributes carried forward from previous years to tax years that are still open for audit, the federal and California statute of limitations remains open for all tax years since
1999
and
2002,
respectively. The Company is
not
currently subject to an income tax examination or under audit in any jurisdiction.
XML 52 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Leases
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
4.
LEASES
 
The Company leases administrative and sales offices and certain equipment under noncancellable operating leases, which contain various renewal options and, in some cases, require payment of common area costs, taxes and utilities. These operating leases expire at various times through
2028.
The Company had
no
leases that were classified as a financing lease as of
March 31, 2020
and
December 31, 2020.
 
Leases with an initial term of
12
months or less are
not
recorded on the balance sheets, and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Long-term operating leases are included in operating lease right-of-used (ROU) assets and operating lease liabilities in the Company’s Condensed Consolidated Balance Sheets.
 
ROU assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized based on the present value of remaining lease payments over the lease term. In determining the present value of lease payments, implicit rate must be used when readily determinable. As the Company’s leases do
not
provide implicit rates, at the date of the Company’s adoption of the new lease standard, the discount rate is calculated using the Company’s incremental borrowing rate determined based on the information available. The operating lease ROU asset also includes any lease payments made and excludes lease incentives or tenant improvement allowance. The Company’s lease terms
may
include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term. 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, and common area maintenance costs are
not
included in the ROU assets or operating lease liabilities. These are expensed as incurred and recorded as variable lease expense. 
 
Lease expense for the
three
months ended
March 31, 2020
and
2019
was comprised of the following (in thousands):
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Operating lease expense
  $
455
    $
470
 
Short-term lease and variable lease expense
   
147
     
111
 
Total lease expense
  $
602
    $
581
 
 
Supplemental balance sheets information related to leases was as follows:
 
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Weighted average remaining lease term under operating ROU leases (in years)
   
7.04
     
7.2
 
Weighted average discount rate for operating lease liabilities
   
5.25
%    
5.25
%
Operating lease ROU assets obtained (in thousands)
  $
    $
333
 
 
Maturity of operating lease liabilities as of
March 31, 2020,
are as follows (in thousands):
 
Year Ending December 31,
 
Amount(a)
 
2020 (remaining nine months)
  $
1,529
 
2021
   
1,776
 
2022
   
1,567
 
2023
   
1,350
 
2024
   
1,070
 
2025 and thereafter
   
3,789
 
Total future minimum lease payments
  $
11,081
 
Less: Interest(b)
   
(1,817
)
Present value of future minimum lease payments operating lease liabilities(c)
  $
9,264
 
 
 
(a)
As of
March 31, 2020,
the total operating lease liability includes approximately
$1.0
million related to an option to extend a lease term that is reasonably certain to be exercised.
 
(b)
Calculated using incremental borrowing interest rate for each lease.
 
(c)
Includes the current portion of operating lease liabilities of
$2.0
million as of
March 31, 2020.
XML 53 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
12.
COMMITMENTS AND CONTINGENCIES
 
Indemnifications
— The Company generally provides a warranty to its customers that its software will perform substantially in accordance with documented specifications typically for a period of
90
 days following initial delivery of its products. The Company also indemnifies certain customers from
third
-party claims of intellectual property infringement relating to the use of its products. Historically, costs related to these guarantees have
not
been significant. The Company is unable to estimate the maximum potential impact of these guarantees on its future results of operations.
 
 
Purchase obligations
— The Company has purchase obligations with certain suppliers for the purchase of goods and services entered in the ordinary course of business. As of
March 31, 2020,
total outstanding purchase obligations were
$12.8
million, the majority of which due within the next
24
 months.
 
Indemnification of Officers and Directors
 — As permitted by the Delaware general corporation law, the Company has included a provision in its certificate of incorporation to eliminate the personal liability of its officers and directors for monetary damages for breach or alleged breach of their fiduciary duties as officers or directors, other than in cases of fraud or other willful misconduct.
 
In addition, the Bylaws of the Company provide that the Company is required to indemnify its officers and directors even when indemnification would otherwise be discretionary, and the Company is required to advance expenses to its officers and directors as incurred in connection with proceedings against them for which they
may
be indemnified. The Company has entered into indemnification agreements with its officers and directors containing provisions that are in some respects broader than the specific indemnification provisions contained in the Delaware general corporation law. The indemnification agreements require the Company to indemnify its officers and directors against liabilities that
may
arise by reason of their status or service as officers and directors other than for liabilities arising from willful misconduct of a culpable nature, to advance their expenses incurred as a result of any proceeding against them as to which they could be indemnified, and to obtain directors’ and officers’ insurance if available on reasonable terms. The Company has obtained directors’ and officers’ liability insurance in amounts comparable to other companies of the Company’s size and in the Company’s industry. Since a maximum obligation of the Company is
not
explicitly stated in the Company’s Bylaws or in its indemnification agreements and will depend on the facts and circumstances that arise out of any future claims, the overall maximum amount of the obligations cannot be reasonably estimated.
 
Legal Proceedings 
— From time to time, the Company is subject to various claims and legal proceedings that arise in the ordinary course of business. The Company accrues for losses related to litigation when a potential loss is probable and the loss can be reasonably estimated in accordance with FASB requirements. As of
March 31, 2020,
the Company was
not
party to any material legal proceedings, thus
no
loss was probable and 
no
amount was accrued.   
 
On
May 6, 2020,
the Company initiated an arbitration proceeding with the Hong Kong International Arbitration Center against SMIC New Technology Research & Development (Shanghai) Corporation (“SMIC”) due to SMIC’s failure to pay fees due to PDF under a series of contracts. The Company seeks to recover the unpaid fees, a declaration requiring SMIC to pay fees under the contracts in the future, and costs associated with bringing the arbitration proceeding.
XML 54 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Numerator:
               
Net loss
  $
(528
)   $
(2,691
)
Denominator:
               
Basic weighted-average shares outstanding
   
32,703
     
32,485
 
Effect of dilutive options and restricted stock units
   
     
 
Diluted weighted average shares outstanding
   
32,703
     
32,485
 
                 
Net loss per share - Basic
  $
(0.02
)   $
(0.08
)
Net loss per share - Diluted
  $
(0.02
)   $
(0.08
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Outstanding options
   
400
     
622
 
Nonvested restricted stock units
   
716
     
748
 
Employee Stock Purchase Plan
   
100
     
379
 
Total
   
1,216
     
1,749
 
XML 55 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Computer equipment
  $
10,893
    $
10,880
 
Software
   
4,685
     
4,690
 
Furniture, fixtures and equipment
   
2,419
     
2,395
 
Leasehold improvements
   
6,087
     
6,095
 
Laboratory and other equipment
   
4,974
     
4,933
 
Test equipment
   
23,604
     
22,980
 
Construction-in-progress
   
19,377
     
18,245
 
     
72,039
     
70,218
 
Less: accumulated depreciation and amortization
   
(31,030
)    
(29,420
)
Total
  $
41,009
    $
40,798
 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
 
 
 
March 31, 2020
   
December 31, 2019
 
 
Amortization
 
Gross
     
 
 
 
Net
   
Gross
     
 
 
 
Net
 
 
Period
 
Carrying
   
Accumulated
   
Carrying
   
Carrying
   
Accumulated
   
Carrying
 
 
(Years)
 
Amount
   
Amortization
   
Amount
   
Amount
   
Amortization
   
Amount
 
Acquired identifiable intangibles:
                                                 
Customer relationships
1
9
  $
7,440
    $
(5,047
)   $
2,393
    $
7,440
    $
(4,935
)   $
2,505
 
Developed technology
4
9
   
17,460
     
(14,290
)    
3,170
     
17,460
     
(14,101
)    
3,359
 
Tradename
2
7
   
790
     
(679
)    
111
     
790
     
(673
)    
117
 
Patent
7
10
   
1,800
     
(1,570
)    
230
     
1,800
     
(1,560
)    
240
 
Total
 
  $
27,490
    $
(21,586
)   $
5,904
    $
27,490
    $
(21,269
)   $
6,221
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Year Ending December 31,
 
Amount
 
2020 (remaining nine months)
  $
952
 
2021
   
1,093
 
2022
   
886
 
2023
   
886
 
2024
   
747
 
2025 and thereafter
   
1,340
 
Total future amortization expense
  $
5,904
 
XML 56 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 100,385 $ 97,605
Accounts receivable, net of allowance for doubtful accounts of $154 in 2020 and $213 in 2019 37,363 40,651
Prepaid expenses and other current assets 11,628 9,320
Total current assets 149,376 147,576
Property and equipment, net 41,009 40,798
Operating lease right-of-use assets, net 7,368 7,609
Goodwill 2,293 2,293
Intangible assets, net 5,904 6,221
Deferred tax assets 25,085 25,327
Other non-current assets 8,322 9,720
Total assets 239,357 239,544
Current liabilities:    
Accounts payable 4,828 7,636
Accrued compensation and related benefits 4,754 5,072
Accrued and other current liabilities 1,406 1,665
Operating lease liabilities – current portion 1,954 1,867
Deferred revenues – current portion 12,326 10,639
Billings in excess of recognized revenues 1,796 1,117
Total current liabilities 27,064 27,996
Long-term income taxes payable 4,884 5,368
Non-current operating lease liabilities 7,310 7,677
Deferred revenues – non-current portion (1,630) (2,346)
Total liabilities 40,888 43,387
Commitments and contingencies (Note 12)
Stockholders’ equity:    
Preferred stock, $0.00015 par value, 5,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.00015 par value, 70,000 shares authorized; shares issued 42,182 and 41,797, respectively; shares outstanding 32,795 and 32,503, respectively 5 5
Additional paid-in-capital 329,681 325,197
Treasury stock at cost, 9,387 and 9,294 shares, respectively (93,173) (91,695)
Accumulated deficit (36,398) (35,870)
Accumulated other comprehensive loss (1,646) (1,480)
Total stockholders’ equity 198,469 196,157
Total liabilities and stockholders’ equity $ 239,357 $ 239,544
XML 57 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Cash flows from operating activities:    
Net loss $ (528) $ (2,691)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,667 1,292
Stock-based compensation expense 3,368 3,476
Amortization of acquired intangible assets (317) (252)
Amortization of costs capitalized to obtain revenue contracts (124) (105)
Reversal of allowance for doubtful accounts (60)
Deferred taxes (45) 2,054
Unrealized gain on foreign currency forward contract (2)
Changes in operating assets and liabilities:    
Accounts receivable 3,348 (1,641)
Prepaid expenses and other current assets (1,910) (402)
Operating lease right-of-use assets 241 331
Other non-current assets (1,906) (285)
Accounts payable 163 198
Accrued compensation and related benefits (271) (472)
Accrued and other liabilities (589) 585
Deferred revenues 972 429
Billings in excess of recognized revenues 679 894
Operating lease liabilities (280) (166)
Net cash provided by (used in) operating activities 5,380 (151)
Cash flows from investing activities:    
Purchases of property and equipment (2,068) (2,357)
Cash used in investing activities (2,068) (2,357)
Cash flows from financing activities:    
Proceeds from exercise of stock options 161 518
Repurchases of common stock (3,917)
Proceeds from employee stock purchase plan 810 782
Payments for taxes related to net share settlement of equity awards (1,478) (557)
Net cash used in financing activities (507) (3,174)
Effect of exchange rate changes on cash and cash equivalents (25) 8
Net change in cash and cash equivalents 2,780 (5,674)
Cash and cash equivalents, beginning of period 97,605 96,089
Cash and cash equivalents, end of period 100,385 90,415
Supplemental disclosure of cash flow information:    
Cash paid during the period for taxes 968 462
Cash paid for amounts included in the measurement of operating lease liabilities 397 276
Supplemental disclosure of noncash information:    
Stock-based compensation capitalized as software development costs 128
Property and equipment received and accrued in accounts payable and accrued and other liabilities $ 796 $ 1,284
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans - Allocation of Recognized Period Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Allocation of recognized period costs $ 3,368 $ 3,476
Cost of Sales [Member]    
Allocation of recognized period costs 909 860
Research and Development Expense [Member]    
Allocation of recognized period costs 1,455 1,718
Selling, General and Administrative Expenses [Member]    
Allocation of recognized period costs $ 1,004 $ 898
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Restructuring Charges (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Restructuring Charges, Total $ 92
Reduction in Its Workforce to Reduce Expenses [Member]    
Restructuring Charges, Total $ 92
Reduction in Its Workforce to Reduce Expenses [Member] | Employee Severance [Member]    
Restructuring Charges, Total $ 700  
XML 60 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
   
Three Months Ended March 31,
 
Customer
 
2020
   
2019
 
A
   
26
%    
36
%
   
March 31,
   
December 31,
 
Customer
 
2020
   
2019
 
A
   
17
%    
27
%
B
   
15
%    
14
%
C
   
14
%    
12
%
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
     
 
 
 
Percentage
     
 
 
 
Percentage
 
   
Revenues
   
of Revenues
   
Revenues
   
of Revenues
 
United States
  $
8,617
     
41
%   $
9,315
     
45
%
China
   
2,959
     
14
     
2,983
     
15
 
Taiwan
   
2,668
     
12
     
1,755
     
9
 
Rest of the world
   
6,914
     
33
     
6,488
     
31
 
Total revenue
  $
21,158
     
100
%   $
20,541
     
100
%
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   
March 31,
   
December 31,
 
   
2020
   
2019
 
United States
  $
46,065
    $
46,000
 
Rest of the world
   
2,312
     
2,407
 
Total long-lived assets, net
  $
48,377
    $
48,407
 
XML 61 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Leases (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Lease, Cost [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Operating lease expense
  $
455
    $
470
 
Short-term lease and variable lease expense
   
147
     
111
 
Total lease expense
  $
602
    $
581
 
   
March 31,
   
December 31,
 
   
2020
   
2019
 
Weighted average remaining lease term under operating ROU leases (in years)
   
7.04
     
7.2
 
Weighted average discount rate for operating lease liabilities
   
5.25
%    
5.25
%
Operating lease ROU assets obtained (in thousands)
  $
    $
333
 
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Year Ending December 31,
 
Amount(a)
 
2020 (remaining nine months)
  $
1,529
 
2021
   
1,776
 
2022
   
1,567
 
2023
   
1,350
 
2024
   
1,070
 
2025 and thereafter
   
3,789
 
Total future minimum lease payments
  $
11,081
 
Less: Interest(b)
   
(1,817
)
Present value of future minimum lease payments operating lease liabilities(c)
  $
9,264
 
XML 62 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts receivable, allowance for doubtful accounts $ 154 $ 213
Preferred stock, par value (in dollars per share) $ 0.00015 $ 0.00015
Preferred stock, shares authorized (in shares) 5,000 5,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.00015 $ 0.00015
Common stock, shares authorized (in shares) 70,000 70,000
Common stock, shares issued (in shares) 42,182 41,797
Common stock, shares outstanding (in shares) 32,795 32,503
Treasury stock, shares (in shares) 9,387 9,294
XML 63 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Note 1 - Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
1.
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
 
Basis of Presentation 
 
The interim unaudited condensed consolidated financial statements included herein have been prepared by PDF Solutions, Inc. (the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), including the instructions to the Quarterly Report on Form
10
-Q and Article
10
of Regulation S-
X.
Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. The interim unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments necessary (consisting only of normal recurring adjustments), to present a fair statement of results for the interim periods presented. The operating results for any interim period are
not
necessarily indicative of the results that
may
be expected for other interim periods or the full fiscal year. The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company’s Annual Report on Form
10
-K for the year ended
December 31, 2019.
 
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all intercompany balances and transactions.
 
The condensed consolidated balance sheet at
December 31, 2019, 
has been derived from the audited consolidated financial statements but does
not
include all disclosures required by accounting principles generally accepted in the United States of America.
 
Reclassification of Prior Period Amounts
 
Certain prior period amounts have been reclassified to conform to the current year presentation of reporting amortization of costs capitalized to obtain revenue contracts, operating lease right-of-use assets, and operating lease liabilities on the Condensed Consolidated Statements of Cash Flows. This reclassification had
no
effect on the Company’s reported net loss or net cash used in operating activities.
 
Change in Presentation
 
In the
fourth
quarter of fiscal
2019,
in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on
two
lines: Solutions and Gainshare performance incentives.  Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI™) licenses, and fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue in the following categories: Analytics and Integrated Yield Ramp.  Integrated Yield Ramp revenue is comprised of all revenue from the Company’s Integrated Yield Ramp services engagements that include performance incentives based on customers’ yield achievement, i.e. both fixed-fees and Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the Company’s licenses and services for Exensio Software, Exensio SaaS, DFI™ and Characterization Vehicle (CV) systems that do
not
include performance incentives based on customers’ yield achievement.
 
The change in presentation of revenue does
not
change the Company’s net revenues or total cost of net revenues. The following table shows reclassified amounts to conform to the current period’s presentation (in thousands):
 
   
For the Three Months Ended March 31, 2019
 
   
 
 
 
 
Change in
   
 
 
 
   
Previously
   
Presentation
   
Current
 
   
Reported
   
Reclassification
   
Presentation
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Design-to-silicon-yield solutions
  $
16,661
    $
(16,661
)    
N/A
 
Gainshare performance incentives
   
3,880
     
(3,880
)    
N/A
 
Analytics
   
N/A
     
11,434
    $
11,434
 
Integrated Yield Ramp
   
N/A
     
9,107
     
9,107
 
Total revenues
  $
20,541
    $
    $
20,541
 
 
Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a
one
-step presentation format that excludes any measure of gross margin. In the
fourth
quarter of fiscal
2019,
 the Company elected to change its Condensed Consolidated Statements of Comprehensive Loss presentation from a
two
-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a
one
-step presentation, where total costs and expenses are deducted from total revenues. The change in presentation does
not
change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.
 
Use of Estimates 
 
The preparation of financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. Significant estimates in these financial statements include revenue recognition, impairment of goodwill and long-lived assets, accounting for stock-based compensation expense, and income taxes. Actual results could differ from those estimates.
 
The global COVID-
19
pandemic has impacted the operations and purchasing decisions of companies worldwide. It also has created and
may
continue to create significant uncertainty in the global economy. The Company has undertaken measures to protect its employees, partners, customers, and vendors. In addition, the Company’s personnel worldwide are subject to various travel restrictions, which limit the ability of the Company to provide services to customers and affiliates. This impacts the Company's normal operations. To date, the Company has been able to provide uninterrupted access to its products and services due to its globally distributed workforce, many of whom are working remotely, and its pre-existing infrastructure that supports secure access to the Company’s internal systems. If, however, the COVID-
19
pandemic has a substantial impact on the productivity of the Company’s employees or its partners’ or customers’ decision to use the Company’s products and services, the results of the Company’s operations and overall financial performance
may
be adversely impacted. The duration and extent of the impact from the COVID-
19
pandemic depends on future developments that cannot be accurately predicted at this time. As of the date of issuance of the financial statements, the Company is
not
aware of any specific event or circumstance that would require updates to the Company’s estimates and judgments or revisions to the carrying value of its assets or liabilities. These estimates
may
change, as new events occur and additional information is obtained, and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences
may
be material to the financial statements.
 
Recently Adopted Accounting Standards
 
Intangibles – Goodwill and Other
 
In
January 2017,
the Financial Accounting Standards Board (or FASB) issued Accounting Standards Update (ASU)
No.
2017
-
04,
Intangibles – Goodwill and Other (Topic
350
). This standard eliminates step
2
from the annual goodwill impairment test. This update is effective for the Company beginning in the
first
quarter of
2020.
The Company adopted this standard on
January 1, 2020,
and it did
not
have a material impact on its condensed consolidated financial statements and footnote disclosures.
 
Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
 
In
August 2018,
the FASB issued ASU
No.
2018
-
15,
Intangibles – Goodwill and Other – Internal-Use Software (Subtopic
350
-
40
): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The new guidance clarifies the accounting for implementation costs incurred to develop or obtain internal-use software in cloud computing arrangements. Further, the standard also requires entities to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. This standard is effective for the Company beginning in the
first
quarter of
2020.
Early adoption is permitted. ASU
No.
2018
-
15
 should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted ASU 
No.
 
2018
-
15
 on
January 1, 2020
on a prospective basis. There was
no
material impact on the Company’s condensed consolidated financial statements as a result of adoption of ASU 
No.
 
2018
-
15
 as of
January 1, 2020. 
As of
March 31, 2020,
the implementation costs capitalized by the Company pertaining to a cloud computing arrangement related to sales order and customer relation management was
not
material. The capitalized implementation costs were included in “Other noncurrent assets” on the Condensed Consolidated Balance sheet and within the operating activities section of the Company’s Condensed Consolidated Statement of Cash Flows for the months ended
March 31, 2020. 
When the module or component of the hosting arrangement is ready for its intended use, the Company expects to amortize the capitalized implementation costs over the respective noncancellable period of the arrangement plus period covered by an option to extend the arrangement that is reasonably certain of being exercised. There has been
no
amortization expense related these assets for the months ended
March 31, 2020. 
 
Management has reviewed other recently issued accounting pronouncements and has determined there are
not
any that would have a material impact on the condensed consolidated financial statements.
Accounting Standards
Not
Yet Effective
 
In
June 2016,
the FASB issued ASU
No.
2016
-
13,
 Financial Instruments – Credit Losses (Topic
326
): Measurement of Credit Losses on Financial Instruments (ASU
2016
-
13
), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU
No.
2016
-
13
 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU
No.
2016
-
13,
the FASB issued ASU
No.
2018
-
19,
 Codification Improvements to Topic
326,
Financial Instruments – Credit Losses, ASU
No.
2019
-
04,
Codification Improvements to Topic
326,
Financial Instruments – Credit Losses, Topic
815,
Derivatives and Hedging, and Topic
825,
Financial Instrument, ASU
No.
2019
-
05,
 Financial Instruments – Credit Losses (Topic
326
) Targeted Transition Relief, ASU
No.
2016
-
13,
the FASB issued ASU
No.
2019
-
10
 Financial Instruments-Credit Losses (Topic
326
), Derivatives and Hedging (Topic
815
), and Leases (Topic
842
), and ASU
No.
2019
-
11
 Codification Improvements to Topic
326,
Financial Instruments-Credit Losses. The subsequent ASUs do
not
change the core principle of the guidance in ASU
No.
2016
-
13.
Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU
No.
2016
-
13.
 
Additionally, ASU
No.
2019
-
10
defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (“SRC”) as defined by the SEC to fiscal years beginning after
December 15, 2022,
including interim periods within those fiscal years, which will be fiscal
2023
for the Company if it continue to be classified as a SRC. In
February 2020,
the FASB issued ASU
2020
-
02,
which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU
No.
2016
-
13.
Early adoption is permitted. Topic
326
requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic
326,
the Company does
not
expect the adoption of this ASU to have a material impact on its condensed consolidated financial statements and the related disclosure.
  
In
December 2019,
the FASB issued ASU
No.
2019
-
12,
Income Taxes (Topic
740
) related to simplifying the accounting for income taxes. The guidance is effective for the Company beginning in the
first
quarter of
2021
on a prospective basis. Early adoption is permitted.  The Company is currently evaluating the impact of this ASU, and does
not
anticipate that the adoption of this ASU will have a significant impact on its consolidated financial statements or the related disclosures.
 
In
January 2020,
the FASB issued ASU
No.
2020
-
01
-Investments-Equity Securities (Topic
321
), Investments-Equity Method and Joint Ventures (Topic
323
), and Derivatives and Hedging (Topic
815
)-Clarifying the Interactions between Topic
321,
Topic
323,
and Topic
815.
This ASU clarifies the interaction between accounting standards related to equity securities (ASC
321
), equity method investments (ASC
323
), and certain derivatives (ASC
815
). The amendments in this ASU are effective for fiscal years beginning after
December 15, 2020.
The Company does
not
anticipate that the adoption of this ASU will have a significant impact on its condensed consolidated financial statements or the related disclosures.
XML 64 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 65 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans - Stock Options, Valuation Assumptions (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Weighted average fair value per share of options granted during the period (in dollars per share) $ 5.21  
Twenty Eleven Stock Incentive Plan [Member]    
Expected life (in years) (Year) 4 years 164 days 4 years 167 days
Volatility 38.77% 45.26%
Risk-free interest rate 0.88% 2.55%
Expected dividend
Weighted average fair value per share of options granted during the period (in dollars per share) $ 5.21 $ 4.51
Employee Stock Purchase Plan [Member]    
Expected life (Year) 1 year 91 days 1 year 91 days
Volatility 34.25% 45.19%
Risk-free interest rate 1.43% 2.52%
Expected dividend 0.00% 0.00%
Weighted average fair value of purchase rights granted during the period (in dollars per share) $ 4.83 $ 3.67
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Employee Benefit Plans - Nonvested Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
shares in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Nonvested, Balance (in shares) 1,887  
Nonvested, weighted average grant date fair value (in dollars per share) $ 12.54 $ 12.30
Granted (in shares) 248  
Granted, weighted average grant date fair value (in dollars per share) $ 15.35  
Vested (in shares) (275)  
Vested, weighted average grant date fair value (in dollars per share) $ 13.52  
Forfeited (in shares) (26)  
Forfeited, weighted average grant date fair value (in dollars per share) $ 11.78  
Nonvested, Balance (in shares) 1,834  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Fair Value Measurements - Fair Value, Assets Measured on a Recurring Basis (Details) - Money Market Funds [Member] - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Money market mutual funds $ 27,745 $ 27,644
Fair Value, Inputs, Level 1 [Member]    
Money market mutual funds 27,745 27,644
Fair Value, Inputs, Level 2 [Member]    
Money market mutual funds
Fair Value, Inputs, Level 3 [Member]    
Money market mutual funds
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Customer and Geographic Information - Revenue Percentage by Major Customers (Details) - Customer Concentration Risk [Member]
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue Benchmark [Member] | Customer A [Member]    
Concentration risk 26.00% 36.00%
Accounts Receivable [Member] | Customer A [Member]    
Concentration risk 17.00% 27.00% [1]
Accounts Receivable [Member] | Customer B [Member]    
Concentration risk 15.00% 14.00%
Accounts Receivable [Member] | Customer C [Member]    
Concentration risk 14.00% 12.00%
[1] represents less than 10%
ZIP 70 0001437749-20-009856-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-20-009856-xbrl.zip M4$L#!!0 ( ).&IU!&,Q)C$A ! //B$@ 1 <&1FUSVLBR./S]5-W_08_O[KU)%1#$.\DFOW(29Z_/36(?V[M[]]/6( UF M=H7$:B3;G+_^Z9Z10 ()! B08*KV!8,TT]W3;]/3T_W3_WL96]H3=3ES[/<7 M>JU^H5';<$QF/[Z_^.6^>GG_Z?KZ0N,>L4UB.39]?V$[%__OPW_\XZ?_KUK] MF=K4)1XUM<%4>QCYMDG=S\Z8:O_W\>ZK5M7JO;?UWNTW[9>'3UJCWJA7Z^UJ MO5NM?OCI9>!:["W^5P,(;"X^LO<7(\^;O'WSYOGYN8;?U!SW\4VC7F^^83;" M8- +^7SV)]\:CF][[G3VAGB:4Z/VZ#R]"7Y\(Z'3JTU]]IKOND"*M/>"7Q-> M-"E+?@=^@,?U?OQQ^F*,DI_'7Q+&9]QI-?3N*@K()\(7+&;_M>)I_'E ^(Q> M-F$&3X9(_(0XZ'&0;,>V_7'R'*;GOO&F$_H&'JK"4]1E1OC>Q!S&5Q*^J!G. M6&!=;\XGX,Q(A@A^2" 1=[W9XT/"!P(0^#+I46_BI@P-OR"NO?@+GF1S$]@\ M!OK=YY^_,*#E(T<,PJ=]7GTD9+(,3?!# D2^YZ:N5O\-_'H1$1ES@=>"YSIO MY(^S1Y=XX+DIGM7[_?X;\>OL49[T'(RIO_F_;U_OC1$=D^JBC+UPMLE;H#XT M[2><]2T7/]W1H2:@>#MRZ?#]!3)&-62"V@LW+X*?D9/>7W VGECTXHT68VB;\ZWVQR*-F.+9'7[P[',K\(R1Q70\^-@6UF?G^PJ@VVQ@.^DG.E#3J?]K-C^./9 M([<@.H[Y!;[C&V'8NOCPKV#*U '3YD2P-I\1,,5OD^:<#;@\HP1G"\HV&W(^ M^6U\UMB@RW,^ #]M-)5^\4&O5_\5GP1'F8]]97O,FWZ"[UUB78.R>/E?.MV( M4V"2.HB.WJCW]9:<*G'0I3F=\=BQ[SW'^.M^1%S*;WQ/F&Y02S$ V!\S<]RX MT$QJL#'(P/N+Z^]?9D#T+S3?9O)Y89VK7(QY\:'9Z/;;S48G!MF*J9? E(Q_ M1R>.Z\'O]Q[Q-N.P!DCM[Y3' $@<=''J*[ _C_#KSZ[S[(T Z FQ-UN;3DQ? MK!AU<6JP#M3]!%SXZ+B;30D"?&D8U I\+3%0=/K8R(O37L,\+C$\]D1!!$A MIHWF[RT1.WG0Q:GOZ"/CP*^V]YV,-].5]8L/MY^_:/L+C1P98F K&Q/OJZ\ M@K,)/^N-P0/SK,W4%7"KE$Q-B&9%^Z%>0]72UB;$U9Z(%8*P.,M\_@>7H!#? M3\<#Q]H(1U#+:,CE!+%AY.CX(UAK.KZYU61)D%[G'5![?B0U/O CU^>K,!++L#+_< GC\ MN [X=AKPC78C-^!OO!%UE]\BNY._WF^D8J!WFVD8K 0H)S0V60A HY.*1KVW M*QJ?1O +O;9OP7:"+A5OWSH6,Z8/ /%'"Z1W ^$3G--H@03^E^6],]D3;.&G M%KC.)N,3BTS?:LP&AYJ^TX8P9G5(QLR"+STVIERSZ;/F.F-B![]R]F_Z5M/K M$^_BOQZ]=R4<,3["?Y'QY-W?ON.]>Q!C?8>Q[G"L^0\53?Q4T3CXC\.E.=YI M8X(6_ZTF_L!%J1*+/<(7%AUZ[[)C)7Z$[SQXW=C@O6?*'D?>6PV4J2E?DPP$ M3VE1%L+!WL!HXM/GWML. T0QP'M 9\4#3KY)0.OVP:2-[J38(6O M;0VD>Q' + LMOL,G0#FP8+2AX[O>*(;ZWSYQP=/2G*$V%-NGO.9"?5>)305\ MX[@FS.4Y&K5'N$\7R*&3Q<%9P&@7P@% :BY]HK9/X?^!LUT1CX8>ES\QA:/* M0.-^.8^*++AW!<^!0:E\=\*4 "B-@:'AF!,Z> MXS(DP"3"W/AN"(LA_5]&>0T%X(DY/K>F<<""=V'^\"T8(R>*>L].C)[X,G^K MW3N6CZ!R#?9"VL^$V6(7I4VH.W3]7,8!H MSN;01'QF/%LF$+PG>!I6YF&$[\C564>-<$FG^)4DA6-;TSCFR6\"6(\N&0<3 MALMO.\\A"\SH-T>+26$>.I;E/(L-\XRCWFJ7-K&F'C/D,N+VYU%NQGYGU#*U M.Q@EOG8)#\Q_#S%@Z)$ ZS,D'O R^/]Q[ "@^5L!&N$:@02_X\DSS0@.DOQ( M'@-!\T;$"TF9PG^:7$=8,@-4GP/;6AZ=3IN**8@Q8@ ECEK16(W6P IY(TWR MQ9!2'N>7^3*[SI18WC3@6=\81>&K18@<4H4+DCCH0LW96:* *Y211B$?Q\&: MT0CHH%V]H/)Q0,BD(%7FWX#P@,C$94-P 1A<&$L+6RN8";Y(S=_N9S>'YH68^9TI_DEI@-P[4GX@]DC+DY<\=G4"^$ /\N=4]AS8!+0LMQ# M4*./28LY-X(>@GTE%S;-0]^!%!,8(0XT2$ MWN,0Q:CT2IA<\ 1 F_+7;PNV[!F8C"DII5P[$<]ZWF M/@Y>-=KMBA;^Y_4[S!3PT L/:05V'ZQ*9#QS3SHM<34\LQ 3 [V [)@^4;]( M,B5HC*F[.Q.DL'#4S,DEKLIE@<.\2T\A);Q9KF"_@;Z*>?!BYE&K?X($1UZYLW-]\(RXXQ4T=Y WT M99;8S.;)=/S. >]K7U$C4[^2B)P51F1)D1948V6E[E+RK;J&SC%FIB M?A2JC*.2&24S&65FH_P9)35*:I34!$G@IR$PRM\\52UPGFYC=S[47Z]!5YRL[>YJ[R2E0UO#RWS[EV0Q_>V -QT=L=-^V',\A_2EQEVQ;XEPD;!KMBW MQ-B4#_;#Q$F/X?P=W.$+;F5Z#KP#6PK'KLI+6;.+FQF]N/#.TH_[DH4,*F6/ M,*2LU _K@<&;85%.$I?!#@9@3IM*O5/I=/1LZN2PJX#7:UTL=2?_7P1>*0(, M9\ZOK\K%L*_/ED\WAN$DV//[F\NRL.8Y1N .[H2M*]"A?+#SU17-2J]7+[^V M*":'% &&D^#25Z5B4^5OG1=WGI^_I8)>J_RM6:35;BDU+PZ9G'G<]%7Y5L:WZ8,H11R6'U;N:#;Y;8+\FHZ/58>7 M!;C(>]R-$,E)$S7JE7:K "E(BZJHJ6RR$HIC"86 5]1E;V7,3E>BH43C+$3C MI.U%U'5](_H6S/^,.EYI[M]Q>VXLX%5\@.\Q=U SP.PT-79PJLG$=28NPP[;./*8 M$AM8;.A;.'70G2,89;O&;;#[H:Y&%I=D6UET;!I=:7B#3N)=1$26IB?[+-$7 MT0T)J39%W+@/. .= M<7[+O- ];WF9*]HS/$ZU>>>:N!QA2SR3FK[ 6_8%BVTLD1:R72$ +=D!)&$( MHH%P5O#GP_%L$C(HC?1E$C0J@Q]781/I-;>B"]$!6@]-9N5%(\T5P]9 V%AM M::4JFC/!1N;87&B.+R ON[S-OGH%BM,9T]?PO*M9N%X#.D05)K_7//*"=%@T MTFL^!RUZ,S3;C;;F!7)@I[??F#?Z%/11^\K(@%G,FWYD%A#RD5_;5R\&Y?QF M&)1@N*.&\VB##3%C?7M9II;)O58WO65ROS-O-KPK;/M$4^]7]<8:-'NI:.K1 MSMPYHGEU?WO[C;RPL3^^M&V?6/>8[W]')Q:U&1^A EQJM(Q=EKNRT;+\V-3_ MN+6(C1/C,2 MO Q:R"/]&9XZS+'_9T2]\;WN ?B"/0, MK(GL'R\0VRM=&G&J-)>H,@%C?O&A7JLWLE-D MB-NY5R\3870_LR<&UM6\0QG5BM*KIS?2Z!42:U=D]DJ8A$;L>1$F ME9&*0I@'ZH[WP"D1&M0[%Q]N]=_[^N==<$8X]X+K[HL?Q;5;%%Q_=2QP+-! M'5@7U'NINK/9:K1WH4L/3Z$[QO_ZXE**.W]P!;Q# M6Y-ZNO756\UMZ).$T5ZILT>3LNRQS7V3=N.0U/G9);#3@HT,Q5ZKOXDJ+M2\ M?((=UB,5/WZ&D68S[I6%%AS;GI[BVU=A_U>-.[JM6F\M4VV(ZB&HER>++5&O MGYEZS5JG>P3J+0PR^\EE!GC;PA?GX9?F(3FOVVIDIET_LIW(!=']4VZ/7-=M M-3-3KE?KKY79;2EW;1LNA>\^4_G_E=O_U8&(%%Y+C4GH>C^%!K@?[\_WX[O! MN#]D$]AC%;*M-&1[_=8!D+VV;\)PX%?\.QR$4;[K,K;3,*LV>O5TU%9 E!,> M&ZY0)Q4/O=/9-QYW*, WPU\X>BO4VW51>GKZHK3T[,@L@I4G1ILM3R_%U@!& MS68^&'WW46W?##'>)77FY1-A%I[=?G'<+[X'SNV MA5R%&&\"=@3;(&0W"^)F\AP>V!@(>3-\ $^&#W'6GQW'O''OJ?L$MD;@'/[F M4O,&[!&>^*Z)0K97[(/:O0#-17@W027)E.\+E?1-2[>= RHYK,JE=^LPV[NV M,^&3&O"LM1K%6)K-\$D/>#?VM#XK@&FE */OA[(K(&GO $F@UW#!1"[ 5*@[ ML<&YML&%L:F!NV]T8A[("_YOY%AX+,!O[#O8A8.;"LZK>$GNGS)Q_>P<_>IO M'[PA/&)P;#Q6%_P1.6J(G$,L!S+K>MH)H/;"W]K,>G_AN3Z]>%-TA"]-D^&D MQ+HES 0PR 3/F9,P3CL,+!G&,5"6Y3[N0,"@J4>@K6YO;D[S1[7H=+RCF#1% MS2OB8I(23V"91IH_63*6N30,?^Q;F(=S@WD0L>R;:Y'QD(1]FN]9-.Q7L7_J M;ONTV#_)G\C'4NAZ&@F/R@:;(YS94NAZ6M2B9!AO9"ET/342T&YWSUE2UAL* MO9C>U!8RLHVAT(OI66T6:$D[$#D&]_.%T65XHP1[BM38S7I&*!C.FSG9^O*! M_^P$J+G,/'GB>FA2[M/16(ZY%(-]]FYYEZ,0LYAGZV#L(X;YB$=EB RH?)&W M?.FZF,R,F'Z:S%EY-_-]K/='JK]C-S5ED)PM:@;F11.[W4LS_@^,U!_<4>,,NBYATU*'O" MI_AWQYMEU#D?Z4?Q.PSSR;'D%95K^SO #SQE/=%O@,R(IQQ@U%<@TD[?0S9B M)Q+Y0'@HE%>M7;N1NG;B&&V?*+NSZ7%&'+ZWTS= G3C2^<"X#=H95W,!L=2S:K"Y M6V&6:SVFF7L]I]1HR:K5ZTJT RW"A MIIEZH:;;:7:V!FRN/KY3;P>ZU5/IUNPV.\U$^)+FW@'*#$2LIQ*Q5>^T]>VA ME'P:\#)J8MO8GI;MU%R*5J_76@0R=>H=@,Q RG9J>D2[V5D2E,V C,CY#BS9 M2B6C#JN=!.'RO-N"E^6&7"H!]4ZGO25X80CI,YV OF7"ZGW&>U/"_-GFY1A< M/O9O>2_2Q0N;WA3=>P]^P^W49.F67$:WI9,J64V]WJPOHI,+G ?"?NU: O:I M(:Q&O]4X,/9IX4.\Z@TJ#+:PY&4;>>JG)T3IG=:20&T"3KZX9!"^]%30JM[J MI2[8-KC >H'[]H7!;/0KO('N#6QV&1@4Z= MY-+^PNG0M[ZR8;94G!4#?YQ^ M(W\Z[B>+\" >%"1TWE%+\!8?L4D04__C#C?@XJEO,.+8'R^'B3KUOKB"%27- M]MB5GT[RAFH"G?0ZTJE_^H3Z3)^H!?K)?*#&R'8LYW$JTATW82J]!\1J*5IE M8BP4P-89,-:#2TR*HKJ]?W0)CDK9!O7-#W@W6ST.[V%C7WRO-L!E\'7[*7& )N-MM[O M;@,<5B<3%9T>G)0WD@]:Y%E@<#65PDIR6,0@RUG>( PN]X@Z0P<\P&ZD$2GQ M +)\A%B3 I6>19<:&6^V]86PVF&(4=852#P8CE)ZHU2:\N&?)>DV+8QQ(B38 M+AFWF9;'71:JK% OS=08Z7FKESWFVI1+R')/]DU-Q4D5LP_-5J>O6'''%*@H MI3>Z75 ^_#-D#31>ZGL\*%?7Z!8)N!S03A)%G)# M.)5'>IWZL1#>=(4Q19*XQNC2-H.0L] 2&#>RJ*Y_Y,;>H2"T^5S3&S&?>P-L43#:;)(!3IE7SK]599."(W:J2>]/?Z M16*-%2BTTAWMISX V_H6\OY8#OD)NGI M=\/;RS*5&90\L<@0V=935Z&Q&#S8 8M(,LS-*O!&,G MD#=B_78K/2*\"\BVQTQF^:@,[ZGANR+-[$JVW3"_N,X8A<;W@L'"K14XM4*L M+D5G@$PV:\>9/DZ3!UBN?B3]\'4:O=]?+HDRJUZY2- \B'0(NB=9Q\+1/?WJ M5:?1*"?=#\WO"Q?+?@%R\KO[7];3/KW4%Z9YE9+VA^;YK6G?3:=]JU=.VA]5 MSZ^N2.1)(!>W7.F\YOT10O^WO/(J_QK39P+%.^ M)G@(F^!%^\TEMS)-^WS$%J<1LI6M^RHV1V1X39B-01D0WV2>K)@>]+\THOTO MA\PFML&(!8C,.F$R6]H0#1LV,EL;D2>J#2@5K18G8#M,;3#5;C]_T>X=M#\P M8$6[MHV:]DKT&)UUV3;>!;W&YE^9[UYK$]_%"L@>-J#$%US?"OHANO31#^Z5 M(.O@CW/3)IX ^R:[,&)2">,<3S]?16>\O_H4FZT2H(.]%SU!&MB;^(:<(P#@ M7[)WJ375[F2[3!CTB^..\VHDJ==CO3'_)3"Y=#UF6+FU9(W/@=2[FQ%3NZ_F M-,O_Q;I/:I^"'K_,EAUI<2[$;>@XGNUX5(-Y#,O!EK2@(_$1"X@\XR^&3V,3 MNV0^G'$;/@>VR#5%$85GYHW$W](VP6,P()L@#SW*,PR8 WZG$T^^BTN,>]"P MWZO@KJO<(Y&!?(.C8@!V]*8L+8>%D8?XB\^KH2;6Q,M"%A M[AP@V9B4^U;0K=2+(#@1!_%\WM=4XC_O7AI]$;ONQE\4/5SWU'PU) <3#&0R M0QQ.A5HBA$MT1,X) EB=::Q'^("*5JVR02WRB.C>NDB[@*1#W[+"3LA32EQ) M261;H1&1F+NQ%1\YO@6:&)$G@L_AG3]]6Z@V*20(1V3H-0.BX*+0(A5!\0,+ M!0R[I,3[[[@FNT\>1F'^[XQ1D9(:M5%YY+7*GX&Q<&^N-?6*ALBE-M@ML-$O MI9>RA4\B63HX'0N%/VP!C@S,X.OGD0,FH.H\VS :]P<<]LG$%1[$$%N4XSO4 MPKKVTF+!,*A\A3@:82-Y8J&QD5+A87U[(GV&6DD(?$H<$2P&J#Q*P:#EI^&7 M9+^23+81X=)',.'EIUE_\HW4Z\#W]MJ=/)009.6HV^52>2L-??:\O*8M>I!O M%EN(QR."Q$*1CP#D]D5A05$EQ?SH>]\=[W?J80KB;B?>C?2,_[#]^*8 Y83& M1J?@C=08$AO)&*P"I;=@=^( M_JWT)EQZO;T7X*_!9C%7)G;Q'?,^6NW4%+_UD,"^S?:7J\ M^(^/TFC=H\V*Y=O=XK:6F6%>W:4=Y*'+2*P,RZX[+FIUTXNQ+9S5I<.^-8YA M*'K?.*9F(/7VC^/Z=108S7 3/>ZQ\'[@S^1VIC%SQ_;_:. M1?#U'D=J3Y8/_7I+WQ/<\M+(8HO!'5W U)8)'QK=WJ)X9H'>^WR^V?X M^_O#]?>?K[Y_NKZZ+W $L$S!';TWV?'P^1I&&MMLR*3?Q>/HS@+2K7R"0P/\BCM#[QG/,)Z996% 'T^U M1 31@S=9<'BU=!9E.H8_%L7%[,YAH5!>=G 6'0>\S&,VG#\5WY MTL#G@!('J;KD.6HV[1O>4@T"\XUZ)782ZSE8<,R9%Q-)09WF=Q[] S@0O=A2 M ,-9,$TED,8_0:%X0J$^CQA ;OK2/ 24LX%E\H*ET4K6^F,'&U<419"5QQ(< M+MX,X2^4.92LS\P%^^6X"6(MR1,5<) HT,\R%07/;Y"1/H.=$DY*X.6 *+H3 M1RIQ#7ZJQ,Y$42W,\FV(](=$TA23%@$5@P16FDD[.AJ:G."<5-H< (9CO0?- M"NJMSQP()XJC&>(HM QP)?509YAD3!ZI_'( VT@0$O2*P* _(GK!-\)Z,5<; M,C#63+SGR_2OR"SPWFR22I"( 6Z<0,O ;E0XSM EODSF$;^C4S?T+9!;CN>, MX DH2^S@%-EPZG0]<<>EM>W$79W9&ZDJOL).7*!G MJ3UW3P-Y>Q99,6+%GQG'U"YQ&NJ* O+ 315YHI\^/S&?A&M/@]AUN%](@43* MES@R"W)P@G9GTO "U@:EHMF91AX)9A_BY&,A!-)0P)_3?>8LS1UXL[;D,LSM M>X3T(2W)HTN#TVN!S HR8)0#L),GRX&."796J*O0]8 - WJ>F$#%0=H=8H9" MBZL1[IR6@(@,%TPR=T?6Z<(P?2\5K6#A8_R0E0?#Y;0B78+VFG]&7,'04TSX MXM*T2%6)60:^4(J!WQ;3E7&H([H263 */(Z/"RCV=,O:4N3)P-;/FHC]"!@% MV$M4HB(CH9D)SDPN".Z_Y:9##"*U02 7<;$@0MXB@F&$66X1-@YDV %G3WBU M,^RB*6KBF9 (L1]@-M\5 #, YHDP2R $%)6$E=LML+M\65[DC-3<=,ZYP8S, M#JPXEIE,(NW(#?=Y'*EQF/JU(U@/:@1)WIS7MGN',9+9[ MG+O+B_J:[2U3!1@$'F6>-97Y,:MA#ZV)&[HL*\09Z2!B-R;%C 9<4I&+28S@ M1X.YAC_&78-!9^H)I0KV$B%K!IMD&760%LUY$O&D&=7DLH44BVXY8 OO$$W.6 :@Y"6,B"EH BZA=$V##+-OMA05+$G$3T09*^M>5P3F,!+53P M@90+IXE$HD;X- H[0#00"BCTC\0/P,]IS)P4"OUR>?\Q-*I") \:%8BLQS/9 MF_J204DT>S /4L(59%Q<5M08Z L@]J@;@#YKDS)SUTYV8W#_['@;_^ M%_\CNE;*9&N0DY_$_F/F MY_N_XD2#EO!*.%!>LDR?%?+5*X3GMUC_?! M1H2]!G#GSG_\3A@,&[^"AL$YD.#X#^AM#,$;1.N/%VB -$,,G@5 '-%HI=-:X^HOC?A%H7'.\'KBB76Z^W;F[Z15?]/I2IMFF2*32X):X M-Z[(K#9%SDMX,3]3YE 0*)K+\E M%=.+H S]!JK 93S;@=NGD5Y#IM'MMU=# M&)E\!S"S$+*Y LQVO;D[F%NF8 (#IK?N38,J*6%Q'2199#6UHLJ&D,S*>6*' MU* \4=!C'.TCWSI3K:LRU?:2J=:)1XFNOMU^O?G]ZDK[>/7]ZLOU@W;[]?)[ M$3/42IRXD>N&*EN 8D1DE&6>I,51AJL#(J\_SN56FZ"8OBT8*8N]T <68_%> MJ%PUH8RU62H/:EDM35X+2;>BKNJ*$^B\Q/>?OC75L!!;NN02TQ%W9$EN>8_4 MCF4]BB('*[GI%8;@QJ(.@CR@B$8[8H_&PQXR@B!/URC0%DL>:S28209[16B! M#7R/:OX$PP^YE73X<;% C3PNC*JZ"I[_F>":1,YX8^C@<>,S<4V^E+LF/4A1 M<.KS%QP4O"*I4O'".&:^X+EH?I'H7CL)'PUT.5 X^$,47@&N_HMZVI-P!(/4 MAP$%1A>'Y>$1TG!(1= GS! .JA2(X\0XKO()>0P0YXJ@3$R>\79/Q%:J0\=W M8RPJ,LT6H0ZR!'*:&N?4.'M)F'>!%B(*%B0/Q0"J:;_,0F8+;.3DJ#*([>-9 MC1[3&+ & B04Y@J><[K>+#J:5QI@O=ZHQ)A0)!KZHJ+!7"3<(#0ESH98&%L3 MQZ3$]QPLVV2$=9GDG:,@T\RBG,N17N6E!*+0OL[]O*+3;5=@,Q-3$T+"Y(4$/&[26C HOD M1:!F"H$2F=2DF' A]'[ ?0,']#P^,TC MY 8")&'F_;H8N>#:H[CD94:.A^/";/IN>.X;["Y\'G[QT2+&7]5[ ^2'\NHW MZGJ8""BZE%1QQX3/C1V36O-C_7G 2H9.4*%@>MPC9IUR?SP)"L+*?$]Y^W#= MBW,$RQCGFGWV1"9. &O"9+M"'V/#^N0%[R#9U6=F>J.W6K>.WUQH!K4L/B&X M=.\OZO+O"2;H!W\/'!?X!#_.1=YS0Z@'P ^/H.]MLVHXEN.^U=S'P:M&NPWJ M.OC/ZW?:$]X:@4U#2*R!X\%&XF)."#,<+_<%FV'[8^+2>.8!@="SP !DA.6P MWU]T+D)XHGQFB R8W7DCA;.K&)4/V%NN?%4N%CPV>=%$S3JQQ&")\9_7<^0Z M 78KA?"_%P#\[P6XYF )J )QPX\1(@0T*,#92T[#/(Q<2K5O&*S@VI4H5SH[ M%\@2"5[2,@?BZT!/1%ED V9_X[ES()5&V;]&:91,HYRA0L$MVVE)N1(")00; M"X'>/RTAV,C4U5M@Y9J]S4W=4G;%(=AYT1SNGU'GB2-787E]BPVI]@HVCAB5 MYJ\S,LE\^7(G5&:E6"08&C_&][0B8' ()LJU<%>MT5Y2&(:S5+JR:* MR1=%@.$D>+-1:S=*RYMJZ[7?@"+,QTQJF\IXG:^"^*]9WF!K^0BBH(JB;(Q2 M!!@4LQ:.6=4.;2_F[;?T1,I5F:)+&:'**JX0Z!_.1..T:KW2[.W*9I(4M^8> M3J]UNN7GUM N!G]@_OC\MU(EP1?P>L;GN9G+B>D\S.N-82];;FCB*OZ>:HC$ MF $+_.45+Q']SJ/($"UHK#*45Z]>Q!T4*[?J]+W^XO5<+4=\>KVET<,[OT'9 M>?9$L=^3: O#9!TP41L@O(]2#=VH^07SG*L&_-"OU1O[(L /O5H_9L'1NY,T MB)/@P$5YL:%:?N5X?ZC7NG$1E'UX$"'?QBJ;CW90("]20P>+8BZT^(I?D\*" M"L23SS$NBM@;P;.B_O%L6%'$DRS?8J\?NR\M-FD?SEDI$!+TYPTH@]I2PCG!ZU56.B*P1%GH+V-T";\+GU])& MKU>:]7KJ?F-B^3S?\FG-2CMU/BSB\X1M1K"&D]S6^/FS;SU)CX@" V%!O+@J MP&O_.4X>WZD&)>Q>)BSHN[8O*7VU-QU47Z.#YLW37K'7R-5#RI#*6*&)P3I2Y1WW) S(@55 IDX!J_(FC*(CEPQ6=X.:^&)FD\HSUA> GLPC<@3:A=A MA>@+=0W&)IXEUWKH6Q86>4)!'V+[B+W9\UI,CU[+WI(B/"*)&6FF%BC6 MN;Y,4*T+72DN[WALQ:4UR*+C]K!D"=9)UHC#!HI4%H8+PB5NT"PTMWUNLYFD MU0+V!"['S9_@8>Z#U$O:2X,0LD@0J!G.J!\NQQB\P4@_^($HP2@>WEMK'LKY MO*UA:@E(,R"B,+.U0)V&4,\!#@0FK_AEO-*HC"C(?G]+, D+/* &MFU\ A\P M< <#BLN.>3(4DA-P2T4F11W4H))C2387Y[P;BM7WHPYI4S:Y'G /2]EJE?:[73'5/I-#-WK.>BB[^&LAR^ DQ]Q/C; M9YR%;5*O/]]K]U,PB6..D91:?!LOJJ"!S,-34=VQYYW8C7 =M#=A@">,F,MZ MX8LUPA&#A*@'NE2QGP1?[&>;54M 8N;_+)6TV^O6!'51B+;RO99\+^W2PLU9 M?DISP6/&CC"!<=Q7" S\_@/S%!C\D*4J(79C8M*C\/0LE" :3E:--JE M8VRCO> /B0[86EC'7&R])H4]:RN;$2O=V:U>7WUX*UIA1N*]XC!WYO\"2\GN ME]$F-PM1VGV[^P"A='_S"LG66MN=9@=;_H>5.P9QR#)[^T !']@26+Z97VBD M7FNO(I%02X).*^.4AU:; J)9P+4R"S/#"JX(NLI0I-A(FM*/*>5^)JY*X@'0 M@V<-T?SO)]MG=)%]IR7XSRUCI6U=./7>=U^;5=RYRO MN&J8^X+NH]ZKDF15L/DD!%E5*5=,?X9,?QY5R5.LE):I^H(JL_"HRI*K^BS+ M\8!6K56::JYE8Y BP' J3-HI/Y/F8M;B-?.467M4=;3_V;55I\EE92DSB7+SSIXJ3 MJW+/RTJG76OHY5: +1TZX'9XY$7< MM8R5@TZJ]S)G*WFK=3*[%S6KA#FK71@\,2L='JNA@ 6P@8J.(9<5UDG B MFPAOUW,8B[]^6U@^SGI+0ZBW\E_2R+OS7NX+5M[\;W63X]BYL!GV^/D,L^L% MD8Q;O]QY9A]IN$JCJ.3Z4TVNSW)]5MTP44)P]D)P'C=.5%_/'8/GGQSNB5HK M+GVBMD]Y1NY04<53CBKVZ\O:HP!+H$+@BEF7F;776?;W"K $>VQ;O?5.[NS, MVQWE5(0!,'YJ@HFSG,D8O#1EY7195HJ&3A/ M=-[IA(TQT]IEL%L/DX0=5S-<:C(/]NX("(:F8]G"!N&C:MB0&-OXSBXOX8_@ M>&$WI5FW<]GI9=8FQ## =?."GI %J=A[7K"-8N1@:C(-/LNZ(](QOB6AFG$ M >BB'QN,YOJ+^.,[(;0#:M,A\WAM3HU4]\<@$R&K_Y9CX[31K[@S])[QTE8D M8@\#<&P9+QOKB'X=4?!PB%O7F0!)I@*LJ[]])EZL:#:%_XBT:.R[^2(2WO/+ M,O^A7HN7ZQ\'K6>(E]<4BZU25F9S%%.,2B?W#R+2X"1ZUS GIO PXS7.>([(?I5-;??#>O'>.4*F9A<,RMKM05A_ M=8]@W_E?1TMR+/[$ATBCS/U>_I)0'9JP67!)2+ L!.R*&Q4W%@?V54Q1F*SO ML\OA#NM:I'G[&6/'YZ? E.94FO.@YUKGQ^E*Q)2(%8 IE'.BG).R*##%J\?B MU4M9%TZQ:EDF5D:^:$9>^=$G-K$2L:*)F/)-E&^B?!/%JH5EU3LZ)LQF]J-B M5L6L16?6R\='ESXNM&HJ/K,J/UM)X(E(X'=_/*"NY@S+)8&*6<^16:]>J&LP M7C)KH7CU''GU$WSE$L/SB:785;%KT=GU&KB5V9P9Y6)6Y8DK"3P1";R1-U/* M)7^*5<^156]=9HAN;(I9%;,6G5D?J#M6?*KXM.A\^BOVZ"H7HRKO^U2E;Y.R M7>BWZC2Y8K-3YO-3\US M.?V:Y>W&$8JAWO@>]X!'1-WR?Q+;)^Y4"^H*9>2.$Z_YN"D,_5-H=-!MJ68< MY6'1K7M-G02OZO5:IP"5\//CUC.*@"68W3WQX.G=>RKR@BI..@E..MT.!.L= M[;SK8<[^[>,/2S@+@'X.Z@B_>@XJ.6A$7D73AH2YVA.>&6%?V!_:M8:.)_(: MQYA=;'^G//6S\M3UYBFY/@7B#N6HY\ZJ[5H1ROTK1UVY5T6CZ_E-K#CI:(YZ MJ:+CQ734PZMIL5)KRO,^*\_[54//I@N.[\R\+@57*(\[]V.<6A%ZSBF'6[E) M1:/K^4VL.$E%QLOK<'\BMD$MY6^?M;]=%E=&N=OGZ6YC)HH*<"LO27E):F+% M22K 76)_^^IEPESE;@?$V^"221F\\HWPRN71AVS;J_64 M0Z_<,.6&J8D5)ZD >I%*&:7Q/\7=/Q!Q8]$0=^-4(Y MY1(T"N )+3KL@+A*/U>^?-;H?.^D[HF>.KH6\:A/<:O2VGO<9#4+4"Y-J6VUR2J*1. FJWZB(J%.KG+; M9 77J GPHMI4*?.\)V74[A3@YHBRSFI3M<.F2B^ -57I/GWML. V^9+9)<77T M7HJ<%1_@AQ'5R..C2Q^)1X'-@G;@08E9T3R$:F(9-#)PGH"KZ<2E'$;A\B<' M^'3IO0'AU-0<^?8G9SPA]E1@\Y\OC;K>?\-AB7$---WD21(LYR@ M\T8NC77RTL;PT @F!48P]T2#2HP&ST#NO%85W-\X,LRR@(:U@LG:3-?/8%H$ M*E3+]?J/238E^,:5/8'@J\2 S')D*#)L[(VDMQ<6H3JP0!#3;@%JVERQK53% M.8Z:\8\B+'79E/[E'C5@7/I!EX'&S5<'=)-T "(D5:UON]1P'FT@%/8G&T^H MS0FJ6OB#>V"_+!+D5O;GW(0V6[W0 MGXO'4S3&: M*A:A)8OJJJC,Z<;F5*]U3R#.H3:.^SX.5#4AUUO.O*J+%<=T'J:84J]YJL64 MSD<4SMR,-FKM O#PF=3^6L0BZ5.Q(#[%.C!ZKQ8O\+5#(1A[34F*(I:$B>WX M@I(PC2>6,Z7T([7ID'FW%K'Y S#T1ZPM]>$__J%I M/T7?=.D(7F9/]-J&1:??J7R-L85-#5WS[SICB<8V,AP&^.Q7$3X*Y4SR8[ZA'0%^95\2U@4]X"':* M2 2W521:#=Z192(2\/PQ[XP4C=H/Q-F6X]U+Q5KO=,YBMK*20_HJ0N:&U=N M#GQF/:"G+LP1H5^C!_14&WA$F#?5 _HJT]CIZT44B1P4@=YJK%!_VR)MXT43 M5_AI=XS_=4M=_ (<7CV3^EL:X.,4?#QC!/N9OP3B]\2B_(X^4=M'&"222:\] M3"=4O/$S=1YAHSEBQM)3P=LS4L\?)99X][MC_Y+ /XTH'5LQ&7@9N!:K3GR7 M7GRHU]K]*!'3:;,#%9-XIY14;*13L;UW*AZ(%S_![AN$QTVCX3?RI^.&#_'8 M*Y>K"0BKGT[ 1N=4V'"O!&RF$K"Y?P)NQ8%@!AP?;,(=-2A[PNC8L6G82Z6A MWBTF$Q:/AOUT0=X_#4O!AQ_7T;"1;I/U_5N34O#A>AKJZ31L*3X4KZRE8;I1 M/@ -2\&'ZVF8;I?U1C'Y\+#^]2_WZ<1KI0MQ2R\F Q:(>.F8_DL).._AMQ7$2W>@#V P2L!YJXC73C<8]?U'LTK >7B. M?C-\&-'?'-F,N3XVUA!'(;WF_,&\UB9)Q3#_CAD^^Z0/PD6"6#?206@06['U'J M?74,F1^$;'+KT@EAYM4+I@U1?FD'YV1R0#'^VH/!5CMU39H)Z*[#8CW:7QD9 M, M/^U+P7I^5U(NYW?$U:C0;B^?[ZV'( >JUG 50IW-_O=/L[Q/J[R#QVY.[ MG4[N3G,]BR1 D0_H&6B>SMV-9FL#1MD*]$#GWT73,;=/QM-;G=3#[%8644V' M*U><-DG9 YS2TMH^-)M[Q@FLWM!QQZA;;P86>Q2*]1[^RX>,FJC/Z1-S?'XK MLUAW6[MNJ@PE&+X=0=T[ZILM<3=5!MM[1QW][I\=QT3C>$_=)V90?N]8NZUF MO1\[OHJAU&OUN@LXI<&P-:R;)<4V4E-XN[W.=K!^ID,*RM#$YWGH;MCF:E5] M"&>FE^J\+2J3M2@D8RP3@Q[(BP0(')]M#&HC-3VQT0:;E0CH\LQ;0YC!;C92 M&;S1;C:Z^4 8K'60X+Z;@M6[J6S>6D/0.!B[P;R19M2[*Y+RZNW6[F#/%@,K M[DM9P_Z;*('9^+8=A;??3M\;U>LI K8"A-UA3N3D!9A394VO+]J?+6">N#!Q M>&7C-MF!W9N-U-90U]T&%8 L3VT&S$RJ(14:)<5[Q;0PF>+YDYD MO9.J,V"OOZCDUD.3 _R;Z8]..I,T^HV=X7?9$WS_1'\FS/[J<'YCS[];M"MI MH[2O7HP1L1]IZ/X%$3*IZ691U9BW('P#,-;. MA&(8RWZ4#PB9+U4E[2ZS*]KR+ KU9)BBL6D6C]UK[8SU1@GCX\N ME=[]S3#8S3U@9L;LSELV81?P@IQ\R'3C+[R/ZHE;J#9]UER\A;ITVW1V;?DX M#:#S: .]WZ)7N=_N+6^[FD[)^G-TSK!!1T[#/(Q<2K5O\,.(:U<@M>;\.GC: MA=^TSR?:!D1I%-7QYPP4RF)]IO)+N1(")00;"X'>/RTA4"7N]E+B[@8+QN"> M2Y6T.]_*Y^W2E,#\L1Q<40083H(SRU.1?XDS58GSO1BL6X?9&)>K*J.E*ICG MIVA:16RJD+V ^?G:1<7\.>P6BVAE=V!^M5?YE8VN%[%/ M;6(I=&5U%?\K_M_$\,[KIR<765976N[VZT^[_Y_+N:N6YVM%I5[9V$%([VM33++PS M#$*F"?'"G@?8/T&(]& JB_N#X,P>G6,*ORXU/[!]3*?$Y@>&J.TL!^6:,R_O M#$BXFC>:-4IX15\,RQ>_1)^2K0R<"5HLKL&7X5#<'_Q)#0_;#+ATXKO&B'#Z MNJ:%>F@-3C['T7'^$/CJ#L!/+)_+OQT/*,R(I='A$,,R$B#U16#W#!T9G M,-;SB!DC#8$RL!$%;(#1[6$V8!.?]-4<4"^HU1S09$R]D6.^KFA .#KQX&7- M !)P_""'QY<",)X=WS*Q#!]75[!*X"+SPEVCPC0 MF?],QEBO[/7;P@I7!M&?>YA'R:'=+7M6);NI]%F5/JO29U7Z;/DTBLH<++Q" M4>FS2@B4$*CT674DFJE#=+C_?'LLMBB;&CP' M0625V;+[R7B1.YX?XXC_5;M1Q,L5V<_X7RM)4)*0BR0T*IV^?EJRH'95>['( MG^?'>&I?I9SF$UJ>(L"@6$3MJPZ2GS#[MY^>HR13?I:R7I:37-3N['QO 3<; ME6Z]64#7,=%++!N+% &&4V'35J^(5^DV9%.UJSF>/;Q:3M2,IIN"4?1<9F#J MHLR[Q.QT%;E4-X%S4F$"W/]\:=3UUO*A]\$7-/'(6QEA)0]*'O*3![7[W4\, M,[AAL'0;16UMU97B_2FLHFR5D\Y4E.E6LG!@62C$?GPOLG"83?HV5PVV.)+8 MX95-CA@."UE1D%$.WE[3QB)W0ZN:.,Y0_IQ*G\D_?0:K8AS?EJE,,B4*11"% M$TNJ5$"/L+ZAMF1*"E\!Z(C0I17_ M^A(K8A4IZ46Q'$DAR^=+U19+'"8\1Y73B1 M#^2-B"7$O[;CQ2@GV,>4A=60>U8P'&Q)#-^2Y=K(P!%\%'"\ ]9'XTY* M(3@M7L\.)<*$#0Y.$RO.]GKY_<^JG2:X>Z 5#"0DFJ]%KQB\3D-(PJ MO:8TBJHZI:I.J=)K2@B4$*C2:^IL)V/GXD@!]."*C#K2.=_+=ZU"]M)1":Z* M1^<\VFD4\6Q0W1;17Q ML+^0ERK.SK9=C2>6,Z54NQ?V[#;HCZ7=6H"4LFOJKO;I=%-5)0N4&!Q7#)K= MY?CI:8B!VGGNQ3H_.,!,R@RK>]>Y&>)*HP@;5E6"0(G"\46AVRJ@.1@6/O9'U_B2 Q"B_0 M-=FYV"4!+NXS;/9']/-/;WQ>?21D\O:*N#;P*K^E[CWF$3\ TA\MQ_CKPW_\ M0]-^FCTF"B7>#*]>C!&Q'^D=\>B-_8GPT:5MXO^N_O;9$[& 3-AHVT;:W=$A M8/L'YME4ZSK\$WQL5IOZA692@XV)Q=]?5)L7&C/?7QB=>K.K-_3VA8C!B]<9 M=UH-O5OUN7GQH=IHU^OU".P; )4C.GI_A@Y^7(=.)PV=7J[(L"=Z;1O.F#Z0 M%WSW$T#-;!_6]F:"3=-$41FX%JM.?)=>?*C7>MU%1+* MDQL::U9D 0T]%8UZ*PEF>$<-Y]$&A6W>BNL-GQSN\4]D(A0M?'LI&LQG$8P_;ET'UMR; M8AS5 Z%$@9R, <2/TX?IA%Z^,%Z]=X;>,\#TF3Y1RQ&_?J/C 75CU&I'&;+; M2UU<,%.)Q,H9^\*0>(4:;:03J=$[72(E:K8(69IIDJ:]\+H0FA(VNK]@M#V"V'NK\3RZ27'F\W?*.&P MVS%O;'@%/&S8R6 5/3[;]V?STP3&5;U_\2%3=",,D'@B0&+39\T5 9+%>,HL MT'&<^[IYW-K=[W'9T6+?YS?Q(>XLY7I!-C&R>FC"9L$EX393(6 OQ:6VL[NB M]B^@4[Q^7-KG UY2*[[Z4GI3Z57Y6V?V,3*VU;>MC()QS<)\KI\ MN8R!XM1SY-1K>^(K3E6T8 M=K7U+@YW%4D=;=(]XYRTUE+'A@*P56++#V5S%9-OR^2OOF+%6DU_K1A=,?H9 M,'I#,;IB]'-@].8I,/KI=@H]^(;JFV/3*<+Q%_6TL>_YQ-*&0$+5\CJC?EG9 MR.B'M4#WSZDA4Z-;Z;;:V0Y72M>12!2O M)$-)AI*,DY",Z.9NWMAR$=FUM SQ] 1V-CV;'@/)&]QW23O<,SKE/X%TLV*E M A8U?:[,L)05:RK6+"AKEHLS M=W:@50^#E)*;.YG>XC-.D33+>18#7GY-]2Q03'UR3#WK45 TGT]QMN+L/#B[ MH3A;_W%U]N_K^ M<+\RE'$<"O[IB&GUAGC;!NI 5 MS7'%5V3L^+8''XFG/3N^96H#4'[4H.R)FIKG %B6I1%;(RB?^-:$,/&#YQ*; M#ZFK$Z;4#@,5$X*Q'C8AML=A;,T9 M"G#&4O['@(IF$H_6M ?\UK<\-@&M#$#XXPF.QS6?2P EAD-F$]M@Q (0N.?Z M. (,["(R *0KGR58#Q,S"BH I@F0CQAUB6N,ID!W-_A-C@R82&! !6G#&"DI M1Z7&^(B:%4FY,7EA8U@S269X'_&9)P"' ^.<8V8O/^K;RP\/I@#ZWSX3 (A9 M!($<[B6,/* 2ZN<1D)@\$6;AKS7M9NE)((=%#2]&RJ0UD">AJ%ZKO]LAA)I#IZ @5)W@GBU& MK3UG,LNFT>N],!A^R)"P/"K(RWS'5JF:,:J\DBJ=5O<89+F>2SXR,PCG)*R1 MK!%1G2U0&UQ:@_#VF]1Y/*KT&$T0K/03CG*PS0K!+,\B9T2BC.N3JU@W2B[6 M,=\\5;)1CCGX6Q9QDZ4X\%ACXE])&&2N#+*,&*H1X34@5#DMFNW$"C,$8%=" M1\3!PB(XJ;V P0R.B*\EG%$!9Q7<']:V3\B#.H5&6!!$>IRDVEKGFBJC(4;"',B3L84&52#^1$ M2<>.;U1 @XP=@(3/"\_,=%FX53(12%="'-TL9E,J"T'(HF^ BAE)PAC,T+$L MYUELDH5ZAYVY"]MIVY-;X4_.>$+LA?UY8!^#_2]LM+WH'AA8#3?X09@7-_$L M# 7EQ&[:-]R\:TV]HF'(MQ)+G4+[AY#+>8WZ,UERQU"G9(%UFZ+!+ @"TQ+SB%3U]2/.G&Q[IAG M/*,[^KWM+0]M"@%[*5*+3RQG>#U?_\M7_7G+-+'2FTIO%F=BQ8U%X\;D:Q3* M42[MQ$K$BB9BRE$^1T=9]6)EYHMFYI4G?6(3*Q$KFH@I_^0<_1/5ME:Q:XG8 M5;6Q58Q:"D8M[;Y/>=HG-K'RM)6GK2S"\2V":FRKF+4TS*H:W2IN+0^WGEKC M6^5MEW9BY6TK;UN9A..;A-7]]XII#!2GGB.GEK'=J.)4Q:GEX-3#.-BJ>VY: MN:_M&%9US]V]L M J-OM F+M]@M^";LX!LJU7EW1_VB^L9MU&6TVVIG.UPI7<B(0)YL,XS/U*#C 76#?AAZ M7_7#D+ F3+8K] ?HAY$RD. TXLRK_\ MVK]\U0VC,!,KU5H<]51FV!4#EPJ?\L&>?'ZJG/&36F0E<.<#NW+&B^",JXX; MQ9I8:=?B:*@RPZX8N%3XE ]VY8\79&(E<.%,$>J*8>BCD+RYRJB8?BSN)RYZDU[5"^](GZ;\J7/G78 ME4$H@D&01;^U14AYV)]-;?,8I MDF8YS\+5RZ^I_AJ*J4^.J6?]-(KF\RG.5IR=!V!&=OM$72 M,K72*,I&ZN";(M4S8T>-HBH^;]0?H--J93O-*%VM9R432B:43"B94#*A.@,H MR5"2H23C''MF)'TZ,N"QEAGIG1H>YHTR-!&GP.I_G@,SN!2>UK 5!K6-*7[Q M3%P,\MB>2PSLL>%H+C5]@XJ&%?1EXF"+"BWI9?IBC(C]"")"/*H-+=^ +:?' M')MCRPT#]O"$V%1#K]: M@DZ;D5]")Y"AKL0-!@# .,W" M@=11O""MD&(Q80 #C+\W%DV;8D@J$VH!:C M3U2\9 NS'MV7&\TK6A!SQ.7XHR5Y)?P2_D6J'K^%Z(>@]IV[ EU88 Q4AWG MR(D%;"=VKTWC\_MN@GC9"$5 ,/8$D$D1)+'VV"X&>8>&#"IZX[B4>-@XIG9L ME;2L2Z, +4(4FK!Z_<5'1I,:L,8KY@-O]+7%0T,G%2&SG H;-P: M %8;S#0[^3QBQDAH;HL[4:!7P27M1*B5\270@O_&6> /H"Q^M!R>9Z>LG(;Y MH5YKIIYX +]9:*Q,7_3[H@0H$] V-P_"I30^)SPTXN!L(=5SFD7[1EP 7;84 M:]1C,H\,D%?4"MN5Q9"1S/1,>%9&TD3SLA2_YY.#XLAA$/@D#NP$)]][\+^Q MZ.N&K[ET! ^A#_45.*Y61.<[HZXI'R+HV?(%A]#U MY=*!F#$O=8T_2G=9NQ]1H;6$[PCZ;J[T>$P'Q1DGHP=F6* 4P7D3VE&3AZ-Y MB49L!0?4(#Y0!;S5_7FB1&PD8+\#&*+@A:T#D5K"NX?719(VHCX@2'+X#CD$ M/DUDI7=\)S@&G-\]TV!)".I!SH#GB!M=QIIVF6L[Q,,HKG5=%Z-;CA');5K; MB5F>F;0[L"H>H(?@'Y^!7%XS/CAB5VX/P! MA/^V$!>CF%7QOXM M&0B!@L'NZ/#]!?L#5ZA:;U:;^A\KQOHX_4;^=-Q/*&N7+XQ7/X%2 ?WOWN$. M%3>=(S;AW\1R7(#>,&!G;/'W%]7FA<;,]Q=&I][LZAT=_O1A$CDW=UH-O5OU MN7GQH5UO=>OU>H0&&R.6.V'T?E5O'(@PG33"M/K-=M$(LQ7'?$;-[$RH^4"- MD>U8SN/T#O=YZXG3:*011V\U^O6B46GVR\:,;9BE4V(T4HG1K-HQ-B*,VYA6#N#E+3JJ5+2[IZ&"LE, MBE0CK+<[A2-%R!6K$.JG(=30V[U.T3 *%W<%1NU4B]?0&YW#J;'(2U=RXW\Y M]*C[.R7N%]RK;[%8G71!;+:R<]\:R'9!\8Z.">Z2W9OA%_"_B86#;H-J.]4R M]]N-'3!-!' 7C'=9SW:J\'4W\.C38=H9+\??;O%Z:7CU-E IZ3#MBM<#QB"W M0JR[/\0$4#MC]NQLA5?J%DJO][,[.ZDP94;K9Q=CYL?<9:=:CVXKNXH5:.R( M]"%WT*G*]M!('WIWG+KAT;NM[/[ M!-'4S8NK*-)K9 M?>:\5N80"*=N?AKM>N9SEJ.L\ Y^4JI-;>K98Y]'6>4=D$[=#C:;[C<4I"A_]EQS&=F65OY M5*DZO=%8L-SA-!DGS^ GM5(%,N/DU^,)82[F'MT,%^DG26LA:;.M4SJ8J3P7 M 3 C* OPB^1'S%3\XCKC3PXFY?NPY#<3ZDIOY*-(-Y;//9 7RJ]>/)UT>WUCTDN&&">_C7+_LJNNC@(0+W>:UU\R)3X%J:B>B(!U:;/FHL) MJ.E7%HZ;S+KWPCOK$P%[\;LWU]\_W7R[TAXN_^_J/CE#L'"9P8D7((L!VKJD M92DCFD=>M &UZ1"3,<'&+AKCRDB-)?"B_S.0?ZC7]1%=4[]=B*YJ:5D^'P^"V*M)87!X- M"8U7/O)2CMT?XWGM^>5]M^(CEW_I#GFW![R-"0WN&*RX>[&"2>9J-KCU4V;" MQ[7@@C9"Y#@!9301NS?$=V_K,K_H;OKBNCV9FV1M2)X<5USB"(F/L- 7@W(> MU92Q"^-T/+&<*044/.DWCC&;0::D(8LEZ]K9C2\8 2\#3;'FGKCCY4@WUWX4 M=P+!WK_Z?O.5OZYH$]_E/K&]D&03UWEB7-8!& )[N8Y-GICK<^V2F17M#F]_ M#^6=R"OP9ITQ,[1[:O@NWGZ_-#SMU9P7C7>?+N^N[O'K^9?FN]?:!&]"FCE6 M!0@8H]%-8@QY(XY8EO.,UVNFVI":0 TKF3"/0$M7+ .LTI02EP-YP',X(]DX5Q$H:R+SF[";ONRL:&T;*%%2T9\>W MP)$1OFKZ!?1E7W:%XUO@%5]SW37G1>\DK\ >UKJ_Y[7>Y]WF53>.(^434KD( M((MKRSQ(VDA;//"'5G)LOI&67C(00!?+L1^K , 8:4%G!;?FE RPI(67;# M0[?\1$"O-9(0$ L[H-2>KZ[8! PUO&A@TB%UW6"19;&6/A;5J2$@-C(( E+Z 67#>"'6/&&&>5%K(U,8*_\ AM_#RL^Y,:Y M];C%GG%NCH$EG"0YR'LX+^> I22B4;-*K#[.+-SR"0:'G;;-B'8G^ K__2ST M@"QQ)^MR1!Y+C!U$1D1]0HR_?<:9X!T@Z_W4]EQF8*!$E.)[ID%U% \#1[EM MM!>+D@0%^T3-D3%&$RSVEZA1,B*YQ5\6YY3!!!_L4B >84FJ E:\*^X)WT:U M?\#:^EA59^!S6#G.M4?+&8#&FB+G5F3-,Y $6).*-F18(-/VQ]1U?)'!/+?/ MR.><3H@(&T=BC"[U?-?F83SFE]I]Q/X$$;4**$N7X9 <"T2)L<)"0'_Z+N,F M,X(BEQ^#>CQ1K\M'9X'CA$'%+V&'/1":@>\!P&%P*BS0,G2=L39QZ9.8"/U#,D.^!CF!#05[E81$!/\J3U>3"6."">"/\,&>D0,P0Y&8,(B!KI$J7 MA4>&A/'G$\,2&+F%[?1^/^YEYWK&4&]D/&/88]VDN1J<.SYSTL=CW?2%B'IZ M0JFZX)S#^LD%1=9$.*.<%M,WR?5Z5B5LI*1V!'<+/P9A]YT2G?K-U%S7:K/5 M32T_0[307P5P-R:Z ;T1?O9=^ M9WB9(_,!_ X\3?:4 ]&[*X2^V7U.0F<.6+U(;+DYJ:*HN>[0VIJR!QX$YN17,4F'3[W^BN$_ATJ'+$ M9T/KD:K JJVU?+<]/A%3O_&"M.,.6:K/4Y6U>%9B$(%C'<@W6#L84Y^EERZS MZW?EIO0R5OUZ9PWLB0#E@\6&/)1^+V:M$MX*B5L7=N;,_!P$JL/B2;8I1LME M9;KIM]O[^CJNR@+?7G#<<-U2C6>KOD[TMT'QB7+1[X$GU(9=<5 >![7H"[./_\.HBQ'FJ2@; M+=Z>_78MZBR+'_3UU$D7XY.G3B.D3I0>:3M"[86_M9GU_L(#__'B3?FP;29A MF[85RQ/;^?7,'(4Z_3I\M]-J'8IMMT9MST*]HB+(J5,G4:C3['HAV#QOH4XM MN;02VZ]HXC\Y.][CU#OI(;7.@G\QFS$K(!LY.IWT$%F[IV\$R -&:;:XR&A4 MN_NZPRA:$H9C)IRK[7I0%SMUJXN6BLRNRO\&N;7=.GY_H1G4LOB$&,Q^?']1 MEW\'31G%W[)#)7Z<'2EZ;@@ZYEH_N@X(0]5P+,=]*]I6-MKMBA;^Y_4[[8FZ M'C.(%1X.REZ/D?%FG29S/Z"<(?MC8AI'8KO+?0&A9X$!R BK8;^_ /9/2(\V M1%O%W1DDY21W16M2??*BB:/6>&?2&7*= +N5A\[KFH+-P1)0!N]IEUXAYA6%XKF4"]'IC&C_%<3G%[\V YJ1$ M6NWVDMXHP!)HMO/LDLG["_G_(C!*$6 X=V;M+GM]!5B"S9CU,/NYLS-R]R/' M]>2E-6GE,(4:<]5%"%$9ON7UR^9A;PSJT33-1@CEE+??ZAY?(27ZW,JD*C$X MG!CH^HF*@=J1[L58/X@J#LHH;R'.31!GT_'1J5F6YR)O!#9")"?%U*DWBJ>8 MFLH^*XDXED2T>P4TU;E(1-14OQ&)(TE!<96CHG)4SN\P[8Q/R3;*$#GD49DZ M&E;A[.C,$XIU9T=1O MQ!,-2KS M.W.[%*T47Y'7:>Q4I(.WLSUM.[BN$EWO7\V/U> _-&CXKG96._JH]5/P4?5* MN[%\6%^ 15 '$\=3&;I2#5O!<"(:H=OMG)E&4$[$&HW04!KAG#5"NU. @G* M1RB21F@JC7#.&J'9/K<:3LI'6*,16DHCG+-&J*NJ;DHCQ#5"6U1OPVY;E P] MZBH%L>D11BGTR!%*534KW5X!PI:J6%6Q=9 L4#7T/6R!-&8V&_MA7JM=X_D^Y=ZK@3HN5B?:$W1,U9[C:?UEU,^R5H;36@:H/%D9_':+Z M8+_2Z!3@QO61Z@]&\YTW3F7>(!?Z-I#PSWYZ3^;TCJ+=>FJO;%VO+_44S0;' M=M!?8NP'TU^_L*?M4$EMBM[L]OI;81*#:3NT=L*HD;HX]6Y]*XQR0,;QW:V0 MT5.1:;9W0 ; V1X9V65R&VS2&A)_T-N=[M;8"'AV0.?9V0*93C^ME_0'O=OM M;(_,L[,%*GE>G86[%?:D=JO:=OP'YI,*U'BV]Q[X;K[5:]WM7W=?DFS?7.T:<*W*FE M+48!DOM;M9@;__7J\O[J7EMRP*)N_M$)%G>PC@_:GS[WV'"Z<,]*[X4[E(<1 MU3XYXPFQIV%U*6+BEHM[*!M/LA,1)Q;\X R'S, 'X!L#-J^@/#3ZM\\FJ$V" M>E6V8QO$QIM9XM[8PBX-,'@>,6,D) Q?QQ9'CL\UEX(T$ N>]YACBRDJP P: M=\9@S>2;+L[ESK: N$4TG/'8L37B4@*?N0=/>>0E -'W@OU@30,L^3(PV+P! M!R3># XIF=X(-N^/H\5EVZ$Z8B_.RE&JCXB9UT2V$YLEP-(; 8+/%! U+,(Y M&S(LN0(TTH;,AK6:[Z$)KG%>P,R[6VOB.D84-%R>O*:)7BH3,]4*J"%",2RG MDI#V47MFW@@D"^@/8@7"*LK4Y<

CS;5E[7T1P7F)-SE/'\Q,2+S>12 X,) MIN9@!0:J#8B%*DSC(TI1I02G^3.)Q>!T;!BD2=432!ZJ)LTU*1H M(:L() S.&?SP1,6CD8)_->VK [MZ2=1%3878,]NP? 03].)B]$O$7:K.$%PF M+"5Q=_/+Z[# !$*_(EBF,3N*G& G47*@_X[#E\@+."1\$N%A@O6:/@8$NA<$ MJA6$BTMLA2/U0%PZ"0*AJ:LB%EOS',T7C0*EY;6FN+QBD) /H]4DUW%!AFF= M 2!#T#[CW&/R%UV,R8(1Y3C\$-S:.0 U;47Y$X0K"@&9BH%BQ-M!IL($T?$LH")^'%$Z< C09+!U0&(S(P'%=YQD?%^.$ MA%Q<>V8#4X\E]Y$GPBQ):72D%MEZQET:;#2=4&TBJTT7^61,3.G@TI?@(?D MO ._@__QW)R=,9G&'*D N9G? M#(()&H:BL+M:P)) U;DH"*X%IF H\H0[R+'3F3H XH(A&^"A "?<* M%%8LW#O,)^(^^*DD8$LAG4"*!11FS&B,B/TH'T$]_B+%"\GM<_)(I;<0W9>@ MBA(<9%"Y1]FG*Q/U$1#!:*&IE=44PST2PA:LI!G0Q'==_ QHS1PEPN?KDMRE MME8Z&UPZ@+\F^9YY,9:'<=LD?QQT"\UO\W:8/>)B97;M&3@;9'0"_@I*M50& M0P>5.DI'O!3;VX+Q0P9NG9]('J5ZSVYU>_:]FHJJ44I2)^N\V]2H7DU*",Y>"%2O MIK)D(A>JPW5;YQ;M=GSJ)0L>M=FD*_1^948H P[DSJZI3H(QU1MT2AI/(#^K6Z@6H;:E"^XI)5S)I Q@O$#%K MM&N-TB1R_U@.OB@"#(HWC\V;:L=WD#M)T2(O ZSC@R7@8B4LE'53-T D]45U MJM9R-*D :Z%V>HIKE[FVV6R6GUE5?M4^"W=%P2P+G,4%,VS@@F6Q5E4,W6>Q MZ$I,,K FW3P-KJ#5N;)6GYUK+I4F5R1/OM<]@B>_Y1&C:"!R9>,J:5FR8 YX M1GAZA]!G=_(L&Z:\(J_3V*E(Q\]G>^9\<%TE"G2^FA\NVUBX5Q8%5?&%'7=J MI]%-NM)N%* YO3J>*Y+*T)5JV J&$]$(W6[GS#2" KM@Z29?>&ON>[%$_2V=@?+S0)5#I) MG8*\T\%]*4*=,.6^%$9U?*6HJ=JO-#H%J#MPCE55 M8QF'Z3G+"WG*!T@K7E3BGC-YEZ3"0X9(:^&]DHMZA]/'\>L5:^0FX,!:LTG' ML=7LX76>B<,9%HM]*ZO%LB>:8/- =V)AXU)KF!=X/>BT6 M"@=ALZQ(L> YQWN.1FR 4Y02AC^ >-0V-1(M N2-B#=_@W$8A7#'!@&?@HBZ M>'447QU@8P'Z_[/WKLV-&]>BZ/==M?\#2CNNHZDB9;Y%C3.NXFAFO)63>1Q) M8]]\2H% 4T0, @P:D(;Y]7>M[L:3@ B2(-D .^78DDB@5W>O]],S<#CZU:OW MGZ^J*?H]*?U.):??6]TV M[J.J!(4D!"7M0?V_4\]X7_E=O+EZC)]N*(6K3AS]I5? [P]9;7=5^F8*--KD M,W_].:#M)UU?OD6W%R%1LX*_LVYSCW#\[VW7^//7__XO3?MK]-W$:1H ,'SK MGLS>75C_1 #;G7Z[W[W03&* ?+7INXMV_T*SS'<7QJC3O^Z,A]<76N!8XAGJ M#GK=ZW9 S8M?!YWQ>-SI=!)@Q4N5AZ%[T^[V-L P+H2AWQ]?;PW#Q#$??#BH MN6N#KDP__CM =6.'P[DI/)Q>_Z8_+(0L%X ]P2UQCC>%YPC@#@>#:L"]%12^ MPWD.;@H!O.Z,"N$3*VX-41G4ZQ1#=',SV@XBE]); $HECC&:F(87J#;$_]6 M][P5_/%WYDK:^MAZW4$AD$GHRJR>!O@+@4_I_)OG/ELF,=^OOH/:>N=\LAS= M00-T8H! 6Z=J4T#=A7_*;*#;Z_:+-M >=M)45!ZFRO8":!+N!7_O!(3=SYSR#5E?EQ71ZA9OI=4;C,IO) :JRS6QW,YUB+.MEF77%FXE$=54W MTRT6/<,^WLOFO>3 5-E>MKJ8;K%<:G>'W:KV FJHNR#(!OFE]9HLX8(MX:(NL^6#+^\OE>N,1?=%;&;,Y5LX^9?/W M!#WA]DJ;F.X2O1(Q>FD/ONZ8NF?2(A-)$E]^->>7&P1HT@[O'+C/)PO,5LJA M9>W0^K]HO[FN^0*F-LLR_8IIIM(?07'$1J:^0KWKT"-VYU3FOOB;[@2ZM]+@ M[J[7/?9",=7M7$+6WKOP'^W2];1/DX?W;S2+TJ" Z+7O2Q.=CY>3A^]OJH+^ MB[ONO:S@M7@6R?>V*WIO9Y!J*Z-M04+:Y:.[M(RJ=IBI$WISI3W.+0IOY;<5 M$P2QK07@@$_P0[*L[(13YS #.=1/ ?]O(!\?YT%4YE)< M\R/"MN.=Z4*R^LD+T]SJ.4)^_S! 2,O73,NL:CW'39_G7(?KU#6,_7G(>! ' M#!\W:/E,;39Q3#?V/G)80A@+?LPB/@4GXG,-EA'/S'5]6(%W,+==&GB$OLHS ME Q:;\*6$=^%\&R*)&RY^MKBTMS5CIB_EG]U"V\%P\R+F?_-+S0I/I&MW2W" MD;].U6]L-3,8A O;8Q/- L+"'@'?HOG8'U* ]$._9 M,I"3.+X'--4,M2P=GLH-&.X+_S:JF5:A;C8)GF U5,W&.:H9:%R1PO7P77Z5 M:IQ2J:IZ<7>XNTZ5^ISEE#NZW?Y.B?;@SOP7[)5Y^1!,_0-J7I6=PR"MT+W5 M3LM;KIC.@CZ2IP!D-([I-FP=J,D286$]#8B5!L1@@%@A(+ZKF>29V.Y2P]$C MK#$[3VK "PO@PFAX8?"!P2 V(HCU&&)ZI7T*/+S\%H,BTI]TF[J:1_X=6* @ M:/!-[N9DR3]+5#AX+%M?LBOX#QY.'L2@!.K:W*79=37WF7 %E24/P=?PYYPO M9A3Q+=1;/%#8^1+.RO)]S)R*1,%9L[J4Q(Z.A,[=P#8QU4Q?+FT+ M<)-8C+]YQ/='=A^$A7AYQ2/4!BX&0.KS8/*(.%5OO9^U(3C1'YN'H=+2O/I:@T] MV8-+GLJ+,A:9Y6NZ19A'C%^D.NJ?+#,?]N/#NN$Z;V\8$Y\5?,7V)R#RG[-DG9[W6; MJ81T3HC/%/(7D%A"B8FS _4XWDR1>_'LP4(V4K#80\@\\&&,)6N?6._[4)OB M?7=!Y\.M'BHK,,TMPFOY8TX< 8,9V 0%-**6ZPAH"Y1$C:>;FRNN.C-A[7/X M01=NI71$5%\-GVFR^@)3,/]35I4--59@MJ'LP#O'B[-MEJZ8I!++-07$"0:3 M 'EI!TRA@^\EJ $7X=27EW#/[(3X'8D$?;0[\G/N 88IP?.*T^Z%K)L#=4T) MJ4SL9@2>.%U^A*'1$+&$.:$D'"QU&L1;3T9]S:%R+&]) 6%L!O ('I\4N,5N M*CCRB(,CCGGDV2(O<*6N4,)%2%SX:A*&[S*5<<'X(+P@/A*3H+7(9I"Q;CT: M&K@'$A#(*QA9O3!CHM@+SYA'>87MJOR]GB)A(3=469G&F#[B?X"L^Q@:\S5) M@GAM ,\1KVES.D65(?' (>AT'37 Z9IJ&5U5'+O;3X]'B2XG3A>XL6#J4 L56QU5VRGF$HB5IR ?A1G$ MK:NE3GV-/.,5M**R(10U#%CX&P=?J'R$_4J#)<+!?H?UB 'O )ESSK293YIP M7[9N".<[^6%QHR)R\N&U)],MP" A-K/*X.+@8%] ,+9MU_V3J];K.!,^P9"/ MQ5F$DP9TL>-UQ.H[V MAC-<7HI?]5*#WOI2"@NQ(VP]U+LT ?"@&XWLF]1-4LUT#^74->88.Q$N6X]H M2P\,/FMIDS"X%"5G64[-T.M M M&$NP./[Q0*9H;87F;M05"M"1QM%5$?I4IRZ7!YPW,BV(6TF7K;\IT#8QN1=- MM^W5.6OL:35&,\F,>,(G%J59FF&3+!9_CA.,V.^8TIJLNEEWFRZ#*:RNS2R; MOUKW&;? 2)EELG W7>C,/Q9Z4 T6J\*/)5 M'C[>(O>96=0 ;0BND<36:$\6F'B5[WD#1UHK()XY EH"A%H M00!%3-=VGRQDAJ9K!%%V"M>ZP]QOUI# A+QV#$IQR4ZG0O+\H M=D $-HI!"8YVN@9X%O"F?6U^[0 _2M:%"$K 6W3&?H%I(8>EHI<<(DO,=L4? MXJ2H*%\Z1K0_YB >TDR(AC$O.#:"7<9%8 P#(2+[8G9@6R8)C^F2@V4C<@K- MD:\6IR XZDK+0).98W%25EP2*EM%: FULVX*:(5R,E)$4$EL0([&813=7K8N M#EL :8_ZC\J]5=>9VK-4(C3FE@)>A)PL6_;%H?(1*BZ@8X]$@RN?4EXLK:A$ MHUQ!5*H&IYP0"?DLUZ4.R>AUN&K#6J+BQ RA0HX?*UXZX,R3P[QYF.F<9?L; MF+T;YBQG6;QT5?^-<2T/U$ MU2&8U-IO6EK.ZI^9%<=8S-]<,-BTW^%3I,3*@E*^B8\5^P_J#JJT@+^JK/MI5AZ%7G&'2'V5XW0B2DZ\6M^"2C@TPH$S1* MWDXZ C@BT@093!YN#T<$8CWNOH O1R11\;IY^!Y&%\P$WE>Y:A;3N;:6B(@P M14Q<'?H[T\K;23R4G73QP>.1K-OJE9[2MFY)]:?,S\D&HMMU"[O2,?\[:P M=PMA'V3[C5=S[J\!4]AC>S#N7U<*S<:&]P!-89/LP7CKLXEJ=[F[X:,H@]RO M_7*OD&K:O36:R8=@5T"W[,I<2"'MT4YP!HC67V=1L^L'\L3Y_)8'>O?E4^K. M4XW1?TP]VVHO04A<_-I-P%BT>#Z,]R2LPZ@,R.OR0*ZOGH8R/3D%VQSMUXU] M-"YD*(-A6N2L+[TU:%LU5Q^-B]G+=6S6G;FN=U1\5_ $0%HYQZ(Y'UV4@S)T!LB6@96:F%!YE]V98ZBBW 31F^3L-$RJ$];K? M?0T9<];?%]PRPU\*<>!Z=%T*!\J!^RV<$KS?L(Y>X12 _LUKT(;+[P3B=B,X M>L4#DZY'>X)XCU7"7V??*6':R"[XV2N4V-?]S+235]?>!\P2>-DK9.EPB#?5 M@/D'*[HFYN09_OI$/H#IB";?/6C@WXAGE&4 @Q13O2E2-#I7G6%O6 3V9E@J MWDD>)F=V,CC]3N[)@O5.DL!W+W[]=OV/[N!#23AS5JH8SOC$ MDW#V&)S7_>K@])YT1W1EB;L"P2\3QQ03W=FO7V=1'G=D=-(/D?MDAPDHM(O" M>-0_P@"48V?%[M7)H:+P=MII_'[R@??VD?;O_^/#QR^/D\>[K%VWRY8/V M\/WSY\G]/_"SA[O?OMQ]NKN=?'G4)K>W7[]_>;S[\IOV[>O?[V[O/C[(FH,L M9U1P2T1(W^B^"+1MXY1=L>P,C_<]YAZ@ESK)'3>W7Y$/*V4CF$UA],?P/BZM$)%4 \/]X;HZ]TKC_AW5T<;U%98TSTW'[ M_\=V,L&)S79E&4>9@@0XO?OH,+6'JG(%_K^TN+P5P<)$CY;":1F:@U^QL8%9 MHA^DF-22BX<1MED\1.OQA"[>3"39_4P4HU'MB3B@SN$:\#EA781%7M=WQXIZ M.#+0.Z81+ W>)1AO#61F$\-O:5%?2M T>00O[MG98@V4XRQA M5-T,0BEFL5RRD@_>:,5U;%8$Q@\3DXX#SV,1T/A1P'GL@L/Y+K9=T2TO!@B? MYBU5X@Z"F4J+\-EP_W$GS>2#+$\L]> A^\J%QV$Q!#)9C>9S5'\8PL7BI%6% M@1?Z*A7WG9*X) /@/?ERYZ=.-)98-O):+6(5K&_9#:WB;MW8PA.1 M"Y[Y5^#PU 9&)"Q@'+^ZQ)@;)%K*FP0""EFO]%J><,(]"L/\OQ&BXDE6W.@R M"O;S7I?=&QF+"!N7[/>X7??'4&8D:O4X#_Z#90B&%("HGU2Y1Q<2;(U>D-=621>Q)6'QL91PSST%B@7GWC*OQDP62K\L\%G8UQ$\Q"OVNZ,C MM"!&6GD95(8SJW"&: J)1.WN:R-G^%$#U X1_4OA4O%G ^$.*)>E>:,HE Q5 M,E3)T!H=[RUW/ ,YIT(:<@M*N4FE1$E@E46Y+HYL3&T]495;=:^83 MA)@;8 M'"DP009+F9+USG>9QFF)8-8+ M'[_"=L!,_6@L*(]2\:H8\8V6]J#K#_"5Z/$/!*MPVK!^^\[AU=@8IOKPZ2Y4 M'KJ]WB]O8 L&7AW-M&6<63^(V0;]T,!.>^Z_X/DV[XL?KI&=M$3YU%11^KX4 MM[/I-,(K341D6'@AM?/\)P&L)T]?T/3D1L=]"5$@.K]X6\*G,'-MT.98NZH( MH]YJ$T>W5S[VL\,3QG)'>#\>\C\L'!9P#V])WUW.%^+/PQU@&3NBOL6B.MS- ME]I=1A_-4?!R5XH.'"CY241P1/ A=,/DXU\\WR Q(P@%# IWC@&G) M,PKQ. U6=$;HO/_X YF/&PU$;L5_ >(!DDG3!L,"$+AHAP +$ ;,[V3.0J:7 MM[^_T>B* H<3IWZXUI=[W6=\&&L7*YL?>:-^_V*9_AQ?U_DI?%T;=3'Q3O$7 MCVM-1?.TUALC)EZ;>J*$LMJ>8B9=D798]2BOHORYU'GM\DOAO?^?#&S_9S^E MN9XJ( L+1)IWD7)R2,=ZHOEM+O=#:U_ @=9_?,*^Z[/.$_;_*E4 J\30P^!H5!(H@)?TQL7.Q;@EQJN5[S2:2,/,X]0K3/ M+IN1^I&ECB1GFZ:[IFW[LW8\"M$$ETFBW2:R^=GW8L@4$Y)\X1V)MSBG.A?V M8_!,&9A1N53SQEWO"05S[\1RN6$"][B/;::H*/Y1$X&IQ(@2(TJ,;'6]2E]4 MLE')QAW81!P05<)1T8RBF9(TLU46C:(:136*:D3/K680C-(WF\H%SC-&(ANS MN!?9Z37A%KN$.!2U*6J3AMHR15:*ZA35*:I39N310_F= 6C)_?'VJO)Z?N81 MR$AD6(VZ/QV+5O;N/G@O$OG>2H!-9Q=N.@QBUC](7V?8%?K6:#<*=H6^-=Y- M_6 _CI_T%,K?T14^49OIN_ ,F!2NT^:E65'Y9DDM+JQ;^NE0M%""I1P0AH*; M^LMF8+ \+(E)K"+L: !69%1V1ZW1J%N.G1SW%K#(UM.7[R[X?V7 %1E@.'-\ MO:P7PKXY6SS=&H9&H.>7GR=U0& MR !#([#TLE9HJO2M\\+.\].WE-/K-7TK:ORD%"O%%&K-%.3$#QE@: 2.=KNM M07^@T+0V:'KF?M>FX*OR;56F:^6W)E5ZUY8)L[40?5MMJ$%:7%[^JI*9B@R. M1P8WK6[G6A&"(@1%",TE!.4!K$PK?62]B,/^PTH=+4>_?:!?TPVP[? Z UIA]4#([79&&(HVS((U&RXM0 M=16_X.2"^+.DYE6D_YUXT&-Z8_(#_(#)@YHA9JOR,:?Q?!"JL=E=ON]9T\#G M4T_92*428Z=R!J"EAYY-B8U#?2C@.@Z<6KBXU'+IN4O/@D?8FQ=$=P#'9H&- M2XOY'.(MN\UO _.'>)J>O9)=B=%U2/*FX0FR3,\186F:/A^W1'ZPH4AX:BO< M&TX:1SC!+ /0^"5>:0V:WA?30_+FB4T,@4WQ++WXJ[M>;?K8/7=1W35GANBM M7W-+>X&O$RV>79.F(YR,9Q(S8/OFX\%2EB6>!9]:"$!S= !*F %I()PM_/AX M.)NW&:1&\F,IYI7!AZ_M)C%R[I4Y1$<8/K2,^HLF9BR&PX%POMK:326'-\?[ MQ5'-;-A;]*=+8)SN@KQIX>!B-L!X2F;(POC?-5__H685GY.D5>.+FWF\WRD3 MT1\!'4&.)^>R[W+P)Z @. MC%^^7SU<:;]-)M_B/YJ_O %A\>_ GD"VW/$F%"4T O]3Z*1$%&8U- I#19+ M/FB7J8#Z; ;*#UO7$UT&(X&$DU8I)4+:VI8^M6PV\YXKSH"Q!D@:H3/"KG$_ MN'3^0YK.ET'M"1]@0V3SCA"?*X(G-@22\M\,/#9^;YX8M2PFZEUI#W"_K)<; M0!8?!C]K6@!"."TT'N!LN/ 6KHQ8H#5:'CMDU)5=UWRQ;)MOUP4#U 8-T!2' MT$I>-0IXZKO&GV(,,$YOA0UPA!*;83.$TT);FQA^P+09&M@^#GT-P*8Q+;@Y M+QSMZM+$3!AXHEA1QRR2&1=D'C!;1L$&:>W$]&]#3)&#& 6':U&4O M-3S";!A\245[@%-=I=PBG"$$A)E5;#V-)D@Q<(25[Z]"QB>.%FC-<1>K]$QJ MA)K9RCXP-21@.0">+I>VN"-X^L&H?&"_\%,WTY<0%)&VZ'F6& M+?J,.%47S@6%(Z>NXQ [/DQF<-!@^B_&.EWM6??8H&[?TY\)(U3?LXQP"/G< M,N; "$$@L$4X0UR%+##<(-_(,[Z=AA.7\>1"V#G[GLW@84;C<#I6B!TT^:;_ M0S4';7P[@2WP;9(P M>L8#V5JD37[ :_!CRYEY.KP1%D>9P\07#9;([RD 8N ?8U +[Y/MS$%^SR=/ M Q[,6MK[XGS.19QZXA%('> 4@ @?IDXA=IGV@8[9^MY'5G2&XIP'DT_ M=FH"\Y-?P\_R9Y6'G ,/+:"O#,C-O?B6D+I<-+T&9H9WN<],*4K(WV0-\:&8 MTA10Q(25*:!9Q%HYIP$E@DMBKEKX0K[C?L3%A&/4CX,?)@&%P*2(#K. 8;P) M&&J[R\24>N"DCNMK4X;X"#_AG@738B*#:5S )4 O $PB>XG5,$LT ;9<;^B MCJ4YAG4P#XF.X^29R@G+T"4@)0@*#?4OG^&NY1G! DG%$*3_PM0@H?IJP=)D M>MUKE)]6A?\5F$_"?>>AHB?$9SB76?>\%7*=9]T.^&$AYG/-%ETLL6++T">I M?QU.I#(O$K!'G%;]P@\'H,&KY^)!2#/D)0YW]")"PZ6Y4Q2UQ.2L%4]:J+3_ M(68H?@UQ6C,RF_T2^3Q3?TU_(_:%YNOQP)5=I"J>6 M(VX$($[Y%XEC'/"T@:IP90^W); B;Y_*J=9PEX!RHC7QA.\)=BD!<3DQ7:;E M3F)#_0'$C*E[)MWE&FIW?AL=B'7?X9T#]_ED3=''%FL$_5^TWY*^FZ\84)'^ M"&1EDD62!FSLJN3SWW0GT+T5#GN_;J4D-8KF3Y%HSB-D[;T+_]$N07/[-'EX M_X:IO@5$KWUGNJ1V.7GX_J8JZ+^XKWKE]HAPI[+&JS)*.H-4W%S;@H2TRT=W M":I[19#TAZGV+&^$XX.*VXH)@J"+Q6&J(HL@5W7"J7.(3$ PO%!]C;R_":

C7ZZ3Q.NFS MTX5D]9,7AO9LU1RAV](0DC13X#XDL!0JIQT9"[+^QF$43F5"; M326 =>:Z/JR0C*M(Y\F74P:E8[%)\5T(SZ:RC"U7E]>HVA'SUW)V;X7O,.U1 MF:2#6W>+IT!3S5#+XI?CNW-KA_:%?QO53-,J5,XFP1,LA[K9.$OLNO4XU3.E55+^X.=U>J4I_?B1!&&Y-!'MR9SWRGEP_!U#^@ZE79.0S2 M&MU;[;3,A;O_T:'Z%("09@G(M@[DA %4INNE ;'2@/"4/2L$Q'=#/SVZB;G? M-8HYM3' 0L,+PUP1!K$10:S'$-,K[1.FRH9!J4B!8E'<*.4#6ZVR] I86.00 M" ?VDET!<_#F08RN=FWNTNRZ+#+#7@$P+\+00,X7,YKX.6FY'W7/%OJM<+ O M"6;\8# IE@5GS>I2(CLZ$CIG?OXI2ZVW+5KOE9]XRYUL]U50"VQ2#D6BDU^KGDR%GV1CWFA? J!TS89'I@ M,F&6*\^.RP5$E)N:3)^-R3VWS.>];C.5D,X)\9E"CDF]0HF):S-TGJF#BA@E M1I@B7,A&-M44L9(BG=#[=Z&,R\RG"+\%K^F!-'P& & M-F$Y&; SUTGDR>1IDZ ;>40W5UQU]GG^%8,_H)ET-%1?63*;BRF_G@]W7E*5 M#3568+:A[, [QXNS;5:TF:02RS4%Q D&DP!Y:0=4I \GJ $7X=2GP]UR3LYT M;MP.MQ/B=R0+S?3P$*CK "RKJ+P18)@27MA#/,.B(A,)T#E*S#N,P!.GFTH\ MCED"2V81F2ZG0;PU5?=5C\K1W"4%E+$9PB/X?%+P%CNJ-#CTB()'NH9#%,F(V3P(H= M\8Q]E%?9KLI?["ER%G*CE97IC.DC_@=(NX^A.5^3/(@T*73'>W2)W2MY9V-& M1951\< AZ'8=-<#M.CI$*+O;+R@!CS,&[AQ,*^=\+>5HO<546I^5:I]Y44.D_Z46!V:6"W"\G\L*[_APEY':P)8X )4RB\ J/ MA&N(R,GYV=C\;%!+B=FY4%WFV/E!3Y:VL3H9] OQ\BNF^XA:@$2Z+*N@UE&Y MG6(Z@5B9M9G@AA"WKY8Z]44&+E:8<.L"18TEZCXX^$+IX^TC1+4"^QV+LPUX M!]9WG3%MYI,FW)>M&\+]GB@ $6X^5M^>R+@ DP3+<[#84L>#?0'!V+9=]\^P M:CZ+,^$3#/E8I$6X:4 K)[IG6UP52J)>"N.NM(=@2@%I1:4E*Q*(D^EKY@(^ M!MO5,@*I9D%T1W:.) MO%">NU=56.0#,I7FXK$M8#',K MZ3>J(<,R>=Z> &":YZ$".YEU:8^%6+OD@T5D$\\@0TA0BT(( BIFN[3ZPSGND: M092?$G9S$U$&O"O/M6DR_2H_I)%5PA+2/(FA@( L]LWRP^$K6;[ 6NG%1K0( MLT39B;7@K$?1G5Y+Z*Y<)4^M'(6^= Q*<,I-)4/S)N0Z8"&P40Q*<+33-<"S MP&:&9)M?.\"/DC5L_PAO83U?,**!')9=N1 ,,=L5?XC3HJ*,Z1C1_IA;-DDS M(1K&O.#8"/;($8&QN%L2O.JPMDP2GD/V;N84FB-?+4Y!OEMM)6@R=RQ.RXJK M0F4K"BVA=M9- :U03D:*"&M&7_\!%RLFSA5ZHKZV/*(]'@VJ>4%TLK*M(H5Q*5JL(I)T1"/LMUJ4,R>FS# M:%A+5)R8(53(\6/%2T_U-%UC^QN8O1MF+6=9O'2%_XUQ+1RD'\TI#*"#\ .KKR"HNH03&KM-RTM9_7/S(IC+.9O+AAL MVN_P*>LP7#4PV0PX7/(T,:'V+?<#ASR7E97KO&\Q""W_!2L0JKZ*M*"O^FQ; M&89>=8Y!=YAM=R-$0KIBW(I/,CK(A#)!H^3MI". (R)-D,'DX?9P1"#6X^X+ M^')$$A6OFX?O873!3.!]E:MF,9UK:XF("%/$Q-6AOS.MO)W$0]E)%Q\\'LFZ MK5[I*6WKEE1_:J)9E ?ST,V'DC__]>> MI]T??GVJ_>D.Z+H*RXZA%\FCODM M,0?KZRP*$L//7__[OS3MK]';L>9GPC*OO\35ENCPA._? MD]F["^N?B.3M3K_=[UZPKN,+W:;O+MK]"\TRWUT8HT[_NC/&#P/'$L]0=]#K M7K<#:E[\.N[W>IU.)[&CO#5W :M[T^[V-H#5*P+KYAJAV@&LU,@X;O%^YWK@GUK/^A;Q[+?7?A>0"Y^WAN0 M;:X#P"I$\/Y-]SIU'YMA>07V<'0%#Z)N/+I_II[X9NO.Y(=%V_=LSB%6 "E_J_=<(7ET@5[^L/SYW+4QY (//\R!4MYC]=!MCLVZA"!T.\\FLFFT^NA.#Q=B^>9CDY*\0$7U@E&CZLVD: M>UY@IQ@/.Z/\"]P,4V5[V9(9%B)CKU]P2UOOQ<,\%H^8C&&"[/GJ,473_!U' M;7PC_')+Z8YW7SZEM+31(!_Z-L#5_C'U;*M-\>7TXM?.%6RF.TQLIQ18E6PE M3]]77TO2$LH]Z/KXT%Z MQV-]NYSGN!#*#?#Q-7>&KF#+;U*P)FJ5NF4#=!7B4,]]O='1C%:DZW.^J- ML\QD$PC[PUSB0+N%!WK3[ZWQOVU!MESO&TLONB=A>J*1,4\_$&IXUK*\-IU0 M6?KCBU]+.4=#_YO/W&^8&^NA^VW-WU:^]X=<;SQVOODI>JMD42C1I'*F,533 M.*YI$SXUN,@Q*HE7.7&0=0NEWXH@SI*=ND@@#&',*AQ5 MD4YAY/FAKS4VC:9M.T3TR(!+Q9\-A#N@O+=B7L/#PF#-YIC$MK(A*UE<@Q"3 M?@(6R83\5S[9_&/83F]?N[[ ! -)/NIFA.(&2/8%?$LC?E3H:>EF%9#] $=3 MG^Y[S(7N\'$WJWOD+;\3B%NZK@H]/-?CWBX@YOM)?O.0[HITSG\6/O=^];A: M$N9;YJA=%FJXL,OQ&IH=:I=; MW64XV0$^#G_\$(\ 9@,0-N^[P"-V\>M@-!Y*>;F5;+N0=0]&-W+>]J? X # MMN]/U@^6?+9YGX66C!>ZXT8+I?ZH(^N-ZE,7M%_76V&4G5"_O/@9%2H0@YOK@9S7NL=N M"X-(@YO^T32*K>YVRPT6ZDR]_J@CYWUNN<-"?:G7NY%47T+CF\7V66H!//$$ MHF4S)RH*&H)J>-._EI/G[KK58HMVO)8S0W20M7D MNM-;-[?WA_0+V2$NT1U>%XL@,+-+GBBLO0>4)4[SNEAT=*YO2IYF>2BC;-8M MH@[MP:'B#;PSL'AGCJMV7]]ORI';6?[X15M83IO_^\4R_?E;#=@=_/U"P\$9 M=*D;EO/T[J+#?U_JIAG^/F4#8_#'R$OM>R'H4]WX\\ES \=L&Z[M>F\U[VEZ MV1MBHKOXUYM?M&>X$Y!Y_G;?E&)A."\X=N?= M!6@8 HBD3QZG,Q!O?TPHB *T,1S!0P&YHRI2ZVY*8X_78$N(. /^F-B1V-!> M[?:K<9E'TTA*1XQDP1F%K&>'K%'Q4.WP]6??4Q*CD40H=((VOQ7XVO*'QH*A M["X[+0W_>7-^M)HMJ9: 1C6ARB7O2N&XPO'*&L/4%,>W$DZ= MN/,(B!O:=X.?CH6=<6I3&*YE->?,[BZ)$P+H[D_5'U%I;G= & H4V;]L!J;S M4SI7B^4S'0W BIA&M],:W_376(4$MZ Y[HNG+]]=\/_*@"LRP*#P=3Q>5^4D MN(7M\/4X)M@II-S1)5N8H*+DV4XP-((M#%JC\;#^7$%.#)$!AJ9@Z(2>&R !#4[#T["29,L]>E611_04O M3,5;5:91,,*-"7!%&_P?^GU M6Z..$F$*325'TU[KYNP2/I15]GHJ8UQXVP90EJ+T5DFS;=.C:\%-MMI0-4RG M>]/J7TO@L,Q+GU8"4U'"$2EAW.H-)'"*'H02&EX'UW#RK@_=5DF0U[U6IZ^R M0A2:2HZFG5:O.ZX_FBJSK<*T$$K?X@C68!&(:9-DZ1'#XIV7,<"6[#"MK#FE MPU;#BR[[79"9,OJ0\NMC\SC4&T4!B@)VIX#>36N0TP&AUA2@HH+5105=P!TE M<,O1:Q_HU70#;!.W3K RU^%NM9&J,A! ]'8D,%>S;*:O/*F**$Y&%)W6]8T$ MQO%!B"(IEG]FW32C#>;,GMG4$W2MA^BS1<$X_.1Z'^"2_%E@3PR#CSO::P)* M=U0\8GVTUFJY$(@]P,V=AI($<+?1T>& ["G0E;XVVZU4W]I>MU_]PLZUXV%FY,2K8.P#\79SZ'N%71+-B_I@4<-V:>"1';KOTNYPT.F,>T<8^7?[]]_'Y_]^4W[?9_)_>_?7Q8$QVGGU17NR%ZW7&H7'UU MLL#M>G?: UGZO"EH[QILS4YWW-*2IX"CW]Z[NF?B-+H/ED<,W_78:+K$4#A- M7[*R.5/3-8^8/-$%)[]9(#9>7._/F>L9!(?ML4^)1C@/X*7C;-/LJV)0G.O M4Y8_U\BS:S_CW+AI0&%7%(F1F/1*^^+ZT$$-]!7:),JH73Z^90^1!E.< M0.U;NLUV 8 3)&'\GH6_+,+)GO'["C&!#^/DGRUTRTE>!W(_DHP$Z\D@'N&B9ZYMNR]XT6(,0K! BO@/ MP,)$0J0_\L&P28Q)#&D%A18L:GC"HIRE7%HX]-0-*" 4??-6VJ,I<7&QAZ!>/X,'\ZI]M%!-4+641+YF8RE M,3$_Z*4H>1=*KDDC\^SFFDS(=>G3OQ7"*:172/\ZTM>C4$ )>QV@J$1W$+).(6LM4'6FU[] M4529<(>1;+X7,R7G*""A^YY6/)[@T2X*(,,"AZJ*+B;6/7 M$AF$1AA<=H]ZG7L*YH I( K24 09% M&M6:RMV&$D0HKC-U<-J:@%'E&OYVB:HI"QK>ZV5RE(OS4O6#96AW;U(7^T(\ M B""@LLR7RO+B:;$3B5]'/ MJ7*WK6O87JF"NQ69ZR6JW/Z9?M"E/EL>$/F93'Y8M/U1% 0\$%"_46O\S&I^ MTL]A32O[]GU8PG/GW/GTC[!^Y]%E'Q!1P$?Y.U*E@L-D >@KQ8W7G;7:QK6- M5W,TZ=K%ZUTJ4DLMO64196'M[DWO2 =3S=TG;_NHAULYZO;3FSG0!0FB7"MI MAFUU>P>YE:)"Z/*W4@CSN$J8BZ]B5'05O<&@^"X$U#OLZV 4TB_BAQ7P 38<)A>NGQ'S4?Y02'M\\%S'JJ_< -VL97,N8.+J]\BUC$QYU;KJ%>-3M M]P;96]IZ"]6?09X$VO<,^H5GT!WTLYQ-@C,HC0=W\-R3ASCY#XO8YCWHTYM/ M8U"H*S+6(MMAE$:(G0ZCL'L)G,6U?(>Q7<^3;K% [W:']2#^U[97I ?_VNL, M!UDQ*<'V\N@:7H;E!;QV_-ZB?[Y?O2>.,5_HWI\,K1]TFU"Q^A?B"WLRY['' MU9(3PF_$!3I8SBUC[5OBZ0CKH34DLQ4I@OSN4[[QK@-^W7UX[[T+1V+MA3:(D.^\:X/?KYUTLGV[&??G.NP;X M_?C':^==Z&OIC4;U4 =J==[#0GG9O1XJ_KW+>:.[X^OL<4[^<#W;W*#?PPT4 M2M 1&$+RW4 -,'[;&RB4J:/!6$*>(PL-O':D#3#KI#O38M$HIRU9VBWR@6 _ MK$\NO)9BFRPXD0?7#EA#OT1P4I [/WHX/-VSW&\>>;;<@-JK>[)T/9]L(O?N MH%OH8^V.1J,S.\?D[R;F+N!/FX^P4&:UZWZ&O^F60^>Z1[X1;^9Z"PR0WS%2 MM9[)(;"Q4/CTF>PYKX/<$1T+7:3MFA]B)H)0U7D52A))HPW[.]@K.KGB+!8Y MG?%%R1(5,:]>8=BJ1BK)5IB1W'P1Y]X0P7]U%SLW-!\-54/S0S0T[V4;FO_^ M\/#]H?=X__J]U^?WC\^OGCO8P-SF7K[AK]GV7& M%H/ZF.@1;,)K0770/$Y"V@R;0E=TS?Z+FSH+Z@:>0>A;+9+ X;+QX6\@ M:$SB:"ARPJ_*TMJWQNG2R?O')MM/#NOG&Z* Y>!(3M(_60[\8NFV M)H:58![U@P^7I7LF%?WK+^.B%N.73Y.']_'OYB]O\IX$*,RHS7SZ^A?)-H9U[QBKG'[P8^OHAJ MND8!4VS"6I9[9$X<"H>A+5R3V-CO.Z 1H@JDPK3_$(5!]:+L;W@;1OHVC/ V MKK3PTBP:TX&IO*J08+4*X74WP$7NK0&6%=S@&BZ+TM!IB# MHVL!-,V?ZSZ\?H;WR9MFLU[RIIC$D!KSP#N:4]'0',TZW^9OAU>2'\9<=YZ( M*'!PX00 M(4%:EDNC,W@E!F #L4'3>(3;\%0+T0B@1+BDCPW>)JSRXI;HE=$ M#3/ [+2@],F2OCW*&96Z'-'Z/6Q77J:[^%JS\VPS]+A/>EP455S$[+O+W-KD ML.AKO$LM8/30L4X7&.S0F&WJX'DDB.[P_F+I*X8^A,RRA9PDXIPMSCKUB,F] MNH5R=>GJ2H]TILKE3&*_T@Y%+J1IGFH?,A4$O/VM"C M0-W=B>YN GJ"\?K%A:.U%(W6^)[O$XHBFX+#]4>T(Y@8U4%^%ETPCD>B\#.= M6<0L=;UYY>,GTPQ/:%&4T>KU<+0JFDQZ1$;QNKG0UH0"F)_I?H4IC'Q=!Q0":&KXCVC*&X@)'95*A2C(+! M(&=EF:W8?X(T%SI0 'BP=?"++W/+F#,R-MD00"!;-EC3(R&+(2;G,30<"5B( M#5?:IZ1I50Z%6NEIH%RQ$#/8UI6*C"V'2@;180/Y+]?@'YU[(='%-M4I,)6 M^<\H<]3:KH.3#FV;S0'$%;9@-9MZBC)[1K!*F[Z-&$Z*S3#&\?$'>KA= M[<&=^2_ 5UKQ7W3]H:5]^'07*K[=7N\7]H+;WS6ZHCY9")9G5C:G-3MI,V2D M209B17E'R#+@"' &:A3IB.()-[]H*Q;$ P9DP;FA6B2;IE)TX[5#T504*L&\ ML]B5B7B89$EXST.X0]"- 8]Y"R6!KTS+)-Z2^ %HJ!A] /C;[-:OM&_1!Y<5 M81] G#SO-JXF.OZ_B4"B^5O1?2X3K44D!M=&'.N>AW$4IJ"G@CUA1">:>)V, MZ?!GHV431Q/I!!$3B$B;T3Z -5V!1(T#3NR+2Y?Z[4A&TV")"4*9[;C/XB9B M60X6!9?8%/Z \J"-A\O%=DN;$D/'V-@+;C,15T<;QV)7?&F]B19#+G)IP1\" MEMS*S)-XB\'29$H&6PT/J@W?;\-!Z,^Z9?-IITQ9R(&FWA,8#>&& 'GG.SA M)W&I')X(/SFS#'-O-UXJL0YHBW"8J^0QHA7*CH+==EJ=RU4@42U,J+=I[5:L MSBU*EYU5K.-&V/N:BR*MY88JKKW:49E%[!37?2H55KL$P!\>OKV!:_8]:QIL MQCS9Q%8#9%12R4GR99H8;RZ,+R3 MM13$DV56B52G1*B9UP MH8-J&,N$9"Z$G"23A"D+5.C2[G1^RFN(*O[B<4,L3.G,OF3=69EX;>J)O*=3 MN\A<4WN*B:Q%-E7V314?\/KI[?K+>;L+MF*1&#E?#RV-/^;81-5G_T[YXK9TFH5<%Q@5_!&D@&UAUT[@78E]P*.65Z@] M4!;8 ?6!*T#P94JJ\>D=6A\"F+?1>")LRQ[^@= ,WF-XI-A[VM+F<.NNAR%- M%)@)5TR,0TD=O@B=Q''H^!?$8OV)\.C* JZ,G>$"[&"4K1%F@T;/$NQ S+E> M&_0#YGI>!BP_!I44;/[*,@/GF*E(?1Y; KCP7A=$Q\ZT4>3("]!&9_INL1$>1\5@&J>N])M$99>+3D[7']Y&NH7?8:F M_]Q:9FTL -87S=*Y2P/$&=\C%S^1:%.\Z, Z7P"?A H%R(A_$<./+['_"[_A M9&)F')KD>DSH-00[DKOTC*QQ&^,+3XM@%ZTA,L?N*=:JGENCQ-X<,$DU4=T7E3<9!LZP#@%]?G-06SP&.^0=3! N;M4-1^0%&4Y>4KAL&L M^S BX-T_[A,6!7J:(G1AM!J6#8G4!PL0',E.H&*AY+) +*4(HS8H'8*G'^5 MKKVZ^Y9$G#>:/O.%[RD6>Z%?2; 6XI@8?$@83^5C@6L:4$H$QZ=D4;'1)V10 MP3)=.Y/>9;0X'!,NAB.CN8B#M\^XQX\["9$2.% V+&_3JYQ[X9OD+ X6!UL1 MF26?8VPPAD]?K)QB-.EC3R MP8*[ N/S*1)C@O*4Z7&,I#4S/OYLX751J2+/7L:AD M8@G^@E][2C1S@P6?UGE-' F)CY8[%!.XPB8IA37"D9F 3JLGUV-9L)RM

( M&0WC 1;W+U[,BHS2)*!]^MKZ^QT8>#[RY&TU+H9( MEW"N0;[O41RA)K34 %LM?_QM7L5+Y;>?G5F;N:;<"II# =$M P,<(UR'\^YB M=)$7N318>O7^N%% )MN/@XXV-SK:5&!Q!A(TS:GH-8]S#\RWS_#!G&H?'?2O M1&,+R^A_&TJN#H;7N0/C2R-[?FVA(RFER56/2/M I*8;L+!N,]C.ZSNJAN]T.^N>6@D93U])787_"O^W$+QYS1SE M3E>1"+JB5"6L\?%X'PR6[\8R@=8J];$T[P>F\N.(A:K\@S<_I<[(G6EN@+GZ M?A*0L(E!18OZ&-%/+;O@T7W"HOL5K1)G"6@8.$QA*N]@N=3%)(2J#G.8/LSZ M'UOWYBIU;@^$\.J+RMAD.MB)%#MSF$9>S+V-&E,A4<*3 G@S._= M( E,1TQ^SR^4*AL!5HGO6Y)!=,2,!XGB.5$M*,K=3%'S6.U\H31C^Q 7_HEZ MO+";LJ@*2E14LA9QO!@F=Q2,1W3>(?J@\.>*OMP$[&2-8F5B:Z&O4J)J2D27 M0-RX&Y]7.RHR%:VNG>I$9Q:&9^RF"7?%NO):#F^3K=+[*Z'33XGI61R=1?%Q M.U-QS' Q61IN(3DA\C%](MYXW&$N45V_8^UPVYVUUXIKXZ5*M.@0SQRX44>2 MSQREP#@^@[C2N/5*F3$OZF-LBZZ5&?,JX_]+5F'E#-Z<15YX64VR60UVC1&L M7)PYJT)EP!'>4";J5(-W.PO86;!;X060HD,;?YB)!C;Z+%&7^8P$2P$Z;,Y;T3T^^:ST1!*U[. "(!]Q^(FK@B!4V:+L@8^0 N, MG\VRMYPX:8:_%F4U+>)JTV(,VY^QPA56FQU^]5!,$( ,;%:.:3F&AP7A#.%- M$OZ"D^($?&9L<[(NC6S;O X=;BB&E0MC-J&.XV9(L:P! )QW(!H)&;IOS-O! M4G04$C6A>>6@Z7MB-_2D/^/X!!I12 @ -BU%EL[F'"IV?M!JK<(*0W?FD[AC MOA@LR#$^+#(,F^2WXC[6403%1"PT,CQASAY4E MAAU2X\\8K^+3-G#@8Z)#;=B8%AMX15L YBN*&'&]L(MQ?L?M,MW#.-)2D"$V M-E@L;('*&$E%U)[3#2N>-N#/@ZP3RW>?V#9;FYAZJJX<=F^O MCT3$YN4?3)0>#09Q[S%)2;:49:MEVJG=G$M?\O*)=KLC@ MT7'5R8K].QR+#R6,0G8!?.I/@M+<,:VX[RGO-)PX:MXL+86-K4BA-U!Z)5H2 MX5R15+L<=1J^8BB]&7^"C3H],PO$!PV[#]3E1]'MJ@*:,CWB4S MJNT5:TFNVW&SA#7YG-;7$M8@J%"X=S;9:)I8,&Z(B6V?]19ZJ%@['@H& >I; M8$BUA'VT-E$06T^3EA;>5+PK3/95N;WF@*P"-"/YY1+GV?)< MAZ&"370/&_"$,Y7C=E-K2BE3VMAI =I3[ %F)P>24];DE-E#V'$';R?9I"+T MFH48%9T8N^'HGD#3-)%ZN0/MQ0+I.TTX)\4NXZ8$X>N8:AP0-(<2'65S,(TC M)#%EXZUR,])3! ?"P6[:>]UF$CYQ.KGG)&&PH!ZW6T9,"DV,,GF1M,RX@S(Y MSS$]G1K=55S-9NPVH5O'8U B6Q#])3^$]VC&AUDDYBM&;4!C,_-QK0W/YKXH MS+@VK1D;&A*],_V6?#XJ)DF&C1Y#026XDI<>/:H+$8S:=BMY0#K%-H[I(9BV M):9**KY4->8:-APX^BIH/#-4-.I+SN[,8%[:"!3H&7I?A*Z80'(P <+!-XEK MSUPRN_@K;9+\!NLE6 3;V&+)!89<[K=TC(9'MD%0NPL\^;$>WD3O]#9S,U% M9NTQKR*\.6QF:(6M@1;ZOT#5X:&[XN9_*=AHW#\(=@48;V/P(1+-41/%9$PC MM+P3WC*<_R.Z#UU*(*HP;?@!47TP!E\*LFU9JJ>RQ RI5M/)?NE>#=$81H$$XLJJJ M-?I7H[PUT 6('E+TTZ.CB'7,Y-8/TV&!!%A/7XRS1 Y13G(1;O'SL,*^FLCB M4&.&GUA=!:,4H1EI#W-"_&P7.:NR;1[&0LU:JVAV,\..B4<+=F%YS$;AT^92 M_"&+-L)LY2'$(^?;58=.+"E-8BWVR/Z?*D'\D.'"E M$ZHJLC!?B/V<'O?(J"GT'B*^V<8QG"D0S"J$M>#?'&]Z?6\\.Y_9K,. M_.\UEE>M:M'?K%I4:RT>+>56@KEN9S;*[1Q]!2FD+ ;X8#95VM)A!FG8:CHT M39.MHU,CQE(#>#.2M"!%(JD>AVZ)V&;F+!VC^H$3=P)&+YSN"=TG^0%RW8-4 MY?QE-+X:YC&VA$G\&XL]L0-;+N%%S%&2&F$<3P>0HSHMRDWM;T5TG%D=#2/F-VGRJ&\ZFE$1!#,KK<5Q$*ZV$G.O MT?)CXJ@/&<(, X8)+':3:6U1]/Q@$$3#GUN@J2;)"15+#LE+ KDBQ,)0J!U% MH/A)P1?GN@C(1FXY862(-*9PV$Z8FLK2F42^)@N]B01@^&O>P GAGEYWH^O1 M>.VB"1,)ZDM=KT63":SBE6)RCP ,]JS;@6!"\/YH,$K*Y=C2>'I#.#E0>#M" MHEZX)DN4"C\-'2'&*AD03$-)$KF5:>]]QA,?\\XDBROBH[E;%J.#DZWMP\AK M."K)@),,0[L:GWDN0$J.(@GS]E(Y<'S#N6?QJH87"\%ND9:TKYS=1I)J6N)^ M-L)]-* 04V(DXDD>:Y:BX,5U-A0/Z99*5\!@S*R(?&("NTQI%]'?WP@/Z+/E M!C0:Y\,4CCB/NDI'<.?JNM 1'*9J5[M>KH*3L=Q$DGKH;4H.3 TC)(GGJ MR*1?@O54Q#^W!C?WC8?/FQ U(.Z45=,Q%<*>H2\Q#A6^ZF4N9U]NPX13\5A] MR7;Y'Q&0923/:I;LN'[E-=BS&0;)U':>5"SRE)CV)I*9>+$-MY!FA+!AC9AC M[\=XPTT&&F8!6MB?J(P'7HYCYEA':UY7O$>1)*I 9+Q!:SGM=/K_GI!]>W?4I M[WK\ZEU7&KWNY$?(LXI*BN]Q"PL5EU3DE?GNA?6E=.@2.G2%88WJT*%;J!;$ MK(95!E4(O9/VEB7B_K9+&1=B(I9E+;F1]*,I;A>&^4)C0BC0$F3YEM2/;D7G M P*?6;PZQT*[*2S\#FMSO;1^$25"\8^Y+A(75D7GQ?6F5N*K/+7)9QEJQ)DS M[@V'Y@:>P9/E4Q7&R6!T0+G1>0]9U5"MAVQL'!>M:B4Q)!E2NV)XIQ" M^^1Y*.S-T16Q_-3P,O3,'&WM-JL&\M&(G)5R.PWW@>^-M+VHN#.3JA;>1YR' MF'2#\GP9ON%0SXT#['IBCC@K6N=G%T9DTSE#NDU=KE/2>$0OUR0BS3Q;6)I' MH5$?"LRK,*PENXIX;/W:9%VF$5->"B .*Q?R3.UX.FTWRGJ,>V.PE$8+?XP< M:CPS-U$0'Y7\YQP%0P,JEF8Z>*J_1W).N(ES>7WQ2%)W1SBC&>^)F>=P*-@9 M+4+D67S/A9[)=+E(FD0R^2=,K7?#K(LHB)2JDV'YA/AWXIBQZS0=?T\7W0A7 M+^%IX!&5B /B7-ABF=U3,2V2D7.8VUQT\0FFS]REJ=<*.XW?;#@9E9]]S$H. M(XQL%^[:XVY[X>V> N.<6<*]@F=^T)6C\[-)[41OG-7$GQ*Y'Z>Q/&NF+JX; M(:F5JLR)Z>3GF5PE'&HE+O)05N0Q[HTY4A;H&_50Y8)KC+=>[4GW\D[Z4.;R M&@I)E5I:4C&6)YM$@HJX;RCU66WI1^"7IE6#;GGUN,Q2D^(/F.C HY,Y:4"A M="4L[DRY\IKL*C*S'."9R%1C93FR"H5C>4K\%R+^%*J:D8TGFLN8;&1]HMAI MS09AIA)/,!!@81NAS$.B-54R,R-CX%5T@MG>$9CAPGJ-@2674>31M,,-ABXJ MRX\3@(09S$K>DYH]"SV8W!*+E,ZHC\WF*R _K*B_4T)I9;7V48"NP@J-HLR9 MS9"J#.E]"S.2/__UYX"VGW1]^58DHW\"\@H+F?\ .S_L OP(#.<]IIS^^M__ MI6E_S3QU'R:L?(LMP:^Q4P51")Z_)[-W%]8_\03:G7Z[W[W <+:U -/UW46[ M?P&6[[L+8]3I7W<'H]&%%CB6>(:Z@U[WNAU0\^+7T7B(^5Z=-=!?!V('N#\* M3O#(3/:OLP?F0>+\[AMC5=W"K?WS'HES F35_@PK+(+%9Z;<_'/OE1]\W?,_ M@/+'7E[MZZY,%]_3YOL8M#O=]*6,+W[]UOO'EB=?XAA/>#GZCZ9!/30N?CXD6O>40M7?O,-?./3#./-.HR:NYZDECCAK$K MCK(_1^G5C*.<(4-AYG.CJ%P1@2*"/9.SZD\$:I;L06;)?@U\UI*;99PL65)& M2?QH^&3-K6$XV<3,*OG&0,I)F+E#+^N&'S+ T @<'?5Z]:P8!>WU%%@KC5D\%@ MS?*@OA+%BA2.3@K7 PG%<26DD!3'/[.YU:QL0Q M/^":Q'Q$.'?+!QVH?%"5#ZKR054^J,H'5?F@M>H:B\D$5$2@B4/F@ M*LA8*H$F6&!-(9S)B2\/W4ZF@4# I%5"CJB#R<\'9W*AI5@0O[ M+\H7G](D+X<]&5/4Z.RTHJ^H@$OD# M<5PV*4[954II;M3UR "#0A%E5^5R\:I;K4;_O\$/\@=KLTP)C3MRB=G6L=?Y M$]'8B#FJN7&YM;+.SK?,I]]K77=23 =-&\,A:URIT]H:"VCA6=&26G%FI245E):D8*2TCM(Z?+-A[9J#E3884ATLWW@ M<[;#%Q$3&Q<1A[+.11,;7B%Z&-T3PWURX"!,/G7TUJ4^W:T'44?U(%(]B"H# M0O4@:EJWA(I>HWH0*8ZBVJ^H]BNJ!Y$B D4$J@>1BOJ=CZ:\2<:J.L2I6U.D,3L^*5$&O(H33$L+X1@*)K.IX M:R2FLXJI-IJ1R+71R _\67E;5?+<(4H76_V1A(Q*5?$JFC@A30RNFSKA M=_@XV MJSFAE/CTSKES '++#'3[D^L10,];T$)\SR+T_8K_N-HM'76LTE%5.NJYYLV< M<4+,5LF@Q\R*45E@"INWQN8/Q""+*?%JC= J>?G<*%;E;:KD944$B@A4\K** M@E?A7O_N6-@<\\'7?>5*5[F@\)K!J-49J>0NA:\UPM>.2E]6 JXP?9F-<_#G M1'MQ/5OU'5*Y+%4IV:U^5X)F0RJI2Q'"J0EAT+EN*"$HN_,@8OG1!732;!>N MR\:HM::SL'5+9[KW;J>1PPV\'#BF-\\R_5XJMK$_%= ?2S\W:V+ M84]EC=4[:^QD0EVG,6E^"4?IF4[G ><9(9&,6]V3I>IDQK!)SBUU" M'(K:%+5)0VV&K5-JS2RC3DJMHCI%==(^UD@S\N"A_%JFJ(^.5\,?IZCOB+OW M8@K46PFPZ>S"38=!S/H'Z>L,NT+?&NU&P:[0M\:[J1_LS6T;<'2%[P.A\(>V M[\(S8%*X3GME$=M$PRU@%1$EM;BSJ\$J6UO5:4*_D>ZH-1IUR[$3F?N-*'P] M#WR]K!?"OCE;/-T:AD:@YY>?)W5!S7/TP!U="?M-MQR*@Q2T)?%FK@=O-#"S M''W8UK/J47C.O*+?&H\;T.E-3@R1 89&8.EEK=!4Z5OGA9WGIV\II]=K^M;$ MT>T5'(A2K!13J#=3D!,_9("A$3C:[;8&?0EF:"LT57[7<\)7Y=NJ3->Z[;9UP:1G2,/N.]3FLXD" %237?5T0A#5$P M>/_G1Z_3'93,3E>DH4CC+$BCT?)BQ[D06T]G*)KS\,G"F;]L?,2=X^O.DP4@ M\$$2CPC-3N,=AFJ\0[W'.X2EUKV1!//HQS]5+VE/6 56?LIY'8=91)C3/UJ1 MOAILD?^:Y/2*WGH*8HU:7FQ%,HIL%=G6F6P_$(,LIL1KQ-R9\E13SQ:/.RE* M)^($&77JG"A\LG !0_Y3NO?3,4U M4UZSPW5,9]D$M:4-Q5_E0*-;W?-6EO-49T22 0:%S!(@\\0P@D5@ZR6')2E\ M5O@L-3XKYJR062&S1(@D PP*F25 9J5I*'QN$C[7GCDK7]OQ?&W%::M3&P[\ M_*CG\A]$]^B;VA*/5%QXNYSH82/3RJ)D:L&/\.+(^8FH5= M9JR9Q5K:6%'O'?KVQ+Z\<5T8I$0P' &+U>W4&@:%(0H&A2'UO1T98% 8HF!0 M&%+?VY$!!H4AITCJ.3LK]S:@8K(#GZML^OVS:#:W,5[W(3!AM>MP: VX\U/C"DRP'#> MV'HY;'4&$DQ!*H>N;Q26GB66]EK]FWY=D%3QU#/'5J4!*&RM#[9>#EHW_6%= MT%5I .>)I;W6L%,;)*W(N:922,HZUSZ09V*[2V("HAMS!\[P::5<:X=UK0V4 M:TU^&!K!^[N@4(^40JVP5&HLO>P.6KV;VJ#I^2K29XF=_5;WNC:X63,$D0&& M1B"I$O0*2^7'4A3TW8X$XY>5H%?8F2/H^\-UPUE2W*S(4::RT,HZRAX]W22. MOB#*.W98[UCOX-ZQ]:0-Y1T[1X9_71^?0\W00P88&H&BEZ/KVJ@D2ET^*]3L M=FMCR-4,/62 H1$HJ@2\0E')410$?&W2=;61"5OMIR*T:HT[$JC>N4WK ME#ZNZ.!8='#9;0UE2![:@Q#.5^E7^+]_+*]?;^174D!1@=*&3HZ#,L"@Z* 2 M;4B&)%6E#2G\/XDV)$-O@X-( 95S>)B<0Q>0:3NG7-0IL1J4S5SY*3%7"B:X MD8WT@8V8;H!]^-?YB,0=![;:1U7\\+HUD"%"GV6)?:48*YHX$4U<]D!)'H]J M311GK"0K6JB0%H:MF\Z@UI2@Q(,B":4R*9I0-'%@E:DWDJ!,0JE,BA9.3 NC M5J\G05G&0<1#TLGXLX^C#J,-BLW^]>> MI]T??GVP9@3,[#)U]DGR[%\\G?K MF9AWT6#$":7$IX_XCD= C?>V:_SYZW__EZ;]=?T%]X3Z7F#X@0<[FCCF/4ZA M(.:M2^$-X<.: 4< O]R3&5S>/WN=7J?=Z<(_XL=^N]^]T"SSW871[O8O?BUU MW>&-^.P>'+@'#^]A[;PC!&*'(M#NW47G0C.(;8N[B'ZG2]T(?Q?+Y]S@OBC! M*,YR<"XE7C9>/]P]_[? O.L._CWAZ(T17(RRN''4CX&HQ,=?ZW=8:FV[@B%]%R;M0 MLIK2+1TAHQAO%L$JI%=(OQ'INX6=A.N)]%M)*:U4F9ALF0J1O#MFIL)[ A\[ M<"]P9K;N&&6[))V=K!7%\)=$.6?-R.EYR@J(7N>5CR6H8"7!1!A@4/521K338 M-(U1!B&<2QGYJ4K*U#R,0/[HF,JA>NQL,7EXT3'2Q>HEG NRR"1 2QE@4*11 MK:F\*8VRK@2Q6QIEJ2S(XA3*9^($Y/WJL_XOU[L-*$!///I^=4^6+J@)SM,# M>6)V9SHE MP?-4W,]8(Y>VREJ9H0J;M\;F#\0@BRGQ:HW0RH>L?,CGR+>4^TSYD!41*")0 M/F3E0U8^9.6IVXM+U&=AF1Y=4+U7@NI\V4%W4Y6;O.Q M3JR0 89F8*8$,T6.(:B4156Z]8$25(H=U) =R(D5,L#0#,S+P$YW4(_(SMF%%.4L!>BZ3#LQ,YWXB'P.A/1#(I(3\+4[Q3\4X)D$+Q3L4[MT,:I4PWE025 M89U/J2*J1R6CT]HZD!2>RXGG[DQ3J*Y0_1Q07>&YPO-SP/-FL?3FE\T,C]I3]GEB3*DC#(U TL&F>2G2 M8.CYIM&?-QN]:?7K4Y18,Q8F PR-0-*-PR&EP= S*DX\?D'BW')TI?J?+1?H MM6Z&ZUE_DC*"FB&(## T DGK4SA;,^R0 89&8"BPT7%?(:E"4IF1M DV:7,C M 4=7_1]UZP5 5KK_N?*#7FLT&M>?)4B)(#+ T @DK4]KDIIAAPPP- -#6]?# M!FA64B*(## T DD;X.-37O_*5/][0GW-G6G^G&@OKF>;R@K8-IFP#@QDJ_U4 MPV=&K1L9O+6YXR24A%1T<"PZZ$O@#59$H(C@Q,)@,); P:3H0-'!:86!!!FK M!R$"%8VI+AKC OYH'J_94>98.=KM ^V:;H!-BM>)5^)DXZWV456TI]OJ#B64 MQGTEC?>0QJ]C3@W%\3%(H=M9[P\J 7/+HPQ55Z)$PN%$0JYKI'WNN4F+?N8DDQ/IU. M7G3/G!B^]6SYJ_0TEJV&I/34D)1Z#TE9&]Q6AI<="HC-,\GE@N$HW5D2,[&J MY,V9_1V]F>;:>9?9EGP]0;="&WD:_&2@/JD;V0C M[=RD."7#%#D<[\SN M4Q+O?"7>9>^Z-CSD33WP0DFZRB5=_VK8@ :-RK@[G:3[Y'HS8BEA5U#-55&[ MC=.QFQ/TV[CLC23D2?F#3Y4X5>(T%J?=J^L&^#F4X7CH<.!GW3/F6E]% X]0 M!RV/Z#Q*(71KW)>P@:=J":#$:'D<[ET-)<#A*L5H^1+^2BKKMRO;9Z_\NL0? M:065^EU5J5_O2OV3Y4W*O_ Q,C.;5!)9YSI(A8T*&^N$C=(DDI]=6KBDC1[D M9V"*=08WOEANB(Q16(2((523I1R4A<&IG#UQ(UL%*K696$EY&43\DJ/ M;MC"BL1D(S&EFRC=1.DF"E6E1=5[LM MQW*>%+(J9)4=62=/3QYYTOV:<5:E M9RL*; @%?@D64^)I[JQ>%*B0]1R1]>,/XAD6K9FT4+AZCKAZ"W_R=,,/=%NA MJT)7V='U#H?!.=0RZH6L2A-7%-@0"A1%&/6B/X6JYXBJWSS+(-J2> I9%;+* MCJR/Q%LH/%5X*CN>RCA 16G?9TI]VW3^.29.1 M_')%=$_Q]4-^R=H%/=U\"G/N (W(8:754)##=-Z,MU/:A- M1_.:H8=43>0:@:O=SM6H 3WDSM(#EB-V#X2#S:M[DOE"%28U I.:.VUALZ)] MB@D+8GR>=ODB.CEH.B]%TV:ZY6G/&#/2W)GVE^%5KXL1>8VBSRYEWRE-_:PT M]6Z_2:J/1-BA%/7*475X=2WCN ^EJ"OUZEPO5&%2(S"IN=YQ.17UL#1-C4([ M7\W[LM>MBS*CQI2=I\9]?35JP) R";05I28U0DTZYX45)BG/>'T5[EO=,8BM M].VSUK?KHLHH=?L\U6W,1%$.;J4E*2U)+:PP23FX:ZQO?_RQM#RE;HO#VZ+( MI Y:^5;[J4AYOY%0+\JO0U$:O=+H0[0=7XV50J_4,*6&J845)BD'NDRMC IJ M.#_KGC'7^JJ$\Q7]O0_ZKND&4YLT1(%_?4,5Y1+T)-"$L@H[;%REGRM=OJQW M?MRH.M&F8ZOBVOLC_>!J( '.*[9]0DR2F+V?@B*ZK:$,0=J#D,0Y1TDJ-JI^ M)Y35WSJF1GXLB8&_^"Z<$O65D:7$]:&,+!G*>96T5D;6'D;6M8RA/H6MBFL? MT,CJ2] N3;%M963)0A%H9'4:2A(J!&U<\^&@31 M!L5F__IS0-M/NKY\^V#,B1G8Y.N,32QZKU-BWKJ+)7&HCD-U'WS7^%/,UYT8 MOO5L^:M'?.4C8,I[&S[\];__2]/^^MK[ONFK!7'\R8ONF!+D>R@.ID+3Q2-K<1(N32K7?75OW+=OR5TJ.G2^+Z ]J MQ"-^J@=BR !#(Y!S,+S*,='J@IS*&CN(W+JWZ)_M&7JR+?0D$.IKGNX3)<3. MET]TKP82U$LI&:9P,\?+>#64(.WT&"),F5Y;.Q1A/L8,@L'Q/S]Z MG>Z@9(NVTS.*NB&*## H9)4.696%=A#Q]L?K4^N7@6?,=4HX!5#M24R[-P// MKYN\$N>.ZO.\SP-:I,95S<$D0&&IB"I!%W,#Q.( MV5*LI?,/E%A[4CG>BDR#D87LDP4:S2!#EECZDD;YE@ M: 2CZ%R-)6@$J(28PLUUW.Q=#6OC*CB,#%/&E\KR5ASB7!)GY404&6!0R"H= MLBH;[3#R[;4T[R6!@\8NNICP[?+^N"K16Z7.OC:>XZK7K3^S4=AZ'M@ZN!HV M %OW;;>^>WOT_-;K[NR3Y5@^^;OU3,P[Q]>=)PN>@K<0GWX*_, CDX4+@OL_ M[.UH83F4[-YX?:0:KQ^W\?HIE:3Q]0F4I%+HM9ZY]@^B>YAOC7K2!V*0Q104 MJE=RKH^8P=:\E,B&Y4%N%E[ 0P/'+\*E$^%5;F;DV1;P'IU1H7#4+CVRT$$" M ]>!?Q%MX6+AA\J"W%/C[31!X[VI3Q^;BAA&K;2<4S",KF(,.\'0"'[0;75N M&E"9KU2(*CE"3W&$\^4(XW%M$OF4AG @=!)I>-"C"RBDS5AJ@:8G<@LTPI,+%$R.455Y/UD,HK($V8FW9,E/N8\?;"H8;L47K1#HA#M M#@>=SGA\J&RA(EY7(<(+7%_CZ1)D(W0[5RDF>_O]X?'KYX_WVN3+!^VWCU]_ MNY]\^]^[6^WNRZ>O]Y\GCW=?O[R:KG#RTTR3QNE!^U= ?6NVRF2-=<>A;/FZ M))Z.1 *O9E1#-Y M9!AX%J@@%+@D)?8,L7>*E>_9Z]VYGJ>:UP ' M*&2\\7'A47BAV TY"B#8$HYQAI:'V/W2"^F-9L1#YZR MV(7!M>G\@!W=7H'Q0M%V#'A-"1P5OHR2A07': :&#R_ +Q.;&+[G.OAUP$[ M5L\B5!8JK[&T2!"V-M?QKI^)$^#5@9:#L@$>P8+7 -#?@'>Y"^(A+I,?<+^, MUBK3&WY*HR 2#EIS$40ZXA.0[ M]*^TQET""V"HX25;Y?OGD!W:45GYA]>VZ MK/JGRY]Y7=%K]FW+7M*I=1QOZ)[-;YL0>DERG2P9^7,0GJ>K6MC;2W K= 9 M\$\U]FXF6U7=[141*"(XDV[W38ASGK1QQT3%-'>"H1&-"VK<;%5.K) !AD9@ M9K^^F!D*JDS06Y/$U]@@;S,(?DHUW3"P@IUJ'C&(]# M)K,?NBQN*">T^I;RU M*F2AB$ 1@0I9J)"%"EDHQ_!^OK;:E(VKD,5Y86:OOIAY'I;IT075>R6HSI<= M=.L[!$Y.K) !AF9@I@35YL<05,JB*BNH;I6@4NR@ANQ 3JR0 89F8&9MFLRK M)+"C)8'=ITJ,X\2NZ4I[(NX3W,C<,K!GA8[5_;SJ'ZO"D\7ZK*U ^"0#6G0D MT%Y<[T^-6C[A;2_B9"WMTL+WN '5'9.^>2O9::FD+:F2MDX6'=LB)-8=U",F M=G:!L$:^ILHJ95DC@U+D_YPC*ZM)MP/%R0Z;'E,C7J#(1I'-X'X.>-XLEM[\@J/A\3K:Q\E\WW%NFJD]^+J?1I/SS>DN\$]L'D(X M;D(&[;@UJD_![(DQI8XP- ))!]VZ8.CY%B"<-QN]:?7K4\Y9,Q8F PR-0-)! M;3#TC,HZCU_*.;<<7:G^9\L%>JV;X7K6GZ2,H&8((@,,C4#2^I0O3U*5FV"$##,W T-;UL &:E90((@,,C4#2!OCXE->_,M7_GE _;&SU MXGJVJ:R ;9,)Z\! MMI/-7QFU+KY_]O[UN8VD6WMS^^I.O^!\IY=.U,E*8#N MF1E7.7&2[3J3V*_MS-1\2F%H6>P@T'"QK?/KS^H&))!H">0&&M&U4[-EBAWQXAXW\K -E&G$D3%Y-;&Q!G =3 M>H^,[=/]\KCMLH@X?' ]5PUAMJAN4].70B>D5-GRI0B2>*!!H)D#-%\B'2T> MD-MH0#>S::J(/V4O+[79L/.>SU.E06&T07KF<7A?53CP$.+$9I/7MX'7 M?=2TY;L[]+A MG^+E@ZD;/;CI>GIEN,%+KJ')[ZW'/W'^7__ER3]NKG! DM[ M_(QLY&K6A6U<& O3-CW?U7S(9SZ^+)'M(4D':N$!MV@&1OH=+TUV907^11_[ MW;YR)AE(-Q>:Y?UVUNV?2:;QVYD^DOMC>:K"GX%MAK>;GC-0E7$W\(RS\_%D M.I1E.]USQD?' 6^'>XU+%?)7=% M&:DTFOO]T21-<^;[CZ*QB%R!1BHV^H/QB!&-%ZZKV8\(F\;[U>:2&VV%O[IX MUER#_.K);IX,;WNQ\724=151CE7]1??P[,/W5E0TN(M<^ M9#/W<\T..?8^.>X,X17-*SM\-L-]E=0JJ=5I*B],:3"I642U95Z8^\V:O#:E2Z MU0SRQ%KVW-_<-"O32?3 /9QBV\-Y=V7C6!-%%W!_5+&+B=22_> M.]NT?CL#R:&SMW4SGC%W^%K&Q[PP_H=CP6,L &J9.M_8Y2 MA]WQ*9'#N=SK M3\9C!D:8G_?ZA-Z2%=T.J0Q71B&B6_1+'*==Q'X M<\&(,GDQ\(P_8[Y07\'\/U'N,Q?9ZU;WQ_,5LR;UY+[,6)IURW"]@IF287C;C8N>3"?PK-45 M.#-D?+,-/"!!^*Z68/@%*IC_+D.4VLXQ$>AWG>LC530^_X, <,GW^9#*E^[[A2&4C%1J]I8EC M:W ?_8)N7%.G3QCN <]D6F ^ V)W.4+;QU4IHD3K%2I2X@[YEVO:GJGGGDY* MX6Z8,L9'866,!9AA+;ZEZ9)["JU"[['2"7UE>X+_B%X7/1XPJC;@11QYAB5[ MQ,&J3KQR<12:/,C"S+87&A6HVY9[(Q851,6XXD.4N1QZ(5%.FB[*L&3EPC;B M9=U[!W^5H.7B\=%%CQ"/&43+/5,RPQ';,?'1C%4MWU=,K-+'B6/& \6\;%0M M//;3L 6*9^7>>%JEB!EZ!:_HC&9N01^Q[U1D6(+IFPR%_'./&B9 M0I[DWZ,RZ4V*C%P8,\I8S!GS?Z5BN4 M-V1B+.5M@; MLQ1Q?B8SI'MT4!H7"4I*;[Q=ZTPCZ.%PL'K8%L3&F"G+ &']4KSW^IA2IF3U MTN#L_$:1M[=9LR"\*GG4N)M?;KSPJMC(K_ NI7U%N/?(7>SV/RBAL%\F[0Z4 MT>"2@: .]Z<4J.7I=%7#+/* M@DI@@)&8UKD['EY]-(*;QFR'3N M6 9RO7#7*,![9V3IK;OEY3=$3QE"H!P/S\YS-;6,6P?ZI&&@C9XE%S<,W&D, MF-4FL[;F@_4=!#7LI;HQWMU??_B??U__?OGQ]HZP^8\7G!?^(GW\_]^N[O_: M>TQ4[8+DK<%D?)1SQ6HF]Q%+E6[1,C)CZ<;%IT,O]AWZ=0QYF3+G4OZ\HH-V MT/>UO4W2] ^X>'X%R:;J0C3BN!R2Y"]/6 M\,E?^ IVA\Z-4L+W"$C=#4B7(4@[$F1!DF8X2TR!1KQX])/TAB%!&P^G8^(F M*>)B@UE?8_SRL^0[27*#)?Z"$3$_J<->ZI@B"4!H0;".3Z?! 5RS5TFWC.MN M<5R.)/G@^'/)L8_.RFV5DASO9YT&< 8]9$EOORYBU!:@G#1W),0&)?!T)JB M S"_!:;,*4O-XVT1FMU0N.'#/&G&* FWC:@599\G1"W^K95X=R1DU2DMB2>+EWD>8%[HIP;HE?$2]%M $LT.O"I_VL_IVOPM.D/-M0 MY#W[ ?MJ?Y*QZZT"7HII8T^5_D1EC:?U^EL9VE &^SQ5?Y!165X!+X6TH0SH MGFHR&A7SM60ED[20"%/;<,HXO(LZ*9MKG^/1$[S;13![O-ED:X?R<=R4(Y*# M*\JO$0F]><=DPJ](LE!22CHRI>]IYQDRQ>63Z3B2@MCM A4)8G^#PA)MH)P8 M2]]5OITL\*3PXO+9KW!%GE(]P_$*WVK52M;%%4W<^M69&KF=[RZ$P64ZVT1^?JFE&/9]&Q/5?)K M.I,K#J1RR*!EZDBK; U7%JNG])V]16)U-1HN(4)/.;+A?::5S9'[0EGOL^/&BB'D$Y4>0\"M_/&1_" M.3A@&C5)U;?()PL0'S47ET5Z60S12J^Y9.A"UX-%8.$E>7+& O[917-D>^83 MNK)U9X&R>*2T&:J)QWTV1JT!Y=;&6.<%R5$[31H5Z*TX6\?Y50CX,DWGXWQ# MU2;H_<SLKF$M5'_2KP%"-.<$1V#W"KP*/M(R@'A[WV1BEDT#E-E;?7%ER M$,GJ?J$<7+MAGAN4Q4F.9(Y] MU"T-JTCZ8 M.C+/0LKB)$_:6%.,KRIEI$;XZOG;5S!$[3=[ M)BD3?#:E.OU.5LEW'T#LAK34GV2_(L.EI-N-4'/[\_#RC(X3&TU*]Z$6I[0RP64Z60PRBBS3KVR,$D'CU"0)]3%>R!II PSBHO8 MD%32GCKJFL:P)D:.K2R94/725X?*M"Z]%-P?2$W1NE-EM+T)JC(F:"D)G0]J M"4*W/R0%>/5@*W\V0J^NH(:\KC*8,.>LY$V=DY%CSG]#-7Y%'VZ>_5,9.P1W0=/,?3Y5!1HU))4P4-G]Z M4MGM@V^HBP\6YD_/,H&$<6GFOX\B^NSM=+K3AX%)JE7FSOE*QR,E)B0*/5#T ME>% +6/H6D(7 /IX9-(?*>SQ_KHI4CH?>\8C?67 /+%B/SM*96VX9SS25YFG M6CGF18?TZ:;IN#\H.!(/EDN+2%"SWFN69NOH;HZ0?VEZNN4 DM'QC6Y'8]'H MMHQ&M_UTH]OW%[]??/WP4;K[]\>/]]*'ZR\WUU\_?KV_X["-Z4EUN,UH57LD M+L!/X2E>3W*1CLPGTH1L7W=;[L3%JS)I#6FS!&[:NA482-(6X4_^'+46X8GWZPO15$3?-Q+]0%)\7TV7@J#C^2G9].?F\P: MXBJIGG==TGL>8 M]H[*^ADRY$:Z!&V0 T:SFWY"<,9X@V3&6NW7]@:BS-JZ^BDYYT&^L6F\Z@6Z MCA!IMU6^(1"^01:.&Z'=P_LH8Y4\,9UP&G!P!#;$8(!VQ*/ MS40R6*))9HN\ ^-0<@B.9WI^G._-()8YSSAJO3%Q;WHG\. F[^=WG+":=WRU M_NR3Y" B-.--KR4])7)Y^8(CDMU]-@U__DX:R_B;,TE'EN4M-1WD^MN9'/Z] MU PC_OL!!VX7?]QX3=^-J7[0]!^/+B0\1A=2#<=])[F/#V_4X1!"1O2?GW^1 MGD##IJY9L:0>'-]W%F<;01CQ\UAK*TL=OL'%BT%>('>;G,<4$9%$$SX:";FO M!P$%OUV,UA#$9P?MYE PW+R#O"*R$/PQP5'$$ =3..L,*K=GYP4S JRM VLR M#6\67M_Z[H8($3%.R BCI* ;:@4N6[Y(GF.9!M$EC$GQOY_;9ZMX0,Z9C4I1 M+I?4E<"XP/AK3JV9G@#&"P4G>0!QJ3\I'IQVAH=5 #<>X W^614Z-R-?O,@? M %*S9T_V8"(B6ODG>Q'E]G8ETD!)9'\Z3(S\S_0L@XOMNC("6:T/R)W)M+_C M*CC0@F0[SZZV_.TL_'\>L,(##0*OD\EN*L>!%HKAM9HA6!U1KO+(=N?,_&?- M12*>'47#2;B%06:1\[XE M<[%TG2>RC\83D:R]/F+4D2?CYOL(/A'" PVG@M+613(Q/-L;R;0'Q]5\QPVK M8,,-$F)L)GS%+X/.=#QHOJ_@$R$\T' J*.V?P.*N&)LQBVCWR/-%!!.^P?]% M[7=&L@AA J:6*&42E:'MT( M;U*((39.1YEV^F,.)BRSRJ=%P!264*$E3#KJ@(-)T5(LX<3WP9VX>3?';ED: MY%CMR'U1%2)@RCE,Y8ZJ3)H/4S%L8U@6XGGOVN/FL9*"EBW13\^-^7]K" M 9']+_E"C.9$#LO&%[WI*Q S>9Q#RMX?F^6A?A86("S@> M0IYU!1@>$1EN M6!5DMRJ(>WJ*@)O/7OM@KX83X YQNP;+\S[<0HRPJD" T"MS,%S==C-],9,J MC*(VHY [XRD'@^-2C"(.R]$?N)/FYK?Z>X$VNREKNGPG[E7O29>?KLCK__&B M*JKZR[IQMR_I\$1G@2 _,GV4:-^/#RUQS8? )[W'G9TGN.@)V0'R>M+]G%R= MN>0J/82'H\#EX9 >GI2\%G>(I=#&NH^X,NZE5NQ*:22NC'JC[)?@3N)I.+%O M*9ZRH7([BF=;1KJS_N6^Z1O2^M[V<'-@ES0)9D2K/W=1NM4#Z6GOX?,GV*&I M(L'OM.Q:2_T9 ,4,M&G#V+RD% OI]?>^K",ULC\]KX'BV+0D_WV[_>H^.X[Q M#-HDN+FR?!8X.NN>X*)R+A*4.8 MR\<89. )F<=55LY.[>U6UV]E!KQYN&8B/^%EHO0Q3CQ9!LIA;YJE0J;Q<=13 ML]]1HFUGJ[NV$YEVE5DF\]7YM=2;&G9$1@'WL)FD$*=DE%WK%;>,54?_S#\1 M6!81DY@&1D$X$V75LZ7D$>VZ^[4B-Z/]]1HY_91?%')4HU>8*M=*I-%GY!*?#DP6R.BBNU M'X:R176;P/39==*;/IN&(D%#]>ZX)6/9(PV3-S:$#^;3PG/ MC7?.8JZMNKDV>MGJ@P4";Y_UO/D+::[WU M-T"801/,@-NZ86$,PAA$3!!F(,Q F($P V$&(C42QB",0<2$6C;D-NH(DITI MT?*ANNG^=J'_'9@N,B03-Y@Q9R;I9F.N>Q-YNZUY:FJWPKN#Y(B&"E LM--H M&@1"! T"(RC?ZA:RQG(92T@+&TOC'BRHKZ@XWQ[Z!VHQNCSI;=T@5H>KP MX5.3DSAPN3,8\'C HSA23:!U%ZUOAAUY,&X*7%M\^&ZK4:IV^M/= SXXT('P MJ0*M(@,0:&TP6M\,.M/^L"EP%1E .U&J=H9R8T#*:')-E)#DG5R[1$_(-*3*V5.[4V$%-K_--P$KY?@81Z)!)J@5*N4?I&&734:6-@VMY$ MNI7H['>4<6.PV3" \$##28!4!'J!4OY1B@.](BM-@:D(]*U"9[_3'^X.G#G% M)J.),E&%EG>B[-[5#&1K"R1FQ\J='5-+GQW;+=H0LV-M=/CCYLPY- P>/-!P M$A!],QHW)B41Z7*KH*DHC1G(-0P>/-!P$A 5 5Y E'.(0H!O3'FN"/"M@J:B M-&9W Z/9,%$VEG.AM4$H4$#6'Y=0<.@"F8I-RZTZ) M;""[I?(ZD5NBW76)?),;" M)FJRB3;WY(39+39.89JCC2FC0^1A)LFL6>XGR,I/.84&9+VA%SM$4E:XJQ>:0FO= QX MI2MI!\ZBE#3/0[XG/6L>J^+%42^5"4DKI+D>O$=R9JQ>(7W17'TN]96.I,JJ MW$N![6J+N;1LT,L2V1YBR3"CQ_PD]W;W',1"!-Q9F'PC<,&"):0!^R!/'[# MZ/7^W$7I7?0+N&CN20@0:)2DN93B-)O9:U19F792S#S/37@OUKJ+=!P!P"1L MR0$!NFM,O#%MW5F@GSN2#;"!G[%X/SB+I6:OB&63,M_I+QY\B/SPMS,Y_#N*K.3O,+_ 'S=Q\317WR;C&E;?EIVC5Y_M-.RB^(E"(T^&+%Q6T=F-6 MY8Z*Y#=O7+303!M['?@/BG*JGXM5#[1GDB'GY($BG\).SNE0W?$2'*A U!C5 MYS 4X1B.HN$D_('2D4_A4#"10K#T"*KP".WU"!,>2HY$AL"3/^@+?R#\07O\ M@<@/#OB#@? '[?4'X^:<="WR@VK\P5#"RZAX61-I,Q^YPCV4N$VR/B]2RW[Y MOM@I*7*27+LCI5G@!R[*++T1'JF2 DM^?)/8E-+*"LL]U*TABC&ZBY_H&S=< MK(>O,IU85@5$XL&I>_+>O[^B:$MXV;[U-56$:;=8\ \.($ M[^(+J30RMRM' M/4G;Q#!D2 Z$>IQ:FZX4>&@66))E/@&1@6TAS\._>"CZ"M]H(,#4 C!@1&5Z M^(TSTS9]U).RW^6B)Q,]H[!VUUPL-=/%Y832\QS9"+\=_H.K"^%7?0[WPYM, M6])-5P\6'CQ0)U\8D([X".C1?%+"J&NNN\(E"!HI4R'UA794'(MKA,D'G.@L MF95Y+K25M.V.&3S7=M+=;1\0*>?$1= @R9YT&9;'-KTLMI.2'1G,2<_X/\S$ MF.(H0HSCDAKM!.Q<9)&Z5H OM11VIR:UMQ.&H\^_O@V\[J.F+=_=!N]9F'W*"OR+/O:[?>4[N?(6+0.0 MO>:A&]=Y=+7%Q8OI=>_G""Z@8'KYD*SO-_.KKY^.I-,X[0%[T\N);9]?#+O;-S1>T-1AO1Y&5P MCUC([UY* N9W#*N0[23=W7Z";'DRF23(3I,Y[4_&LBQ3" U?69PF4(6B'J!I M2J=)G0Y>35,LXQW$8'E%B(E%5R9B^E0V]S,8TW\\HQ6;QHC*:%\YJ,Z2N(WK M]C_"3?X*^SG'QH&6, Q_@L\GS[X.?!QF<8Z_RVD*N(JBRE1&NYQRFGKZ80;I MD&7#WQ^:%:"C_-@HV_UB-Z:,^W32R!L+4Y3'BU$" E"DC*;#5U(4RQ('B"_( MGSM5&WEWF+;Q"8W;_E26#S"[RTQ9[+_"ZI-FH%"8E5Z\=[9IP4C3#=#9VUJX MN# ,$T^^:=:-9AI7]@=MB?/"+#94CMDHZ)@&=/@I>[(8GN!WBWP-#QT_:BZN M'O>R-#;D6&,7.@Q) S)\N,8#F-1^N"NRSRZ+)9KCKH2E?9"B^F\&D/IF/YB6 MA8Q;I"/S"8]DO0^!Z^(16.'@IPSISI=DRTE2Z2\^FL"#L1 (G-(('!]/( C= MPI,TG\%J\&[+:_L2QKM/FD^F8W+D]BEUC_O'X+ H%<4@.*9Z-75+9GNIV"59 M=QYM?/F]]O(>V6AF^CD'CZF@/QU0U:KTY1V]9K[V.-HR(9>F;4B+T4#;B"%M MH6.#+VX0A%S?A#37AJCK(TAX?7") !KC&-D.:7@\5W.2GX>R7"S>SS7_3R>P MC*O%4M/]C[,9TC&PX));/.MX#'=R 8=P#%&E,)8'=K2LAVU/Q^1?X^'IBA4L2!?N*-]YF 1I\!R8^U+3.HXV;P%\N"EYJY;/@27X&J6M9(T74=+TOU%U_&"#E[R6+HF/&1I MA2M">+;^&UYHBGI2>-*;S:R]_LNWWEU/^GQQ<;/YTOCE9\E%)$_U@#U;>R24 MX*G_A?8#26CM5G!]F>9YP6*).?#"92:-.";R7N#.<0EU9+6)K"G$2UQPJV5J MD-.9. )UR/7&>M(?7XF=%O"#7YU]DQ0M:N&.&W$+E$P11G5PF?2X>!TMB)B) MZE*\N+G*YB8B6-),IR?=@7[-F:EK0-E&&*&L/0H)H!(K,%#\.BER\5ANG>0Z M"U#TZ#C&,^2Z(;N._=C%"XE&)(1.4M5X;=##@XON@^:1?&*!&4@5V73(<\)^ M)I*OO2"O)UWH/FXU @H.+))&05@!Z8/F7&D&WA'W#?$2FNXUQ*8:Z00>+>0YYJ XC#6)9[#KW[*P F(\<7B19LS786JW3;'4QU &*!6WX@6UJ0H3HB?726KN-C M'X:'&&BQM)P5PMH'5^V#XX5/.J@5S E_Q R#21N.Z^&E?$F+IMDZ]'52$+GG MV#:R-L(D2_Y>\/ ?XCH=Z4D#5Q, ,:[VA(BA^JZI$SUUH@9&E@D!@;PD=(BK MV 7&#(:,/.&G VZ?3#UD;DU[Z+YG,[B9V#A(QXS1X26?]"_(FB#\@" W:(&K M'>)X4WP2H3X@$"=ISY.@ ')?/,)P@SA:D3()AX@8KC$"/?+3:U*-4-'X@E"- M$.X 2B"'AP _ V3W _R?#A0L\*N!^^""_',8>$+R]88G_O 2$ZJ5M6[2.T'A,U-_(7?<=Z$BPI*T\Z MEO88)K/F>]L50=JS%B:2^#7>$D )@2(LFR+8391*A;P_DS0H2GVE8&F0O&Z? MY:=3X?\$QN,B+LK"]5MA^(P>L"Z]>B(KAUA8&/EA9@LW)!); I]D_E5>2"6E M8QW<-@X/C..:,JSZ,#RL%XVPL\2V1 -2G,>PE6)T+6&%6OQK$4#U[9P?9$PM,*4$J2VA^V\VP73VI#PC$V @BGX86( MU,V5Z"OPFUW,5H2*+#ZI95.'RZG2\S[I.:$_HTZA40G1UP"ON5R:%HZFX4)\ M8G7SPL"IZV)[7C_'Y-%THM** ?9.F;,B+W,J/4D>M5:A.'G7,QJ!^:1&*Q)( MSX-N%52H8SE=MU"0-+9\%5FYD-.S[]M\#2;#TOG:N>L]C';T5VIK0"^6RZVM M;,)8\E1,4P-ZL5UN3>WC"3SICW[MV^?G MYQY^=\]Q']^JLMQ_BW]^BR\\BZ[W5TNXGF17!C+.R,/CQUN.'ETU=S$;_PA= MP&@ZC>^VM =DQ:XA\7WX5+@?U\)&KF";Z M7E]8-/J/[-%<_P$!TQ=L9Y'_= M^%'Q[3A,95'C_'8VZZK3KI*F#YZU11N%X[$L9W*<^)X#CI/4O);CT71"T?&$ M(XZ3U+Q>QT.*CH='3W' PK' M ZXX'C#D6*%PK'#%L<*08Y7"LCO_?_B RSC;BQ/<N\T*&N-9*^DGIR>M#$1+;E#0;GN5'TY!A M?BAIT4/Q;KQPSL?$IP!HGF-K#_"L: $AVJ2'7I"KFQXR>K^^30DMKR354B7Y M0;/TL*Q2"KQP.EMWHZU4>..UZSR'WX:5/1*>S",KAN3(""*(8QGKE\K85:QH M,H<451>21=APF9P&$;P\!3__I"8 H67 ;2_7V:X #YFR7$'R^_I=08H:X@J& M2O=83Y"XM10MNV@)OY)YO6C/+%BL(O_S&.6,*,H9':N<$E+?%#6AQYTO!V+7Z/C<6:RE?R>!QV/588ZSDRH MD]]SH6.%H8XS)V:2WW.A8[FXCJEQ95AVAAD5=^F.[9D>67*%?!%R!L@AR4KL MWX%)ECS)X4[A^M5V2D$:CG2=61>O7\>%5W#U,?E2$AX<,)S%PM9WO\,?X?=D MXO<=G@>"(^?":J'[F//PKO.37M^G?PE=MGKGG'4NX?N\;\ 5'/3]5 M?)WY@NB*=]_N+E_[AHQ=_JE7&B:NCHF^2SWI:[# D'3<]8]%Z21WO-WWQ,3K M+I'M+$Q[_PL/Z7;[C;L/C7]-\$T39[1\022*ER_(VD6X? '_3^KMOU\\:ZYQ M#_9!-II]C,I6PIV:9.P7;BS[?@/V\E5;A)==7=[AOZ,]9VE]X!/6_-6V@.*3 MUY K>?H:H,8KXV-V\_UD.D7&!;W@:0 M\;*T3-WT0QHEPUS@W7*._=M9O.*2XOSL//Z:*H*0FIU''_7NI#3/SI?&S'N7 MDNFA=\622?,??YM2022IL/)V1WZ^YOJ7>._#!AWK9Z]_V[H)V<;F%H*BS8N- MQ WQMXE7QU]%R#P$UO$:K/ 1P)H"84I1-_&FZL;#,@,:!SBM"RSCPF A6BP# M+ H $?Z-DA^/\FSWSR"/U4<+E_&02Z]LW,[,?#H!9''F\/*(N@YHQP J .WM M6\J&=FL@*V!S-&PF71E&3=/DQU>V*&DHANA%4]R8UXI$^OT"&#-P>1XXM#N\?X(LRGQ\(>LYQB?76> RZL G M5<37L[BC2=S)[OTJ^P'[1U"MAS*M]&& M1&00G> -YM[MW3:_D!)(SD?S!(:.D<#?=K>G]>+]ZCVQ]OM#<'W&+ M,;($LFD.%4V/9-RYGE3Y$&U>W+DFNO>+]A_'C2_R4K=<-!OHA^2Y02M-L"QG M5_;H:$/( 66QH,=S_7>[.H]"T);FA:$VPU#?"T-MJ:&^%X;:)$/]( RUI8;Z M01CJ:PSU3K,0@(ETE?J*?)'W,K'23*FVUD1%TENQB7Y&>/EF.3=UBNJ%!59C M@0<5(6R"&YO8M*'?7*I98?SZ*@RF(0:3-VA1E7UV3A)L=_7NPU=AG4VPSJ^. M_PKJ>W<_1G[A]J3#:C_?$E;&,,:@0=ZK&%AN=!1>PVYV.W>0-@$QY-=>W>A<=2A46QMF:M?%-O M:*#"). .-H8'S'BR-1&K!>,8O_7I]<(T"4_XU; CT[W_YR2ZH" MO/G!>XGP*9J?'/?*QJ>DX9SUSL&;&!U;X/FP< 3$3Q+B=Y IX4-8;_!!?D[@ M6:O;Z/1H@7/V.#\D;0'V_&#_K)DVZ=%YLSG^=)WX"X^>1SS"IY\HS%OFU6O' MNO#K[ !_!?<]XD-/TK\BTX6H# K^PKW_O3<7] GJRC>X?\<"*5 M"9FLK_=Q%!" @%8FM$1KZD:UIFX H&*O__'O #C$;2<=&_[TXMY,P2(\^9/4 MS>*?733'^L$UO[@*J>'(VL=^JI52/CD(E!V#,L,P<5S0K!O--*[L#]K2]#6K M'S>U>SO1ERKV>? M'<=(3ZS'O[G(N/!O'-/VKVRXK^$9=P[.DX#:)P*!+1;8NGY";GMAE>9>($I6 MY36B\,=&GE\5\U! I#&O%8E4G%]5Q+C;=WZ50/ I;K5KY?E5+8>R.+_J9,ZO M:@*2\QWFW5C<,3Z:6Z#D9#U4-E*$3RF.%NY.\&G-V2#B!!]^C@<1ABK.Q!.& MVH S\82ABC/QA*$VX$R\4S!4<29>&5;*1]=F7DQ4)+T5FZ@X$X\3"^3R3#QA M$^),O),UF+Q!*\=! _6L4YR))\RT.6?B"7L59^()PVWLF7C"?,69>,)8 M>3T33UBG.!-/6">O9^(UP#K%F7B%P2_.Q&N5A7PR;=-'OX.ZC2O;!UV:#Q:Z M\#SD>^]7X=*.I7GI=;Q;9!$E>'-SN6X?BV% KOJBO9B+H.$=>PJ(97?!+4,^ MK(+!6LQA@[.4K 7"JT(X/%$@O"*$)V4M$/YJA$='-2+C'NESV[&+6>N=*4"Q\ M,5,4W[N:@?#ALL(=I_H5I80B/'+CL=Q:IUP5EH5?/HCE?4LT'QQ<8$*6"IL- MTEP+(#O<"L041LPM\I#FZO,+H"$<%I.&H:>PII<+0SGX%Z@JC*H[9%FF_?@9 MV^"DE"("T3:;@3&LX]3KG)7))'T16.%5CN MGX'/U4<+ETT1,:X/-SU)Q.1A5\ F#VR<^[D3>)IM7-NH%<#)P[" 3C9TLLY7 MO; U:^6;>D-SG ,GI6YQ)X"1'QCBE&8!%@I8X&'^"KM;'\8)^,P.,A9-U,C? M.3/_67-18J3:3.RL0]%AIA-#*1KW E&9B$J=ZHGGRD# >+K#?=H:28$\70W" M?3S?+0Y"I8@LHW=M6G8LIL5/XE#6IIE'BV$NH,4<6N*\WR:=]]L$0(GS?IM^ MWF_S42;.^^7GO-_&HTF<]\O'>;^-!Y(X[[?6\WX;CQ]QWJ] #@TYXKS?AI[W M>WK8$N?]"D1M(6K8E^CO $0,N\S?K3.GOFXVYDNID"@7F M;#DGEK:R!%X7S#&8"L(\>0LKF)N ;6QR8U$"6'<)H&GC@:I_OE'(6A+1+XR4 MK:@[RB:SRMZ-BYY,)_"LU97G!=&[;%J2E'[!(<1=2H6S[A?/$L (E):28 @/J8&C;Y2).6YQNC9 MHG:A0;4+%4-#+!4W8 M"5OI--L\:*PGNK3EED$-!E,%.L00O)%#\"J@(8;@31^"/QK$ M$)R+(7C]0!!#\#J'X/7K7PS!3U'SC5SGG)8Z*Q'.1UT\:ZZQ+DLDXPY3AX21 M@.&;;?K>[=VW9IM!BL547THZK[480/G:%A,NS9UP*1\=GS33_4.S O1^1;C= M=.S^ G%C]45S?R#_4V ;#8<"E<\-%K(9%GH/J]H3-ZP__AN4A-O\KG['S8/( MW>O?KNPEC"W(#XJ SJN+W?.)/W&H*ET/ M&O1K0J$,T%HE6!:$:([@M$\0!+XR%W_UFPX%&K]3.&]U6BPPR(L4FI%M@$BK^$>HB D MZ )H,2X^!2ZXVK>[U*U_L=VE!9K_C' /P^7G8_1Y!/6T8SU8Y/QZ5RN!X\[/+9 M.F5_NSLQU>I.8/ONZMVWN]/29=C.7F[:/K68[/)$TKBM>]L'$Y0ADJVM>ZE& MYM=+/-QIIE\_L&V/RF?UOJ &+8L-FK5MT*Q$V]0-FF1&ZZMCZVW:D;F'Z;;I M7VS0Y7N#;B7H$!MTN=N@RZ7>Q0;=YF_^JFV#[LDA6FS0Y0/1M6W0/3E$BPVZ M?""ZM@VZU2!:;-!M]@9=[E B-NARO$&7.[2(#;H""6*#+@<;="O!@SA_F(_S MAZM7-B[$ WF3.@V5*$)6KMVKRSM\5<,M/D/C>=AM@]K%><,)IM7-NH%8K/P_"IJEZTW6A&VPV.T"#:;G#4=H,;7(BV&]RTW> &$Z+M!G]M M-_@!AVB[P4_;#6Y0(=IN-*3M!C>(:65<:4\HN=7LQU#17[07^ MYOJ7FA\7[K-\7,]P\'.Z(1^#>O8,O0J2>(O76O1GY_C/E/SSEWKX@%R#CGFV M@C]+$ DE/.22+OG&^W^^K;<-R6D^G97K"=DXB S8>(UFGA2_L+$A8DS,W'1 M/*N!S;,J@89HGM7PYED\H$0TS^*E>18':!#-LWAHGL4!$$3SK!J;9W&@?]$\ MJP6:%\VS:FV>5;.R1?.L!NERV)75!G:*PF2_0B3Q-_B_\.?_ 5!+ P04 M" "3AJ=0[:J[;Z,1 ! X $0 '!D9G,M,C R,# S,S$N>'-D[5U9<]LX M$G[?JOT/7+ULMFH82?9D)G'%,R5?*54YL MHB2()V1)-I\LDVCT]:'1:)#@QU^?/-=X(%Q0GQUW^F]['8,PVW\1 MXX^3FTO#-'KOCWKOKS\;7^].C8/>0<_LO3-[/YOF+Q^?A',D[ GQ+ ,D8.(( M+AQW)D$P/>IV'Q\?WSX>OO7YN'O0Z_6[?WR^O)5M.W%CVP]9P&.+KZK('0(5=/ #6C>_[#8G#S9$W5[O*/H MWZ7LVX+VDBC6_["+M^\M09+FS**V4#.0MU"D_B('YC,6>FH>3L"[P6Q*NM#( MA%:$4SNE*R9:))@Z([% 1?>VKXGM>X=SB42U%:K #<4)A(\2)N/+'$OA8"+ MJJ;!E*_I&NZ@<=XO$H3"'%O6=+7_^(:"!]Q![8621MY1$*$L3K H6NSD=]WH M9K8IS8$$93@D[1023RL0B@=0_\.'#UUYMV-80<#I?1B0"Y][9V1DA2Y($[+O MH>72$24.#'Z7>(0%"PTRMP.+CTGPQ?*(F%HVR7E.?!P9;H)DC$ET.3^YG"]0U?'3V@2JID'6F\)BS ]D9_):T-&ALQ8CBQNHZKY>4UWROTIX0$%YV8R9=G!A)/1<0=S4C-)2_YR MK?NWD#0E3588+$YGTM1 0MS+N7@)+0+AN"/ SBZ)M7YV=6S+K:H.D-BA*[VR MHTHY9%15*2"AC.ZP3E-.JNH$) *R\5J>P@[NH(%!86$-V5@@$WO3\>U0_H % MO0E_:3 S<2QR3W+I&$CW]6:8F]I'TI7O-!4M$6[NK&C]4F;Q^TNOUS-,XRSF ME?TY8(YQ+MD:PSG;C]TE7BMBA((X5^P7^7MI4,3$<8L\PD7@E:=;=JZ:,KZ: M>+.^8(;-"A\IYJ X& M&O+4!9$^X.(V$0I^GR9BX:]4+.,D$LNXE6(9;TXCN8QK*9?Q-9'K?RV(ZCG4 MG%IX?4(""D81V\#4L@BZ(':@&6+&F^L%05O,+3L\;2!,?P2W/!!A NWH S%= M7X@-Q:X*;'5AZ[ G["8J).+K.B&F F,9M)*:, M47,QC4$JIG$=B_G*P79@-T CF= MZO+Z>Z77#V60R*RN9 8]4 M2X$&_E/WI\F9_9[2F5&:N+IJ>.6N_(# MI8M_EKE4AK%Q&C%^Y1Y^;U(&/B-F8#TUFEB7.M+ES4.E-S%S&DIVQAVR>^5. M_& RR%!ET79*."2L%B<-7*GL3I=#?U0Z%+.H+Y#JRO+N->&0^0+35^[6?B]= M:LHZQICX8VY-)]1NOJE=A8$NU[]3%T4PZ4J6LK(0\BD5H]WPGONJ;XXLRLT' MRPV)Z<': FSH-5SDYG2JR^EK*F&8B%T :^,W9&U\SK!^[8X^P%J#1X.H!H[C M$NM/D+(0UK1(6M2U+J>KZUDR-3N="R '^VE6@-?K^H+"=,,2>>G>=0%@I;15 M4-$VWB2_VIT4'1L9D(7?NSNPH9+(H0M7ZFJ;KGT5X\V=%/>U8[#D]D=SD%5D MI E%!^HR7^GMEA8F15LDS9%1W+; M,ZTG\^ONS3U;U+,N3ZOKA.L+^ZWG\\OQC1U?T+$NOZO+B6NK_:W;UY=XF_L\ MKU==#E<7$=7UX];;5>J\&M:,E?CH0L2:"F/)LG*+D:)2L 9<%/:M"PMK"H\Y MU>;6_UKK/9S8KB6$;"+I@29>XPO3(8%%Z[XN]>Q2ZL*D^C$_;34KS'06M4&J MN) !\#Z+U'GM^"Y;:NHG_C<#\A2$EOL,Y:U5GKJPIZZ7EJ]T]5/\&'>1:"V. MROGT8 LX6N6I"4>'32NF!RV.:OK4H<(:CSD>A[(X46F83?7)H MGZF)L>9Q) MZHRLF:FPG0F+2^OZ0E8%)KJPHR[VYA?RVZ!4UFOQ>3"SZ!24[R&=1H>C- Y" M]7GJ HZZ=IP+'!-2]D@VF:Z?)[*U0:;8JQ38LC&%1;<)JQ82Z%@7UF*G"S_J M&G0!?H:I6,9 BM5"I]B7%F,0I4W+\WE _TFS$>K 75C^8B'GN>'53"1=$%17 MQ0L@.)"B&X.,Z)@O#3.BMS MWOW6ES2M[5(73-2E\NQ^>)L0J3TB_\"X%SI2 MGKQ>=;E:70G/N#K^ 2%!M&G+BF<\"S>. UE-QD3/D@7DR%\NA$;J4CP;42<8 MJK+4A11U?7H!*9]CT7!ZN$I$B_%S.1>MA5'>6\H:)XIR_>L"B+J(O.ZMZ'8. M*?L(E#X\E&:A"1(_JNO!>8];M: HYS$YL"'^(V,A=\SC'4XA0B^^VGS2T<)> M%YBJOI2?!!Z8BJ1 /\AM_6C],IC+VBP44Q, M-XJV:@+HPINZ4)R+MT$J:+2CD B:G'>*270+N(K1Q;(#^I!)7#8?SU8XZH)4 MY<>/ET*8,8@E:S'4S*-:3F;6*8 NA*F+S(T0UA[-7-+CS&ZH*$N6R^?#-9&E3+O:&6TQ(4XL3B#T9-MT3RF-&2L"S;J8O::]\=,XW0N M(*[\SV,!L^^8M?%DO7\M%E"'NF& 7Q41Q,9=)#W;9K78:0+1.W7Y>RV(!B"6 MFF9[U MM\^S#[LW?TEM$^+H@IZZ^%T:>O,'\:]3L8W[F?$9QD=-&MAI8$(B 3!.8 M/JQG!V2N$+I@J"Z85X>A0/!E&@U V!9\U?SN^FSL0F;B)$^G;A.$5831!49U M;;T"&"]]60X!J9.G9%M4UCEI0&."5YZ)+A2M.=XX]^R!-I$KZ[7,]3@PQ+<= M$Q]/P8<'0B[+DM$) 1H"EGYA=$&M^J'*"W=^2*)4W,(Q\-@!?*PADCH^F* - M6.6.3=89MJJRTH6HNBBZ\P<)Z5ZOH1KQ$W^JHD MX@E<+_[*OF9S-1K8WT,*(V_^?DTT)#L&LSQRW"G=FKHNOJASW EX2#J&".]% M0(,0Z3YQ/YP>=]#I](@"S#I& ,HD5SR?@>OX; AW4,F.$5V/7W4Z[CCDG@;) MU>B)K#M)[X1<"M;IEM;W*I@0OJJ&E:-T$X)3[5=N5Q'(^8S%GI'CN]9E"TK5-EIIQ.P,AFR[($T\J29&0[O$]>WOR7B MEVO:0*4@Z::N5FL=@A'-9_)QA*LP@!#,' AHB]XI:+,#KHK/0, 3$))52KK= M>0+RX3[%D)T_V42(JU&\7IX_NCA7M'$_&QR)-HQ]]5"D#)T25'-\K-]@R=)7?A\R,24V$A_Z[M2HJ5H7JKE#BKH MVR&V&##G'-*Z8#;,?EDH5BV_3?W1CT^&L7'C2'A^>WW]V7JB7NA%KS3+?;<; M,G4)HV*"C1-5RC5MH!%V)YY#HWGY_6IT#=WS/XG%,S,5ONEML5EF&JM@@UJ= MUP(W(#O>_VANM/AA1"G/=+;!2>0 MW0<$G_FK;8XU'>VL,3YQ2"DAVXU>Z_F=T/$$G#EX(!QBH;QY!AJDFA;:I'I_ M#4PCX[CV#&&M;HOY3W&S[2^9ULJXY)CT%J\MV7;W,M_AV>TJBIAO[G)] M[2*_<2^[5FQ;:Y\A2P^HD.=39(ZG6&>,?)*]U?P&H]#5Z*M8*BW7H-M*@:?> MJ(9$8PQTQ/F3$A>R<6^Z-,)S&NQ>D+JT[GT@\_D,%M]WD$"E)PTN:E6BW>XI MAUM,=_X%98 $"LO09"LLWE&Z2W;3(A5+M]Y6/2)73Z$2761U6]MBC_09Q"3% M>F5:;KU^]"7$(7(UPL)(E)T-'@!2*-2%SR_"((0<"]8T&+!2S:K1;+*B5*<0 MCK4C]D'^D?&-!#>=9:U4][;?HB3V#O!N@&6X,'$DF3 .>[%8].3V;S)M363 MVS:/%GA#\0)TG]LW6]S72]D4JFF.ZCB(]R>G;N8@TGATRKAZH KV787E?3O)A C+.9< M,5*L9LG6VX\H7]D]"$&<&V(3^B"_F >+NW3?SS\A)_(^Q))3'W[@U2'[ HMR M\*7[0#[[+)BDJ96VWK81HW+66QESS0^S@\PP/AX'DL8S,B*$62Z6HF$L)+NH ]L& M)>!??.\(]]P51>X-]+LWC_G-'ZK?YD^A M]4J.G]7V^Z.KKJ\8%9A(&YL78-D:W[VH:]TZK%Z A8L^B%37G(7]OGC;K7P( M:#.F7&7SXBQ;\ U"/78M8O("K%IRCBZFWQ];-/^$28&Q-##8?VN6!%8A^?Y8 MHMZW!@KL4[/3/;=:A4]_U+%?E>[WW)(EAV$^[5[8H.AIB.1'GBTJ]/%L-HE. M&UL[5WK;]LX$O]^P/T//N]GU4G3O3[0[,)Y%0&R=9"D MNWN?%K0TLGDKDSZ2GG9[TE%6$02SN"XSWC_YY_^_K?/ M_PB"+\! $ 51;[SLW4U3%H$XXS/H_7YR<]4+>@G2LT_#0;W]_=O'L8B>/3;>&OC_*VAY^_/AQD'W[V%3270UQT,/! M[[]9?7C%0Z(R-A9"Z!E;Z+^"=;- ?Q0;RR?/G$?QFY#/!IKC!T='AP/=:( $*Y@!4P'C M"H*C8$P2#2&04P 58(<\H^7*Q#PH 76"X&:QP)#Y]P?',UQ$2.,]%*93 A9)ZA M&$"BY/J38+4J#W,)^R'_^(\+RJB"*[J Z/*1NF%&W' #ROG#')B$8:Q _ N( MN, .:Z(3,H;DN-_@B"LV)'J9<9%/ID]LN$$E0+4*',475** :0"-L,,ZLN]L M:50P7II,9/3RM!DQ>#[82P!_AX]O;NJ?C/8BX-_SYL!_'\LKZ%]!E<>XT,^6JGW0"=3E9NLJW&("+?V[Z?65=YB(-/9;+47(WFS=?]8 M\%EIVGG#XHPD.K'@\+6PX+E0NS+@[2MAP/9NYLJ!H]?"@:TMS94#[UX!!RRF MKBL;?GP%;' P<;^SX_-@EP_7I'O\+D@ /7 9(&-20=52>VU\KJ,=E$U67Z*? M3L8TH8I"5?>W[F-:<6^;(;)-]_4*4,Q@M";Q2E-XE1.XO"9+C4V>I2:[M&SW M]JTQ5PI=//-:8_D+O2'4+PRPV=6L.HS?@&WN9>5Q/(=L="DKCN(IW#+AM/H# M^NF$EMZ)>$/2X),;NGHRF#?>T#3:\$!>U MM75AX<)>/=.0HY)"7SG2OTF>T$CGWH/'!E([9CKY*&"*[9#,(.%2!BDC:81\ MB]R]T\8>M6\/M6%"W;S4;<[I3_[8#&N,XI&:@AB&_TFIV(R K%*\S^R8JMW; M-]U.-UEYR9"S\!74*+XC#P;;S*%'%S DDO"%\T@.670+8D%#D+<\B8PHBCJT M#V+%S"L4YPM4A*>I*47OE:@S7PPG$7.1,1WZ#/']0@J!.IHR(Y24N$?F5 MX[=,X;)"^B8H:"! FA(Z+3RQ*S8BL7DH\@08Q-3. F/K]LG'Q?1]6@Q$[VS3 M :FY M5N IV)LSU<9.SRNMVPJAJ5?#IBJB52%T]>+Y5<^?JA#F>O$<<]]^?(I^M-Q+WQ4GW*7);EFB=-XE6,@.:82B MGF5\:P.I*+%"Y\O.8/5SU\;_F$O+#80;"/F$T;_@>;R]P1'W .V2[4X1TJUP M3M7N+1!]HW7>*/XF+4)4=8P.,CED3A5)],2OQ43;49NKP)32<>_9!2RI@R'Z MQSFNX 5)M.*Y!D%Y]'QRC/C*#]$^T#.(060*JDP6QK%7%W!POP]I)CWX>P*Y M:>,@CV6ZM@_L/(XAQ"5__A!.<2>!&]P,1VRWC!D 5AFBDW3@,]4W#$.>ZJ5# MEMKJ-"<&W?KY! EW34"65T&UW=438"*%R+PQ5^GJ S"K#>2,T6D4'^">HW'/ MEX!F7:*-[RKS63R$#T S1UG'-S*/6.TTR2KV]@'>M8 YH=%ZOUX?>F/1*AY? M#FV9P3HIQ-";V+7@"XINW\D2K6,T4"XH(RS4,<]0T85-A,L/X W(2[8 J6J MM S@#[KCZ,7H;7G*$YTA09)OIT3 "5(92O@DG ]Q .]RDY5HTEU<-E/AWB:U @RP?@G>V7ORUZ!J)S3OSH:UBM[WH.5.&R1E]*R7M3:,O M'^1VYDM[M&SM52?.;'CG+QMJ97J<&>"_W><>_^E MO51@IT)1=.NX;=FL32FO&,#VJ2Z\0M+RZ3HO# _[5MA?!VXC29H7$,>J.OWV M+(=7!_.:D037S*1/2[Y282FOM5EX%[O>$P\*:SU\6OMU>5"]'M2G2/:>)*&P M(*:E T%%;SB:YR9+0%@4P-I>:?YU4&[/Z?I]3V6H;/-&;/2=TEF:&1TN>;.R ME1A-#]])7/P)A?U>+2Q<_$NA/EO-JD>>5ZE 6ZGT79YK;S M^.:!U3L&0BZK;BP.([7[+H4B.FH='KV=XK0J$#.+6J'-FZVL^] M0Q?WA.^FV?A]!_?!/0E06V@U-_13K6Z3R=W!^.2I[0125NJ[/7W_Q-R409X" M".:9C]'@$?R2S^GH''XE*FOI4VMF]H1FEY+(2X9^+$@YBIW.N#] M?2<0UI:VZ=X;G=0JN"B[XB@=P(U0P:)N)\DUH2A.>9&>"9:]=0?DVPX==GV( M 2O'2,#V<^_[B!<57A)A1=W4&P0H:\9U6I?UY^ MD'HK-EXFXMJM4T#VE>K3TC2\:\H.P*V3-V *-S;G?EU#>E9Y[ 3'T*>C=Y;D M"KQP1FQMN\ADYH9"H1%K:=D)V;J&?V?MOGV%E^CY/Y%7WM=K312A#*)S(IB. MLSY)E<8T--X[Z-ZQ@QL!7'=RG_;N.UT7E8IEX?HV-_0S?[9[R?(:*]VGI%HA MN@H!'I]*&POQN2<%?*K7W2CLX9\=W&B+]J ML@HPYP(XG[1E%:!%V9,V#\A]#!BH($%5K8\_!%)?'A)L/$^_J!#R76RC1;4S M=,T\K)5C=DV2VN8Q[=\R@8=HN$"3> )?T]D8Q!E-4OPLNQE&CE*%6%GV#N7' M5Z0:4F8U1VL_&;B3X%%L(KD,[.)1O(&[1>$)D30L!]8^AI\9TZKSQAOAAD_[ M[[XX47;M.VQE^1?ZOS%Z[_C)?P%02P,$% @ DX:G4%K)>YA01P $ P& M !4 !P9&9S+3(P,C P,S,Q7V1E9BYX;6SM?5MSVSJR[ONI.O\A9^UG3N*L M^]2>O4N^Y;A.$KED9V7/TRJ8A"1.*$(+(!5K?OT!2$J691)L\ (V951-S7)$ M .P/;#3ZAL9__O?C*GJSH5R$+/['#V=_>_?#&QK[+ CCQ3]^^'+G3>XN;FY^ M>",2$@]X'&E).$!F\>MF_NEVD<4'[)5O3- M_YS//K[QWKS[[>_O?KO]].;+_<6;]^_>O_/>_>R]^]7S_NL_HS#^]G?U?P]$ MT#>2B%AD__S'#\LD6?_][=OOW[__[?&!1W]C?/'V_;MW/[[=M?ZA:*Z>!LF^ MPV'CG]_F#_=-7PS]_<>L[=GOO__^-GNZ;RK"LH9RT+.W__/IXYV_I"OBA;&: M$5_1(L*_B^S'C\PG23:-M1#>5+90__)VS3SUDW?VWOOQ[&^/(OA!SOJ;-_G4 M$>YS%M$9G;\I_OPRNWDY%V&%M>Z("MB)A[*WHZH'RAN25CM$YH>&*QFJE>/GKFM): M,4S7Y"[E>-Q/'ZBW?V-#BC4C]3C'=$[2*&D_R<_'J21X1^TQJ>I=ZV#^-Y^M MWBHA]N[''\_>9K1*&9!0^9K$BUE"O=^]F"9>Q(3PY'1Y8DDX?4Z]'$9XNS$R M,@V&J"1< @SC4(F>C_*?16M%8+<0\O?3QX1*,5\(HQT)$?-??":Q^\R"^G]; ML,W;@(;R[6>_JS\\]8?W[JP0;?\A?_KS*D["9'OY;$U$Y(%&__BAZG%.4Z0D M+^/%I Q%4SFC]4C;1[H@44[!Y#$4)>15M#"E;$?8G(B';,6EPEL0LLYXZ2V- M$K'[QAS#N"(\EIJ1 MN*7\3BV-/6D5(&K;VX=PMUOP4E;0&_GG,=_4-QR0Z'OR$-$Z@I\UTA'[)#@G MW'_#N-1>__&#U(#SO>3OBO]H\(\?$I[NARNVJ89*S9RS%6B&68.%(-]L$U^% M$I-#U D?5B?.[0+1Z#85G^LY?S& J 4B.NO\TSS?D1I]F_)MK2VBXD<6)Y*I MKZ)L7J5R0Q?J#V/$!\9)DR6FDQR65U6]U(#( V:\!3W!_,^W)4IE1VIRP/PT M^X/$@4J?D5Q+]DQ)^%0>7@N4SMA#2U1FO.A=4+3-O.&I7W\D4:X@X?6S+L M+^1K.8ENI&!^_']T6VGA5[2S125;K5A\E\A=.]O#Q31-,H^\W-BK209TLD5_ M+MYG=,UX(E^O]*U2<05ICLGE@Y$FZVZH_.57*\H7\F-]X.Q[LI3,MR9Q]7K2 MMK9$\74847XAY>""\6I*2UM9HO!&6D=*KP\W5,IK4JR+2E+US2W1/*.+4%DC MT[4OGNW73VPJ(2PTN>#N2Y?C6L/I,,[!U^3+]6S M@P]L+3(32\WR9ZQV]IG"J]]4@=#>(X6F-<" V'Y$ATTC]H&8?D*'">;+ \+[ M&1V\6JL B.P7I,@@QC<0XJ]((0*,3R#"WY BU)@&0&2_(T4&L7&ANWC_,;N& M2Q#LN8,BQ:JP5-O84&3X])5J;S84$SX]!1 ^@(+#I[" 8F10>/@4%F"X$@H0 MG]ZBB6Y#0>'35/2>*CO9&EE&\)GW0$0H/#;WUG(KDK]GA&VBBY8+.0*";)_3.+@]F"%3>?784QB/R31/HU/E""JP-[7:UQBMTOL M=HG=N*,_+K';)78CDAJ&B=W][EP6+8SW'J<;&J?44_/A*=91F(7W/4R6GC14 M$[:BW-2$,!S5AHW0B"1G!#@CX*W@R8%.)?]UK$_)G_[\1![#5;KZ]$S$%,15 M/K=$FEQ"6M+*GMLA;4;B!2WYG*7/+))4.5]A@YC.%7RXG$$YYTCQ>S7:K3&O>S#^DSB[\( M+?$E+0:(Y"1+RB4E?IZK-1&")GJR 3WLP[CE=$W"X.IQ36-!Q20.,C(OP*C, M![ /::#^8MJT+\+D MGPOP#1K@TP,I=^"Q&B<:-@3UOA-FY-+"A _L76'F;@R,."%&%VM@W(P$:[FQ MK .L=86,+IG V/9&%Z&&<"1K;#JARJ7H?LWVDVZ!B8LUWC#\K%PE:YB1/3 6 M'FXMBUMQ'=CK@9H/P%!H6AFE[#. %0L6MW6B[K?BRHX-7'4I96. 1#6L: M:.FLO6,,%?MV:\RT8N..CMAU)%XKDFC0\&R5.X#5IB:AXC^HNP.#&MKB:U3G ML*&!T$P(@F,>0)P='41U2?0NB?Z$D^B;!:PL)L?_Z#WD8L032HYXLL.:Q2J% M?T<2,!^^?B ;*?!0*ES6N\MZ?[6I*B[0VSNQZ7J=[ZHD.E33GMA!U*4Z-!G" M1;1=1-MIVT[;?JW:=G.9:5'C_LF+*!'&)6N.N]G0ILO?Z71GISN_6MWY(Q6" MTNE:74L>QHN/V?JHT^5@G9PAX#(^G7[L]&.G'SO]N!_]V&0?LJ@1_^P)58MX MR2(Y?<*C?Z62X0S58^T8-G1E %.<7Y=BO-+IE6__'F_I)*BW[+ZVS.Z3KF_ ME.OPEJM4H_(2)J;=G';?5+=4Y=!?3*[FG'-]!RP@M >$(5U&#V3XH\X9=<4. M<95M$),XR'X\E\0&MV2;%4^K#0TT',89F,[ = ;F" XW 785UD1XC\Z8-MUF MT1EHH&_#FFIXJ%P)W3,OAE12YQ%R'J$3]@BU4R4M^HA^\>AJ';$MI=X#C>5K M$F\=D=@TBEHWC U/$8P&YRQRSB*I$UP5K)(I!;>[75*R2[6C"-BE ^)N+N_T MI)0VZ.#%ZL*Z,*#3>:XRGO*V\2I)QOP[(S&_7N^5T$[)41-L;(5(: M?)'+FF<$O#O33U^3_ETX*+]+6;65V^Z&YK<$WF1G=<--#>.9].N$3':_E/-" MXF :4S-"37K:]T!,OA,>U%18+&TS1#'"E3I5N;L88"=[SO.-+5M6=>ZL)D,X M#W=#&,\VA^E:S;FV1EEM^P$*Y4F.4/>/:Q9'69/A"-5ZK,L;C8+8X1WJMYQ) M\SS9*KH2)3ND";-6FG9M@5J#GHA@U59Z->AY8K"&9\89E<(]]!,:9,+RBS07 MQ>SNBU:\@OH,%*C*/ #/-F?.UU) Y (J7/5[F),WS5 M\(OHCLT321Z]E$9$Q+(UKJ^A6M?>!3U/\7C=@Z!_I9*0JTTM@^C:#DYZC992 MTQH%^7HA5==^Q!!,A.7084@7_!]-\-_$,F$M-'^,V,N=6L?QJEZU18S34K<- M,&.!BQ%EJ=.&P3PEH\ULJ?94H0LM5\P_:Q)V0I7RT(P!,62GM/]JYC$;(,*. M:K"V1]@\B#:Z3"- ; B=5.EU1S^8$V @ Z5@&D0M.I$*S$:F-+[54:O.54,< M#7MWH=YBJ,O.FCQZ,*O M'E?B(?63E(?QPO.EP%E0X>T( AY=J!O&QM$%& WNZ(([NB"UXQD-)*-(MKN) M;Q+QE?%O<\9]>L^R!W1W'4MUFG:C 5QF<-O,8*GH\&,1E)T!1/)0!LI_*@HF?0*;&V&&ACX!1-)1K&@?*/++ 'V&AB.VL&A(([; M(B!=FU=2TWJDY"/(('3I=ST3J\SBZ?P9 VA9I;;]B"&X)# ,*20GEP2FW]F. M/4]UNPAZA!H%A!G+D='F @'4&70.FSK^8^UM.53^Q:X6* 8'>E^L6V=.H&/B M>L%2EDBBLWSQ\VQ+D7LBV2$NN&&,R 4WK-T=V=8-93'(\9L7QK(1]1+R:'RW M37EG&P$-W9M=&.-UA3%<-. QDVV+.[)(]QM#NGBW(&N!+%S0(W=8>&T9JWX[)WG%U>^>R0.O 5598[7R]"7^N><\566P62H-9L-:D.;;D*1 MT[*=EOUJM>R[7/[/Z)IQ=2,77-DVZ.ET;J=S.YW;Z=Q.YW8Z=T^W")AN1C95 M[S-O3D+N;4B44@F:*+*RHS^FZG;M0%94;" 53JUV:G4#M9KR<$/4$=T+*375 MU/E%W$ZNP8"9O0_%-DQT-Z>(LMX8PKJ40_D/)X"?J:@O= M@_H, (5Q&B[BJT=_J8[%[KA?>_P#U&>HJ-630J9>K72HZD4"Z($&AE9\@?J< M )3A1?$T65+^F<5L=X]Z3F^1PJA=-B9=G=O&N6VR0+>1%@ HDJ#&B M!6F5K(E],#J7G+FBC<_1 _DZK)'>A\H?V0?WGE@*/U@31L?$,(G*VJAA*)FY MRXW'Y?.[*(F+DO0:)3%P_]B,C[SW9)M5F&1!A"QM1_&"%(HT]D/C5'[H<%9B M)4:TN(B)BY@TNO]TQV"3.+@X9"]X,D^S09SOWOFYG)\+K<-D1'XNIW@[Q?N$ M%>\VVZL=35R$BSB:UN%<-LJQ1KTV[VU;G)?A'<%JQ?HTG7=[ /XIR( M4$SG1Z1M]=^F66?[X#[3[P>T<1;+/_T\U=($9M-A[ ,^(J2&'VM:#T ^#QF_ MI?+_@QGU(R)$MN%D2DKPKU1D"L E%3X/UX?'T%Y<-=]L&&?&GEZARR^"3N=7 M(@E7DIZJV2UO-'J;&[2^G;WM[&UG;Y^\O5TG"YBYFHH.(X!PUDYYM;PBNX;< M3C&RFTG0&?AFAB00K+UK!\V^M$ZC 4*S=PVA&;1VUIC-L+SWH$2,Q^;>^H#M MLB"V2%XB M.'D7184(8'ULG!;-@/<>IQL:I]13<+/T567:".][F"SWQ?8:ZOG-!K>AR+>A MS&GJ3E-OE-I*%@LNR5$,K*Z\R/@/I%49]76ZM].]G>[M=&^G>SO=^]7HW@UV M2(M*]H_> XG435Z>6%*:J$-C:Q9G9\8:Z=7@\6RHTH;$..W9:<]-_YT)]:)X@M%\=/D*9UC5UE MJCZA2T$T"=LTU)W091[",7>O'UFTJG_R(DI$TQRTBMXV+&;MJYU][.QC,Z2*.M:3T$^5+BT.FN6EY&W\>0/(21G-E/1-U0G6R!T!J/Y P\9^ Y M \\9>,[ JS'P0*K "*VZUGJ 14/F%X]*:"Q?DWAK:6\W-&R MH]DP=(Q(<8:/,WQ:'8 I6.V.\DWHT[LEX?15ZNDH(FIV/Z>=^04UB.849%PD,_H<%=(@G](H6#F'PG/)CX2;B! M&F8]O07?=&7D3]=YXG>7,P0?&,>DW)*MV@JRCWA(NRI1G2\.(=)5_EOC"6K_ M$F?V.[/?F?W.['=FOS/[7XW9W^=6.D)O@26M?L21XJZ44N 4V*M>K,4V>>.O/4F:>OT#QML%=:5*E_]V*:>'*ZA">7H">4?=!, MGP:,9$.9!I/A-&FG2;?1I">2FB",4G7S]1WU53I&2,75HQ^EDJNNI;Q0)G:: M%%Z6*\)C*0#$+>69$0Y7MKM^T: A[B/B5)%H7PK%2X6/!H9!M$:C.7/$F2/. M'''FB#-'G#GR"LV1%GOFJ,-B_6A1%BVULW?[JHY9M?8%90M.ULO0]\)XSO@J M+^3>K)Q]D[&ME*MO3IBS[YQ]U\I4R:CY&@;TZ0;<:?QASX 33HGXR.)%=O0X M/W!\$]_$0;@)@Y1$UXS3'&7ZP"F.99M!T8P*6I?NI*"C,%<^$&3'.&^&\$>9J]K7D,'5XH:AG]BGG MLF :SY0'4R649+?LUBGB38=QEINSW)SEYBPW9[DYR^W56&[M-DN+ZC7T!K@S MR8,)"2.IF$J:IQ+B5_^K-PVCP9 MZB0JG4=0VQ&1W)8/&I*^6^V'!)6P!:BM?:7[/+]?Z$Y=+_2Q.'A=0CVT.0X MI;P#[S!J$)VO F,P%V0=)B12Q_8OBLU.'2DY+'9>@PO5X1_TZXD:+>3 81 0+R@ M<+NG4;/W0+NA '0OB3##L?37D(K[\5,C( &'](#C RB6? MY3M+UIL^1&%^3>R=_'\Q#]7--[><;D*6BKR&D\$$-!O8_J1R3.4V6E#^Q MP,[5JR$;T,,^#+DVI6T3%+=:"L'$Q1J?*'Y6 MKI(US$C;' L/MY;%K;BYHU,''7"S06P<#0O#M#T&\"Z@XM9NM-U6?-E1??(. MI2PLZP$-:QIHZ:R]PP45^W9KS&!0%CK_SF!W(1#G3VB6JTO7-I8YIY:N;6_1 MP2#!X^/HCHJ" 9J%9NTJ =WA-,_@LBL_>_VBT% T$/+/R" WB,4 D?Z"#&G7 M87;@-/R*;1J ^8M >+^- UYU'BT0Y^_(T@FHRO=@.@%50Z0[ M >5.0,'.Y'PBC^$J794F+50^MT2:7%1:TLJ>VR%M1N)%6QV+5BOUHTN(<)$L8TGH(ED(?.3&FKY%E]R/WD,>)_>$"I1[LL.: MQ525Q6SG@S,?V(;3K2E5SLOVNKQL+]E;_?+GE_@AC"(:S*A/PTU6-O8S2_;K MFYW3\^SY) XNF/Q#_7H3?Y;<<_^=1AOZ20KBY3')/8QLWYP\C*),YS=Q(E62 M4*+($VDJS$M8IT'.\^9W $NZ5*2/+3@5X@/7E#*I[S'$"=PUIWZ8IWG% :#4 M#*#' $5UE?"G63GM8Q:IKL4"ZX0*S%Z).)QVO:.QY6@#G*!F+/@>/JF1QP>E MCQ[;)_ I=>6E0,IG.U*S74&_86_GJCR]>LTE&[F^C$=]!^=O=;X'YWMPOH9K7S&PDQY(GW/7ORYWO4N*M4N:2XH] MP:38B?]7&G(::!2@KS1<+*6I-=E03A;TBZ#S-/H8SJN<3B09<] MTL$$Z-56='DB'2#6&&[N&*!+Q3-#[%+QCB%U%^= )VY;)\TTSU3#EHG7-G P MT@2]9CE?O2?*_.1%E C:]IQJW3 V$EY@-+BD%I?4TN#F1*EO25D4+SXJ%MN7 MK*UPZ-:T1D.^_D@-K).+6[A"4'T!56:3,'Z#EA :+/((%U&#V3XW#=GR_1/;)E8 MF:3)DG%UB<5DQ=(XJ2H-8]@;"[S\-.5-?,VX3\VPE7?% NSI[.C^$SRU:?(I M308<(H%0ZK\IWV:T[\(C1>Q#74PB/U8FWRH@FW8?&&!&B]C1"<%4WF-@&'^0 M**4[FM0T?Z*2M4!X:KHZ3Y"5=$J "L>::$JC\WJ9ZK1H\L:,O@UK:H>@\OEU MS[P8LM&RO^LU&5#4IXUA-7\15U,1+'0LW%O=^)8+O;JP!FP2Y_$'>5C M[Q_QT)>3F&M!NQ^//6 ]C-P!U)O+._VLES;HX,6?4S7@=*X8M5 ?-U+&*Z-' M:LG7:9)R>B-$JDJZE='5I'\'9*OU$0;RD^3NDS/Y_&S*BTDJ/_=NW*\#,K,9 M.5>\HE:QM,#S2JFP7'(6+ R5:R:;I6U&BK"]6V'Z!(EMS3U$EKS792UF0X M0K499N6-1D'L\ EPMYRM*4^VBJYD$@=7?Z7A.E>4:Q0.@YZ(8"G2]!\(WO/$ M8 W/C%*Y2WBH;D')A.47*>O%[.Z+5KR"^@R4*=O$$,W^[P\)*K^'5W-M7A^O M&-%$%<[$_?::/@B?A]G^6N(=L/6Z$4W@SF$U"8),I]J96$\QIZ[G$/[&$4ZC MKB"Z)G>?.D@\N4[[U'N5U5F4E4_1E:C38 _/1!T+]2^1VN M-K7K0]=V<-)K7/LUK5&0K]?XZMJ/&(*)YND.I79V*-4DW,5:A),P8B_/+3H^ MQMBK:8IQ6NK$)#,62!A1EF8"L)?/A\?3X8GKZO0'=&>L*^:?-4E21W44MQD# M8C@UW?ZKF:?.HCN>6H.P>2[SZ$[ Z[=1G%*EUQW]8$Z V7$H!=,@:E$K^8;G M^A,C4Q/?ZJA5YZHACH:]NU!O6W&KO0H#-7N5YL@9NF("M8J%^5$7=#4$:C": M'VVSRY!=VBFF2;CH1*F)@^10XL#B#R@%:W^NI)$8/[:42X/<8+MRW)75>ZZ>G60$8=/IY-R#;EH,96RD:X#S\AF0>7GA%^SVC#IR=WU_+[ !.FD-5,XN^R/J5U;PT M$10N2E6TOU-6T&G!HI/:J8T$G164RF@O!VFA,X)%_^QL^4!/>$(G"(ONNFO5 MLCP1%#8ZW=3*$4SH[KLZUE9[%A Z,=C4V9[/^T&G991Z;-M27E#O&1:% MM>[T&A3/R6BDC0]<0V<*BY)J]X3:T^ST7C#]5X^K0%3J)YD_Q_,E]0O:MEZZ MX:@YZG[+I3O6H) '5 M%#1N-,"0M1J5-U-:!K#B@>6M!RK1M5O@%_GZKJ!=UW1HPJ7B-(F#PEK3G(0# M]AH8CG*20T$JD+'J$F@V:&:\SNV@[S D&;/?HLH#K^(^U5_)1Y4-VM4 Q M)/SVQ;IUZC8Z)JX7+*7.7XUEAY]G6XK<$SG-YI*QC5>?2\;NUXM>[WVQZ '_ MS0MCV8AZ"7EL[?B#WVU"B7-S.S>W5&"_Q'P?Q+TGC^?YK;+B)KZD<\IY M]N-$")K$]^7PE[^\R.+%_>4KSZ&Y"&,0M7,"%C+=]CW$+WX$K6L MVJ#G %&:^5PND'!#]Y]$I3M>2&TEC%.YH4ZERIC16N4U-1_ /L@]:8797+!A M!:*:UH.0GR6B[A)2;^(]B94Q*5 ?YXP_/6=\A<2MH+JF-1KR(1N&&423$=%, MP_V2)%]9&@4WJS7QD[WL+:2NV0P !W,1#.=V<6X7YW8Y@F2@8-CU1NHT@VX\-A7P,V].0NYM MU.%H"9&(E.?%=]LJW<8#6U&T&U+EE&NG7#=)B^'AABC'HG(><^+77_@'Z3)Z M(,.?>WRB[H.DYR,38AH__?:95J6_@/L-">DF5DF_2JK-0O%-E(.BAH_FDP!ZH(&A7?^@/B< 97A9-DV6 ME']F,=OIS#F]16!6NVQ,NCJ?B/.)(/>)P X+0T3LBTP'D"##B!:TQ[,F"NCH M_%WF:@^ZPZ6@K\,:Z46HG'U]<.^)G9(&:XKHF!@F45D;-04E,W>Y\;@CTRX$ MX4(0_:3+&+EX;/KJWWNRS2I,U2A3QLZ34!8W]L/6)ZJ;#6_';MZ+->>^= M]][OIIG4@>:6Y,@QW3CNHM.3E0;H9,XQ0L"@/Y)/ > M2*0RYSVQI%1JI'[*N6J]SJX;\-*8I$&HVJV)^GU)D] GT1YYO4K>RVM[5M5[ MI-FI\$Z%-]>^]@=7$8KLE",>L\-#C@$B*U. M$53! \+#5JK(2.L#8L16D\C8U0#$B:7VD+$/ H@/2R4A(P<%$!N6RD'FC@NH M'H"M(%"MZ6 QI^D7CQ97X'@/>9DF;QV16'A"$>>Q_#)GCZCR;%+_W.?Y- VK M]/!2&_E/?5#L0BHNI-+ G=+R!OL/LF&RO[[^*PT72ZD"3-3U5PN:/;R4G+^_ MK[W*7S,,%<[EYI*>G._*^:Z<[\JRRCJHO+>H#O_X/%E&);VO65SDO,JD_MR?F7$Q*J/TE6ZG.G"!HJR'V384-EMH/!*=%. MB6Y0XD0Q.?T8;E2YZ1V?Y<5Y)P=,61QPG,P3RO])";^6'2JTJ0Y&Q#X-,ZK8 M*E %U*Y#(>U9!:"3Z=".C'U:.F6,L?%$1B]+NV&#X\'& /Y>OKZ[3_]LM%' M_\ZZ _\T%BKHU=7(8)VZ]TA3>;JPN4::X=.9'V*DF3\F*KE%O_)/7J3NH13>BB0I5QD";.[M MRVGE#[WHZ;ZSAG[CMJ^QX1?NAD;G]W5^WP8E9:B4!'1_N<5'Q6N[6P:W1=A* M7%97E3'LCA<@Q*7=:BR\T#M"/3+ U3[:IL/@!JSSRS8>!SGD2E]LPU&0PC6) M0[4?$-DD?(D#2:(Z,T2#JT=?-I5J?5I9/*'56 .4TB\GM )<36OG=W=^=^=W M=WYWYW>W74JLHTUWI.[V5MK62!WM+57JD;K8VYE.(W6NMS.01^I6[\ 7,E*' M>C.?UTC/U79@+HWTU"W(EK(3,*FH8KEO(%3 0&63<[I4NN:&>G(*Q5,A2WC0 MI+-7#5/8LRF=+GCRNH(G+Y> ^N7/PX#P=)Y=\C/Q_TI#?A@[S0]?'-'5M'L7 M1,#E$A==<+7V_AG2*)B1U;J:C-K&K7T]@B<'?A[YKV,? MC_SISUO.@M1/IOR.\DWHTQ(VJVMFE5 QB8."!E&Z9D%M1T3R\#>87ASN'/FU M5Y]I,IW?D\<*?R"@QQ PA"3A V/!X23?L:BZSFM=AZ% S.B&QM*<>!#9)7I: M^BO:VB?]BO!8:I!B5TKHG(C0KR!=VQ8)Z9(G+L,H50=5]=_!L#-G>?2F- M&ZDTIJI:4BNX=:,-#[\@% COJ+5]\G/YJBYHN):677Y)0RHI+&PV:1&R$<[!96M[9,O]]>GSU)!=&F; 4BMNBJTBNRZ]@-$HI40*]%RB@M]\RJ= M_O:>DUBHJD\LE@(P^U>4ET8(_I6*[+:\G5YTJZPE^2!)>/B0)BK:<\]NB>;F M@T%HP#/5BH=WA)=17+-+=36L_0F944$)]Y=J2Y6Z7<36ZAOJEQ"HSR!0$BZM MGI3+I7TA=]-%94%M7=,A",^4ZMWVIQCB:Y@L+^2"DCS$)2M%J:I(J%++Y?^" M:E.IQ4B#P:[3 *N:#9"]0C/MXH/&-%P%#1P7U"HL]P;C>$RQ7H%4NO 949NT]$EP<$< MV):_6'5H%O8I&"2<@2J[KS4;MLKWZS\-SNR[ >,_=M&YC%.7<7IZ&:=Z>P2- MW*\E]R6DYF;C2+-G 3$M=-]33_,+B M;9?D@RZEVX2%:QR1Z#*WP=B D19T6=I@@-8BE^C2N0VGJ":RB2Z!&\[BU3%0 M=#(8F)O=:20+G?;4&3S E%D(G:+3W?J87W#^'SHU +;D&F5TH5M9IBCJ)@ Y MHW<(MS3G"YW:UPDOP]+UQL;;M:@.)JA%1&ML:Z"#:8%%-3$=%2-BZIZ=G(6RU?WJ-)+FO^WS$N^/\=: MV(TSZK-%?'@-\/,#6UV,V .TF[C\>&[X(IFN:7<+1,_4;C*=?Q$:)FHZAOU, MFB<#,?,62?F:Z5_W3#%$[(<1?>:'N&<7LLDM9YM0"MGSK400'(";Y/?&AK6) M=[9>.\"Y)[(.$RG5E$]*[D]*.9$XE)T>G*?)9Y;\DR:W)*P\RF78?3" 2E3L M!(OR:1W*33TV2,\A8 D5[%'_N9(R?T,BQ9R3Y()POI4\IKM%UJ@O%FCY%8;' MDLH(H7X(^T OZ9SR;+M%A+SB]M$H(RG3-Y_4L'QM*?DH M#N2FMDAFSV\;\*0;%9HMLZ+5(.0>:7T3/ZNS(^G::I+(P?TP09*\0^4":X+J M95:. ]F7CYU2_QX<>0)F*-F=G1J!BFXY;3M=S==LKJ[N*;.'>%&WY\ MD\$&.2%>9NY?AS&)_6?F?@5@\P$P@ZSA\>8#H0%]$V^H2%I\6E9&T M9)%*)Y DESMB:J V'6ZX";AG1;14BC7)>,GV-B+2L(@#Y8I;'YX0JX ,'V MD)SYE 99-G;&<--UEH5]]4BY'XK*(ES@?@@@J>FN$B7ZQH,0OPG5:4FY("Y9 M^I#,TVCG7ZJ&4-ME@#(3)L(!V])WA3UZ)S9=K_-SMB12*N-UQ+[?Q'/&5[DW M7Z_0&/:V#^]+S&D>:_A PEAIC]/XDO)PDQU J^(F8"]7K,,=LG>'[-TA^R-( M;8UO="GD+0!U>MX,VQ%\NTEFZ-C"&OR#*3?/.T$G1(:8-HA>CVX1VIRHQJG9 MZ([*#L%>QHF7Z$X[#C%K<'\!N@-UPXA^@S1*=(49AI@Q(S,6G2"#Z6"=9F"@ M4[&Z0J>=L+JT.70:E)59,4]A0:= =3A/'9PZ0B=@K+ 1( T.G3)D5>J4IB"C M4WBL3 DT+12=G-N>2@9-E[WIB MVYMYVW5V-FHMN6FV(+J]O%7( IP)BLYP:@'HT$/3,'$(G<74S70T38Y&I\VU M6A3@Q/>Q+ H(H.=N2Y.,L[&L!=-9,,P81><!SLSO#T"UGH&W0["07.C8VQW&XJ]FH!X-N0;2:LF;EUY[F MH,\BL3%+J/?>X[ECU%.H/;]PH0KONU1M/;_PH@HO" 59+#A=9)]6U4[=]0MH M0L)HOVKJ*\?V\]Z>R\GV2;2K,>MJS,[%GU)&^I+5]I=Y'+UG1#L%4@3^<9:20^[Z#LX']EX"T!G MJII]+6:\2BT;FOJ#HC8X&_DEXEU^]]I=QBYJ=^[9G7L^G7// $/4H@/K1^^! M1"3VJ2>6E*I[?U9K%F<7_*R+[!V/Q(%'=ZD[#1U6K=]CPT'5$9'.(>4<4G*- M?R0/C*ON6W4)*!7)/OVMU$HRZM,!>4"*.B*BH^MQ?#]=I5D"">1HNVGELZZ' M'^!N$2FQTH1R_8<%MAZ"_#B_)%W.KCI3QA:<"E&#H;Z+?2#7*8^S>%46[GK, M(E=:&/4=[(/(XM J/^MF);>_37[OGQ8%H,<@M>G*E^GY]EX2HW$$&_1$!.L# MKZX,"^N$",QG6EFF$M %$1#%,%H/MD'/$X,UO%O^CLV3[R03OKL_+Z5A%K&, MTBSO0BOWC/N[@..0 4<72^@LEF"R1;(6PFZTD01C'0)=),'D6S%#XP*5V[5_ MGAY)#*'A%V^X"Z([Z],0/M2$0W? IR%>L+&'[M".(> &GCET!W.:0.X*I;TC M%8VW*J@/R04^7>#3#+$+?(+UI!(?%#K= %CJN)= CK%H>7W?N&HLQCW_LF+ ME/HB\O]XOE1.&T:V 2/9B%V#R7#1:1>=ELK=W5+*'VF>K^2*_(/P4&TO'_,R M4.+8Y0[O,%"0JH3FRN?V27Q^L%-#:W7#H8G^2E6Q2AI,-O+7!;T,15:.4!W, M+U*90)#@PR #/*-*0.P>WLM5<-8$L&88^X"/ZH].'^1F$:NS^+NR"]>,/T=3 M=TUY!R.ZP(@+C" /C#BKW%GEIV>5U^D>([/$3576D=K6[=!@JZO93G="YW/O M '2MAHS.!0\#W9FF:-%E](M'BPHNWD-^B8JW5N7[/*$J^7DLK^OH;4B4YH4K MB!#IJOBUF6^IRU?:<$)U3Z_S5CEOE=S)][63LJ*91?U0Y5"^)B'/BKU-GCA) ME0ORE>L]5"7FXD )SS*/5F>##@50;8*= 3L<;"A ?[!(RH6LWGR7WZQ\6-L@ M9Z'X=LTIO9$F#*J /)LM3%Q?M_X4N=.A"A\A#A\ S567Z M+H,IF:,+A=8K^?@.1)7//VML;Z&*]C;CPK&<;-)_.B-CWIT%<%D'9HA=U@%L MM9FYJ<>8F="Y&WMD^0M].+I'EO301PAJ9"D0/88!1IH78:I,\EK[_;O ;FIM7"V>!-XS]/4A4\40WX7V=_)E=]%M+N5RUMG MB+*S=IUG>#5ZZ: Y7BTH=EE>KRO+JZ-JL#G#T:!<0F6WQHDJ#[=9YR%*H8ID M.K\C44WAT,IV]DG.;^I\VE0*::#)[ #T0 -#FTH!ZG,"4(9/$IE10:52H&[_ M/2@N52Q7[4HQZ#E 5(Y&[>IT-SV2WM#J?Y.OR25:Z WS)L/,,")H3QP(ZX9GQVNEPI3MZ[Y((ZA)S(N\J5?[0FJ;#HPX2KQ0>,P MU;9%0+K6LUC3>J3DHW")/A&F#":^J?)0Z9HZ3Z#S!)Z$)U O))FA0!JM]P^P M5Z#S^]5]$=9>J4+E4>B*93&X_YP[R+F#3L\=5*\QH?,X-P!6:@2-[$R!F6EJ MT67WNQ?3Q)-S(U0JG">47]$C4C($890JE[XGJ"])3$+:-(VPS2MLN.;:T^?< M<__+SWEY^4?_RBX[= M+8(G!UX+^:]CCX7\Z<]/:A7O*"ASS.H;V2%2*8W3^3,J2M<8J.V(2![>'SKQ MLWO/Q(SZ--PHS4?K1ZQK/D3]AJSJ*\]V,E5"Z9S&_G)%^#>MIQK:[60 #<]J M+RG<[FG4!(R@W5 NI=$F&$Y[H$ QNU>#:PJ,@_I@@"(FENS1?.RQ\AA(%CV M.^WGF$A]N1U8KP&B/^KH^RPWF#[31%\H1-?61=MN8@)GL MUJS!9C(2K.5:E@ZP5H<>;=S33 %%%[P$?R5FM'&ABF;TR<48HH\=<#/$S8.& M=V$;!X-X%E'Q:PEEO#:/C29*MG#8T95 S;O2J$09SVM&O" MG*-HH#83LJ41%#2Y*$ MH(E0*1$'30FGI-^LD@8$(,HI:4Q]BXR2;/OEV]RY6/SCV*]8_/SGE[LC7^++ M!YBR23#2]*HR7%2F[G1^OZ1?F12PNC)DU>WL9";$E219E/;UGYXY;/

2$1BGWIB297_H"!S=\MA&I,T"&4[N/.E MF_?T[&/IDDAW.,>Y+E28@RD7K)]\#9/E+N3Q<5>=_SS,;D$1-_'5HT^%F,Z+ MO(_9_F+1,C='5V,.=^+AEFR5%+_(5U*%3:9OC.&XQF>:P"#HN@P"1.Y[07YI MSSUYI.)I)ZH&4MME," [W@^IJ/T<^O:#0$A7::3VF6FR5&D*JS6G2Z4;;F@^ MW1^9$))MI#Y.'JN!-1EE +A!D.W2)+HEH62G"[(.$Q)5P=*W'H!\G9]N:.]< M_OZ:%5#69F!2)P\BV\X@)!^W'>!(!1'JHC;UGZN_4BG4(TF6F"07A/.MW'B? MW>]^?+#"I.\0AU]6JS#)ZLHJ*J66(6FBL1]67C("Z#$,#!9GA4ZT'Z.BV2"' MCJKU.?UZ-NF*#%BMSF'8VSZ\2SJGDH0GK2@757*7K4!4WV&XHHPSFJD/8%T* MW,\^I&OE"J ?50+$39R0>!%*Q;ONV\ ZV0?S@;'@>QA5J4C'C^T3>/#E*V@L M:3$HF7*KRL3^DD4!Y4)MQ@X!BTD.3[:JY&,B:5.[5W;- M>+5&!.DR1 7NA(0Q#78%\PY<7U*]#OVP"@Z\HTNL&C*QJB]B@0H?)A7O)2V? M4Q5TGLZS&I'BEO!,6NYDS64H5&0[E8]JU*H.1[8_+?=<[M$IW]9N+-4-76:? MR\AQ&3DN(^<($B#6@"8)$T8S:Q5]0/<9P6#AD7-,1H;'':/U7;Z.5N# M^@D?*+B!!<3X,SZ,!GX5(,A?\($L=\(#\?R*#X])+ 2(\C=\**'1."#"W_$A M!'@$H3L\0GU&GS2-9#.'Z9W0* (E2ILOH1*=RFD$T#(NCXU?C#PI) MJ$2G=YJA- G=H=-&S:":YQ.A4TUA@'M(I$>GOYI]^HX6L3UUMI&H F2PH]-H M.Y%6+=':TVX[%%CC47H;+]5FP+!J3^!\8G0:!=1EWG'8#9U!T"7"YZY.?8H( M.K.AIXG09ZVC,R=ZF@70P2"$,J*7R:B+S/+=GV:E]\JAOWLQ33R)0*C""YY0(#V?1+[B;)6UP>8> M+5;^08MF54*[>9F-BJ!=4NI*5KRNDA4='2 [NKGZG(C0/R(8U'9XTB_5?=TO M:FX 6P]0/Y(F3]MW!=&E;5R"\^DE.'^E*K>"!I,-Y61!*T2YQV MB=-'D#1J!D*?) 11"^F(T/'8&+'IGH_0V=CB:\,V?H2.1 AF@#&&T/O7!%FI MI6;'=U514G3?0"@'C3APLWDT\[-U6&.UP;N&J;/:F%"8XZJR0N<^HG:PPJLO M&8&T[Z!PZ&W*_241=#I_&=^YB2]8'%-??0>5^'!/'M5_U&0IMI_&JGXW#_VD MB)=^X"1^4;:NY[=T. 7BB+I<''<_"7V\!V5%R5+F;MP?315)/2Q(GR&@[/0H M<<\J:-SMSC10WT)^B,RSGTN@M?I3S)1\%%(PWE&^"7UZFY6F+A(5DP,3\\6D M6'W[(+4 CYFWII0JH,< CNIL^U.DL5A^K-*8!:CM"$GO_&HI8PC'B05:.:-O M/( 3&^CZ1.3D>\#AL+%_0..+U^' S5KW28D)3L>N9 T"J*FI8#DYV+ MO8DOIY)7,A*@!X;*8#N:+IA(/M%DR4!X:KH.%03O(';<0%]&=\9$;^$R8S^M M98#Z<+G9!V*-C&=T0>;:+]K BX.2>'#(5R"D3M(>*G2BMA5V$[?%2'-VVCJJ M1IK0T])K@?#P7NN/#?11 :';*V;2_H-WB]Q>81,]"$SN@ +%IA&"/+!0@-K7/W$5K)\*ME<(MG\8;*8)HX/&]),J36[U4DB(\(F771F6W-CNKWOV+;9Q;[XMJ M=X;=G6%OD(6I=,A[^5I-AE%IFR&2T9ZI,U_4FIC=?:G)20/T&2@U[85J,N%2 M0UMDHN)\^]3DEFS53]E7R-TX-[%$E6;:3^9MO5^2N%!IKAF?4W5.X";.M9F* MB1F @A.<9E53YN@ 5:9E7TJ)?TU"KKNB"1=QI_1Q8SWG<=S5FV#)4^6NHN-, MFU[%D-UIZ3 Q6>-F0Y>(W.MG9(W\=X/E$NIRF0=9#QA2GUVQ-U?L[43S1.W[ M2\::?XK.OS'6C-=!?-5C39'%Z58>:]KM(&ZRL2;KXO1HC34)>*@0]5@SAQ$& ME"VFH9V]\_SB&D2/Q(&WH&S!R7H9^EX8SQE?Y;>"\/PJ4^$]; ^;R'DA#=/0 MNG^QC32TOJAND8:679'-M[D_L/C'L2NP^/G/B\]'[K^7#UJG>9G0<_^U@IZG M!U;I^7)70<_3 TPI>AAI.LVTP8J*H\K1-IW?+^E7)K>TZAJPNG:M P*")P?! M /FO8^Z6/_UYEWLS/NR%$8E*/R>H[8A([CQF!"-]MVL<$E3"G:"V0U3!C'VJ M[DE6F]DL%-_.:>PO5X1_T\;\H-U.!M#P I_)]!<91T00!$S:W9HGG98^0PAE_V3UO%"S*UB?W@?D.<4\A,IFMI MPJM[W-5]H^I7_@NJ*S"U&&B Y@T3J;'9&\6>::+^> MMJU+AG'),*-.AH'IPLS(1,&$ST1?80VVTY%@+=J])3NU^R)9!DU,R3QLW*5K&%&6MA8>+BU+&[%S1TEWG3 S09N.#0L M#-."6'4( Q63=J/\81"N77ZRXZ@&CEIAAL> ;"9(.0]$!%F-ZRN.16*G"S%166_B'0E=<%M=OMJN(C# MN12=LA_Q,[$OOY"W9E'HAU1XG/H1$2)KDO67??99,@TSB.Q39B7%:"A8KA26 MRVF1.LXD)M$V"?WR:PMU33IX^255?'W-I) 7Z[Q(YQV+TBR?LIH>>*\.2/P@ M&4*HC% IG;.,/RFT;S+!'6ZHADB3?AV0>2.U$ZG.)C3X9TBC8$96ZVK::AO; M29NYY2Q(_63*B\JB%1DSNF96"163."AH$)6I2;5M1T3R,-E4RNHJMLBG"K:E MS QL;9_L0=WSM0D-51*>@>0K-C1:Q8L9J3NCB]O7[M>H(D/5C,6: M;#ZH?,!-UA6&R%!'3%AO_:#BQ'IYP!I:\>B8LI5XQ,"A;84*V/1"!0O.H>8N M'#21"#.@6@X%P =S0!W.'NX+MV! MO<5&W+$3$ET,\77%$ >NN?W\&D\E/_LIW%_WGE%/V5%QFMV=J+=<*E/]3R3D M[6.@[QOU%/:Z\U:^9]13-L#.:_CV\4UO7O-Q$@=R8Z2J!/H] M4S\=X)XL%EQJO@FULNA;TW.*GZ!766'Z^E.J.=J5U5YMOY?..I)/.*2&54^;[GG[^(_*8GN*5]9F%U32L8W[=4J5178 M]SU->PM*QC?MQ@JN[470/8$N!WO('.R^B&7^MQLA4AI:."4GDCO'G3B3ECEUN5T0*?GU+3L9@D:T-D: MG>YM,:\".H?H]'&DGG'H?(Y.T;>3U :=OE-3^FO.D4"G970Z?Q^G0J"3A5+7 M'S+B#76'HK0%+"1B6#R#>G;FS4G(O8TB0TX1$=+LS/LUY+U,KDRR1CO4\%WTWBV MX[ESQ7)?8O8@*-_D\FB=)O(QB_TP"C.Y=K[-NE^H6L[:^RK[?IV;P(:O&_ZV MT#VR0^(T-^K6MA\4PO[/_QM*=8?[R^U'NJ%EMVLWZSP@N(R?1$;1F?8F4$ / M'##>&\-XCQ'&C\8P?D0#X].!/O22_6$BT62,5P!U>)%^$V]H7E[MB_^LS&Q_094:C6JA8*ABV\^" 5N.>%>/ MT890-@MUUB;V=='G3HJ!\X=BAE*;'1I?&C?T4CO?+G1W&,@=!CJ]PT FSHKZ M4&WQN_H_%1>6O_Q_4$L#!!0 ( ).&IU#(RT;KIV4 )*I!0 5 <&1F M&ULY;UK<^2XD3;Z_42<_X SWECW1$B>5H^]]MB[ M[QNEVZSB]+04DGKF=4R<<% D2D6;191Y4:O\ZP\2(%FL*EZ )"Y4[Y?N4A6) M?)!()!*)1.9__N_7=4)>:);'+/VO;\Y^]_X;0M.017'Z_%_??'XX73QF/-*594-"(/&W)XZI,(YI=LC4E M_^?\_B,Y)>__].?W?[K[B7Q^O" ?WG]X?_K^#Z?O_WAZ^K_^,XG3?_P9_GD* MG+/D=RYZ_^_#^_???U4]_4ST.OT9% M\T+[X3]\)W]L'CUJ^LOWXMFS'W[XX3OQ:_-H'G<]R!L]^^[__/3Q(5S1=7 : MI\"1$+#D\9]S\>5'%@:%8.-H%TCO$_#7:?W8*7QU>O;A]/NSW[WFT3>#_S_^"ZESS!,'X,GFG#,HHE51I?=[R59MO<:X/@! M<)S]!^#X35=KQ7;#92./UYN$?O/=9*1W-(M9=)4:AMS=K!7L#T60%3;0'S=L M&/\C*X+$+/+C)DUCYBJ,&L9\U*1AS)^H8?DX;- <7@30XABD(KH$GOK(/U4/ M0H,#2E70JU1XJV'Z6E"^'E5:LVF;A7N=V$3+_!26IO??2R7[&_CF;Y1YN=[ 6_G5ZX:&?.)?QB]QQ*7]GFN! _%T3E=3S)WA MLSU=G'5D>.*]&>X6/YG$O,V@&YUXB6W:U]XAU[HCT&< M?F1Y?IONON-638].4WX/J9-&VW>E4T:!8'2"A=XAYO2.X@D!'.0=(/F6L)2T M?^)P3HC817B9\^J2QM ,5IUS/2;K)U;01W8=IT$:QD'"=XF%4 R7M CB)'_D M]G 9)%W&J]Z;&#-6C8+MV00HN R1!@=I@) *":F@N#=N-0>!3>#L1$'+:QJG MK4_Q?.A2_Q,M(<1RBET;8OJPPX'630X MR%U%WKUX&ADD9ISS%D0YY3/J].ST*Q+2S*"9# M$]3VV-N:RA].,_I"TY*> E]/.<>++ B+_/1+7*Q.PS(OV)J;K9BYBFO:Z&34 M@^!DMGW@L^U>@B+7'!2YJ$&17S@H\^R7-L-2_C/*.E!NS:A!,$K5B0WP MO;"X!0[R #C(18-C1LN^^A"-KO2:?+T' BC+_G MPOA14)V1Z/4Q>U30!CEH2ZS^XY2N-PG;4GKZ1%.ZC(O3#6K@C(JI%L=MB>T?3\& R,JP*#-P0(3<"'G& M*4>UIHP*[3!))S+[1[&7;X$@%Q+$C$16<61&)5:'W;8$]H=3")Q+6)Z?;FC& M30EN-&.D5:$=HZ(Z0,^)G/[ Y?03MS+AD)7HNM&G< X,'DE0Y2$:UYMZ?)]Y-$5&PR3(<_&( M>)^_4QVOY:>1#'CR$6NA@VN.D1@J^-]4G(;8M.[W"=ZJ#J5S\JZ*COMV3K/> M@RRZ"O?0%S#?P2!1G ?/SQEOZ!+^W.4>XI8*F*4& M,"\EQL)3-(?>P_GL)F,;FA5;H9KH/\MX(U[#S-;)5%R=YPZC\7[.RW^ZJQ"* M]?NJ1CC+V3=]U*<<$>L,Y1N."ZLOGOW,$MY,$A=;US=6NRG/(3:L&^&;C [K M[HKW^#!3'$9$B.U(OOV@L)&I9/O2ZM#H>3 \8KXG2I_CIX2>\BT.+7">B"D$ M7)D;O4#F8&G<-.#(0H![:T;&^#!/L2\4Q\ZM:?$Q#IY@(LE$P#G1#WKTDH*9)D!\++HC8@%4R=51Z6C"!- MX4YNL&99$?^KV5)#*H8B7L;@F+>_K!@!X6KIF01V#LO30G2 +%H= '?43:L# M;W\),R-24Y8Y@W)B/4!;_,?!YS@OE4([=@*WC^DY#N*N/_ 9EL_3EZ0R-NIQ MWF,,MRZIZP B(@MQU -NJD"<[DA8+2-@FA@CB=B1<4TP[B? 3Q5 6$1N:X#5 MM&A9//.>'=@A5Y\ZD\;1^5V*O("@(B;='2)FHSIMW3E!4'/,)$$WMS(T@'F^ MNL%_> "P?!8*6""WGU2PGHE&YP%\(00^VAX.0IW%GYI..,_.19NNS MH?,/JP2G''M8 >;TM,-*#]"''#/AYY2LG$F\I.1=G)(M#;+\6_+NK_Q_MPK/ MX=PY/.=P,(#.+9(@25@[9"MDSVG\+QK!]9.816)38M@F09%T8Y5H0?-OERP: MN#+RJ89+9!D!L7U^8X8)3CCPILF$$?>\>PC"(GZ!G8_%#4,?#1][A$,L_J?? MWK: +"I\;VN^*8ZW*=M_>!!G-J-.-P&<)JUH$8>!FPG60W(6\VT?VORG'WEW MMX?X*YB/?>)A;7H.C;GSV9JR](7F4!Q'7../P8:N.E"F<6%K2423=3-KM>'Y MG[F?:L@R\X2 7$WGSP#YC:ZE>$'!S]^)H^\Z+\:5^\4*SX)E^SNFR3#[& MR[Z;-B::1$Z]*:1M3[2]:+W*:>KQ3,/(*#$;K'>:#8UO-<,R:9RR?#A2OI:V MG\!8B69(V<^II@S)8]HUR%JU@PG+U%4%L_7,'.U#0T* R^.&'%FG'X,UTAN*PF*X=FL/OJ>YW#"TN<$]L_UC3*W M7\W\NB8Y1H),37:T6/@_%6E'^[8=R/4A&/HD!->PP=,//0#63SRZ3CEVT=4G MU2G'R>[T<<;G&LBQ'3G+F#)@'C)7M[ZO9GWU5&QL)TWLR[;U?3NHELWHB(I#/%^+1)?8JX^\L5T][$C0E=;<1L9@XZ4$& M\D=V':=!&L9!\E"C[YRCXT]CIE1_JRYF0$X>&6EHDQUQ]P*LP%ZFR3.WQM5M ML:(9+&$97?%5C%N#LN["-I#.$M/3/>JLB!, MHQ/RI0)$ HF(/,,O).*8")A71)A7XC)SQ)(DR'*RH1D1QXLC%NI7QVD];3Z[ M#K^MA+O6%(2)M+QV9=':CF3QE(NR!GH[D\.WS.Y0ZM:][E3(KS4,M^XQ7SP5V:S8/6# M$YMEDBS.ZPQR=U]6' &)V[*""48/))%4+)U.:J+Q?E39>:?Y[9U<8H5 XQAS MTLA^+:;?-F\6GT]NOS-Q# MJ04GMAY>!+^6]:1)KC*_U40?VNS6$O4NV/?[54BL+B%O3C4A9,R)8L(*SM>B MEAJ+I]Z'^[)ECQ',3LD<(?UJC*5=EV9IN:(X_H/D> JULT529_1F0&AHH94= M!TGZG'PNS<*^\?U:E&RSR'PJUT\T\V?@[=.?G8(]P/GVU>M!A^:E7"=S6^;B M?BB"K-#3K"T;N2[=IZQBWRB7KM+('8_>W#+4IZ#<;@&Z1OAK68+V X0\1U?. M=@':A_GVUY_]_LQ+L4[E-:)@3A6%^A4KTIYYYB$&\>M4H_LQ"Y[CO6:K1O=A MOGTUNM^?>:E1-*\G^TJ U"^T M+F)8, +;L(YCLZR&2<(=3L+MO_6;K'1H3^Q,5$:T+$MOQ!!4YH(=CRZ2O&M# M4!.F1ZWR=JT4K"B8L%(FC>_7-M,/]-W5*\W".*=W61P:#]DQ"FJV6F$(_+PL M$%I!(QO ]E5$[)@5,:?:1EUNOC8=M'A^SL1^_8;;6'&:QZ&5B$%3>&:K>7IP M>U4Z08V)Q#4H&2#XE>J5,=EQJE*4!.)M:9-*+<)5'0^FBR9U3YI"$:5MO="" M\3_*^- 5$H,J 37R;\OQVM]%UQ[6"4@\N5(1B/TJB:_31SI%< PZ0R=+PYM5 M'/OFD /]T$/0OQHX .9TML]P:V!WM.W,W<$A?%M3=/]XN+FC9/>(M)^])* MB?XF]>7HY#-^[#LF!6YU995D]^HU7$$O:DOK)SIP\JKT#E)K#;;M*F=S39W4 MY,FO$H"?K#5J_&8H)KY)MQMM F$?61$D3OSU.J3].MP&(9Q$U-V##H!X1^L.2CF(#$D_L"@=CV9&Y!4CYD>,/G"U-DQN"N>[(@ MO*VEN=5=)_NB47J>ENI>7$YG^0P/%ZR.M<&57'$ W];L]%RHZ6V58YIG*:#^ M:DOSRESKBGL(W\4O YQKN 4U\9CL@\SMR)^/2E%;M5B)YWA_OJ: +9\UD%Q6 M.IJ')O9[^>1MW#*9R742Q]WQH:6M<1J=1FQXLVH@;/9-,E([TYAU-LYT,?-X MQ^EKN,R4C_2QE?*]9[4VLHI9@F%K.3,,U_:Z=@&)!Y/.K<0;5@RV9$9'0U@5 M!+>JHO9-_A(7JXLR+]B:9A_CX"E.XF(K:V/WU7[7>14Y)55(V)Y&EW1).:&( M9/2%IB7-R;__YD\?SL[^4M5>+\A&U@/W,E^T!H%-X>P;6\*N7C=Q)E[RNH0A M8?A:PC3AVC^?YG#^IZU@6)$QN8)-DH,WIBD&O5).E(0^ E_Z01VI/S_Y5ZP: M$()B4BM@1_^-*82C\#H_A@,"A#^S00.LHZ"V_VFZ 2>1\ZZW7=M3I"(LLMDPR%[;[&63'18OTV"=C=>S57D**X'#CMN5/4H=[*15](@&07WW7C5=D M.L-QTOG:RDIN*W#[ *+D1Q?6@8?QJVI'HPZTFZ!*-I*LK]5SB)],CTDSV[:I MG\M:O30TMPS.SE,U6P/N.: #RSW/MROW0D!D'T[(E?C;>X4^5'[WC,,?2VCA R=N5VB-$;V5][(#N)R7!% [N5ZK2TUK5 MZ>^;UUA#L\+HW>21@7(<611LXB)((&TSUZ-5,)1P,T;G9?&)%7^EQ5T0]ZDB MW=>Q$4:*9&PKC;N,\;6]V,H$X_\LXXTP]C(:TOBE\M0&E0.-3X?@8+>Y]_O. MJ^O;FZL]B&SJR+B5\3N6Q.&V\;LLGG(15-4CTB-/(R6XIU57JUP/>ZCAKGI9]U5'8#DC[(CI"F)V3) M,B+Z\G8=3:KST,2JJB40;R0AWAT7O%5012;>+OG;:Y8^%'Q7=4>Y2 XK3JL$ M7:>W&P4V^_S\HSUPFJ'? C_]*-"Z(T3T!!2I[ L1G3DA2LR=6RI!]6EH(F.@ MIBPX=F5*H/DC6X3_+..,UA[I.RY)!=1?K)W2?=Y-[0:P#D]E0LY\H,J(4&Y1 M&_V=7#AQW>J+X%L.IO?V,YP$44QO!(DE0%7%BN6Q?^BQF," MU"GZVA_V(WLS6\3^+GC9)9KDJ.^-XJXOS9ZQZRLTF$0/.9T44 MYV'"\E(FTTPE1A*G2Y:MA7S\VH>[JBKT)LL9],X9$RZ'X:%]8UL75QN6N6U3WNSF9!9; MDK>_$?D*=Q].]AQSVFF@.R/^^5D:HU*'#Q:*-DS"M!V:FB,\(S M/SI._$68'D.&40Y&IJ&6Y'9(T@6Q46095O^Y5!U M&:UWL8DF5&BX4BQ*8# :PU(O$:H D) 6%%)A.;R([">[AI; L4G\=3P-C_+- MC/@KQU_ 3KC>AJUG.3].7.7'[:C 6Z;/,,=6:LN]6TW9AQ6EQ67CZ1U-((1I M FME:I!RZABOTRX(-*0%QW^J(=3P,!,\=RO)E_2%)FQ#HT<:KE*6L.?M/20C M'(ZW5WP+*:\CK=M/9%^1)SOZ1 +P&YVORG6&9*4_'7H1Y*OKA'VYV9V)C:S0 MFF\;T)P#5#R>)HJCQ"6'Y?\\47=(>K2E,I\=YVO+P. O&1U=OO_0(KY! :JM1''[ \N&N> Z$K6 .+S!A;KS&70\::LM MZWD>)#&_"VXW]Y@22QS+ F<>W,E;O,9].JKK$:PDM)JR+@C\+W$UDOP*Y#P) M0A?OF I#/)R>K%@2T2R',-QBNTBC(T_I^-X4VWQ*)2(1M M=WCHY[!5Q8[6H<,=/01^=-TE6P=Q.J+M]A^:J.]D8PXUGB3H5^<=<+!#ZW6Q MQ75UOM8I41K5F0S.9:)TP#FJ\S!-H*OUJ9.R[A8^3#+?)-"HX!"!Q[^60XT/ M,\%T/V41'FCV$H/3L.LD]!,3<;=4GG?F8IO4_OV"Y57FKWL:LN=T( K,.KV) M91B,XW*UP;;6 ?4;*XOBLP/B+DITTZP;U[#=O9J M5FK7$-_]ZN(JC@WRRK2ZX3.NS=.D=J&P%23&\9ZMJJ8M:D)Q,/DJW@P[LQ7> MP.[(^ENV'Y%;:3M. ML0?PU&PN_/JHK'M@(=E+MF%HHG*3%ISO\5-"Y80^W_X4_)UE%PG73 ,1)H@6D!-+@Y+MF2:AG HL M9 >&2#1PKT_@(0*0SQ@6S.@P RR?C13O0(Y&#R!;,2_-7=3\2O3)GCS[#U/ M#I6::(_SWW& 5[BB49G0VZ69WMB0,5NXG,26#>W311VOO*I.UK(4 MFAW\KX\B&[OO> S[DL&<#[>WN9QE7,LPOI4*A?]TD49W'&LF$2^BOY=YH1:X M::#)Z3-2F[3U25=A@PLS AUIP1,330"L#Z1:$&>S)U"9#V:R=:'4Z=U"63Q\CQO;<&5?_&O_,9 M["VX=ELNA=/?SKR;?4R))X[S --"^GHAY4>/,'0^@\WGVV[+MC!P8B3A=#"> MT8E $5!;JZR(_R54M;Y+:*0A\UZA M'H*N#A7TD6&FE-7^3RGKT:).U#OIWOTU)I9J'C E7L]F3O MO., \F_]QINJ\9RA&#F;I>G'K'_/I/J:^>5)-&];] 014J>#K XRYJ;=]AFM MIM\ZN.E?8ZC K5>5L$RUS M(3WOOZ]D![[YV\.*VQOW8MS"T696'QFQ)\L.NAB)RCKZ& M22FLZ:J?XCZ6?.)+7*R(>(._SU)*UBSEWXC?W)0*1% M%ZWGOW,ZPS6F!M,7"U_GT8NTB*,X*0N^YCU0SGB1?_>J&LMKWG,XVRB+ZHC] M*LA2/@#Y',J_1 M_(ZZC4M'YP&XG2%W?$@WK0_GV^X&AH[\[%/$'B#:0V;].+)G)OL\FW0PSLS# MX,UA?HZ&H*B^9G2F. P-Z1;WDQE$%2MS?E1VIT9Q].S?'E?TP_NS/XE-XCW= M5)7F[S+VG 7K3A> [FN8O9Q"\[:%BD,@@*%R]PV[I6% MA(.(1O I!S6(.4@Z6*.18>YM/*TZ(+/(.H@9)&:&\XZ-E-U)_R7=9#2,A7[A MGQ-:94UL1P#PV;BA6;&%4,4",BK^LXQ% H8^8\9P\UBCQQ ,9WGZ#>%%9?IW MSZLI@3D?:9[_F02M\)RHA;IV5_J-US$^"YCMX7*LUW!AKOXR62M(B ,PRJW<^-'QJ(O<9+TS(/#GY$R7S=C M/2B@HH,19CQ&1$1:36P613J/!IF-<66BHZ&]8MPN%R&?"]EQ($27KT'O38R[ M08V";4'6@*+MPTF!S^T81;;DEI:$0^+# %3__9SD7;D'ZRF7VU/E/GMP MK6C.,#:!V3.Q H>"Z-1>,FT).@F@Z[,%GS-?-X 4F:UB57D/HKM@:5YDI;C_ M?),*+R/?20Z)FL(;:$==;\O."$*'3)FEMQ M7'X8@H43;;V;-,P@$NF2RO_K[&2_Q,6J3O);%^3>WM,7FI:TM\"(P18QMN$T MROJ2^4*S)Z8KF^?<6A=1.#%<^@@AJ([;&*VHN$P"TS>H7';*%-&1(9%UR&T M(69#F2YJ19[Z?A&#/7.;:@=_".ELYA&%^6<7ABG!UE\>1",*$L$V( M-6N>6G'R3Y3"&65(Q8TN_EJNC)P;:. 1A[&UK#?<6I%HB,")ZYZ0!;_R;:.UP%V3.D&WL.8FYE M$%H'AO+9'L@\6E3$%4! ]\@.F"SXAIFD?!I"5?**P@E_FT]Y*NM[P^P/(E!! M3T'X#R"2T@+T$I\M,@8\#)(0#C' TR;:V63L)19O;,F[,A>4OZWCOB&!4YG# MLX Q3J,8$AF1-2U6+/*^)5>;2MW[<@V9F:@]!A57;:+>U>>^YSA5U& B05%D\5-9B-!SK@W>Q=_VF#BBK ,I4VYJB+G. MYW\(A)^I_'5=G7*"02)30P=A",84* >I#R @2CKV:H41Q4MNZ5"P@YYH\05, ME?KUDFL_L)A>&+=]ZHLN.7E7H_M6.&,Z#"]Q&>U$6$CT-0!8)T3 OS-/1;> M5YH7\;H*W8*KX/();K5M9!XZF@I[Z5W,>:*.JH-I#5%Q!-XZ']]QL^*?J+?1 MRSYA4L)5 5#M815S]@2=K[)RPX4A3A^N"FWY0@+HX?/NCDZX#8$=PG+DG!/& M8,+29YJ=2-,1L/!1 D7('X\X2@]*W)CR8E;FI>N:$UG\$D!0ZXWP0L!LOX_S M?PQ<#E!Y!5UWHK]IVWI[1YOLB/L,SE?B,\,PSY>(U1,%DIT-AL:KO#)9Q(Z; M=BAB384#KX'P2GSN%+$QYCG/7'?!-Q-WU5[B?/LY!ZOZ1A32X]IW$7+,\J[( M4RYP]P@>OB%\#CQ-@M;#=V%7MDS8EURNV7$-A9L,-98_^\I+AQT<9H[CCE- M:-Z^M76)UMM=V,ZKK)[CQK7NHAJ^4MJSR[^D>?R<7K.,K_T;F>SY@<%M)99V ME]W4? NS4Q]OW?Z""PA..833'0;2@,!?%K+1-6PT"]_B"G]>O'=KZ#G(HGH? MO,E85');HYL=>07N5NTG&!7',U";LA(UY+PR QXQA:H><.)U@1WR MKJ+_K<_"@6-BPC39YWLMJU059@WK?]78VG5,POHY=;0Q'Z%D>>F_YM6_^,&IX>-BI;8,32W=11\7FOX MG(:_>V8OWXGSO&PK%7SUQZ%NK[[^V\6G@\EU_(/F[-DU8-U!^=\WGQ9.1:"# M.:R_QS-8I<6Q\5VPA7-WG26ZZSV3ZW.[?7\;R@,@9G:1DWN'VSK* (&-2D]< MFAR=@C1F;_3S;Z*Q<4^C.KS^ILA_8=D_N#H.Z2,3/]#*Y!ZP.E -8,P/+4+V M<\I'NXL5' YI\, J+1'5&ZX)1HGE/D^^)-CVJP9/K"Q(1N6%C3(#BV7#7VPY M7+,VUR '_Y ML:6,!<[SDF9>HL<4Q(II<]?QG<@@7T&^*OX?7-1\"1*1P:JHBSC\'"1EG^&H M]2[VGJ0*#2>!$.#:D?'N.QRH>Y)V>B1C21^*("OT3,?>SIV0)_H: M)#"['E^EFMD-!OHK G'5>FKKPJC6E&*3>.PXZUQUQR3J+IQ;F0L]FD;O96S& M."4BUCW)34W[@\L"5;"XB/3VD]),;Q#8-,Y.$!8F#(+ MG6UO<6E- M#/8$D4YQOSO>*H&KB I#<,WM%/F^$W+$D#K?DU^I_W_'2/;QE:@R;:"K<5?GEN1C"44.9;84_1FR-;M(+EJ8R MBA1N[W%!A?]6+ $_37Z;'I0B_3$+TNXD"_:H8,P4\VB,@.$-E'-#O[!#U8S-0(&+)Q\H,Y*#QON7DKQP:=*7:.23S6L[U:6ZC) M._Z^"#C4V_3.B)73ENTNEDI^O-V%V\I4.URZ[0VZZ\S2,G+8*\3F?J F\XU"/7^69IR*@+%$/ST'3[?W,33N-W6\8ZQL/E6V_Y"YEL@ MS(3+3^H5[HIHE6_YLIUO>7=S=#87]KID:3!ROI>5$S>5C]RZ:\HX#!0=[G\, MLZ7K:,ZVV -)TM"<4$'8!'1D]E_H0E,ZA*P%<1_E@ >$@:FRR?<*,)C/47E- M4&K%V"HQ2,W?NC$(R\Q*8KCGB+7E$E+P9,J9?9VM)&H2.+BV:##7[:R5%F0K MJ+YG7O8^AYQY1^VYFEM'A#&SQP!Z=,1Y55<1[:4TW@?M&'+]'EB:ZOU"S93Y MY#Q*K;X(HSIS55[!QZGU-NWH"EU=;_LEE$RRR6QW?2I3&PJ% MSVA4[W7N@^+P'IIM,NC%Q2P<)Z&=%G#CEBG?O$/X%V36:X&*M)&3%G1ROB7M MYRKX1."O#H](W0-2=X% 'R:%CBWJ(XG0PVW#()XRI;<_R\\A)D M8E.Y,5<2,O68XPLGN+U*P'PU9SXU\ M^3!1S"?"1=ZUY;#]2FWW<+-QIEC- ' !A?+2XCK.PR#Y*PVRJS2Z/#;\51Y% MY 7H:]*ZRU'2)9(P XW6Y7J1I M&23"YKBGFX2F<;Z"B=>ERS1>PV@XA>:=[-D4<&BK0RM]0^RI >I@!")I-H_ M[6&9M#>RTE?<@B"ZNZZZ&\CNRA3+61N.AX5"9RXQ+&/MJXF[IE[M[5($$H/* M:KF^1 1UNFT=EB 5"YZ0)56D#V@NRDL?N0T5X()_%A7DW5ZA9M$!:6&TTU-6 M?2#M_)5OE9=6%?!!W>N-8*1^CS'7H.-'1.H"TU87=WB(T MJ@1$;I=$*(/*)]^ (AP5D;!(C6N2^6F7 3@U^*GQK L>5.[UH.'!DO-@*7D0 M5] \*#;4A&23V>[V5/XC>-,O6-Y7X^SH=^1)>]..JTC)AB FNG "6D2:+U&: MC"3B**Y*">_EJ/]XK-DH2Z;NJ:HR@&(YKN\A@U/P%PJG831:O-",K^C-3UD< M\N6]BGFIOCR\[&BA9=2NR0@"-]LD(U#U;7E/',)LA"JHU?%7DR)(' O4<$F% MM_4S((:%K@[!JT&+-3UB21)D.9C[)<\L1"Y_ZFY* _7ZFN[\I3B2\W% MH.+B[N>:BY6E4/_@(SVH8;W"+(ZC[QM4=WQ3&\11?3&F2O6\2*-;"(E8Y#D] MRB]CIC%C]ZE4B/J[5J6"SLSM*L-\F)3A3D)I:N>TRFZ&U0E7H-!S9]>OM.1V M\!:6_B#8,L[ZS_<57S%J3KF) 1@T -!Q <8[A5R74]B8YH16<'*(7VN67RY> M<5:[&W^;[SD<3_BR7% (?B,!B>)22JDO.]BS^Y=#&;$161'Z" MXXG5D*L=N>]BSN@18Z:&P6HPSF6EL&2(ATR\=,V_.[0,E9Y%A./TMFE;%&O" M=4".)$T$;>?Q...<95KL\JD;![R9_0\:T6\N_)NW!^K)I\-P@)V]R@?O0C2@ M7N!$4$VY'#TY6;4T+;I6+.(SD4>P3(>R_,\\O34,Y/] M5FW+CR +V1[S@OPJ2'M/[#C&WZYSBB&FV=H87P=Q)C*>\]UXN9:W?>[C_!_7 M&>4;^()RKA=]5PR--6ITWQ!'$X X=,EITSBBK38SKR% MWDZXM-?=:?#^51";8L(E'+C$J:C> )83U.-F7^J8BNHZ7Y V[H^NXXDY>2^T M-<*H?P,WP$XLM[LZ34_/%8W!YR98;7OM.;/9JEV@MXL9P]QDRBQR:ZW=@T/C M=ODYI\(-?OL$=05I=)->O7(13Y\AYF9_&S*6R<] BTBK;P)EUWO/^]O/U6$+ M815,<:Y=K%B9!VGD*66%B;%C%@;$I=4)IT.0DO]GEG!<@,6(W3G*.35L4)([(6B\^L;*01W@4J$'G7W84^9-'O8.' M1:P]Y!J)Z$O<5#*'7[C>YOJQE$FXX"R103\C8;/G.\J$R>0;LFWV IP@'& 8 M+^.F$#K D9:]>#18@]4_0C^*ETMNQHK,C76"CX!3A,A+]AQD<;%:Y_7#%<.A M9SEG=YGSUU_BB/(E[83$O._I]D2"J\8>0,U\@S"BNE%;!)4).:-CTGNZEO6F MQ8^/-%N?88Y)!YJQ<4S:0<[Y,6E68Z@L/[Y(K"M%M3LO!7-0_"QSH\*%I?Q; M\@[\N7X,0?0HJAZ=C@Z-#Y,/8!@S]-J-.3/O@.A\C3I Y\;.P?$!$]U<&R9) MO*1*,]9O%Y%13HWY!=H+3!B1%DVJL2%CZP0LAM_>I7]-?THO']/_YO\]_!:" M1;@I>"*"1NAKP-^G)_RIL[_^X:>S[R]_"UNQG_,V)=B55T4[? U*CR-\#@.M&H]JE&0)C5M(HG7-[6=>Q]5^,LTF39Q M"?Z<9C1DSVG\+RZ;P>LY3?D&J\AOTCH.EW_9&LR%$]]JKL,%YKJ+L,/TC/L805# M3#HVD=^V['Q93/4FE2;BX?RZ>]\>_S(KLLD 5&3Z;.3A'WIRR=DNFVK&Y,1#//: MMHR M6?D&^>2_2T/J3"31T8 -6E@D[?(,"=[)I)7/(-C8N#92\.SH(8^YVV5 MJD+1WG1I#:>/HY?+ZI38:*Q-5Z/.CF+:Q.=[)--&Z>;<8AI?IAS1U)$(;Z&? M)@)MZO[*Z.YWP4%RS%VPB C7^!:4YA/_ W)$O*.'3,O%[RN6\/U3$^TA=E-R M\U,7X*I#.\2VZK=Y^[S[C<>)#VJ522-U/827A59CKD0!2'H^JNOD M(5-CS$0#K2Y$ONC/1M/S",9X.FC*?K$.28XL\+EE)D-&5IU)96"$NY85,^GBRH:LC51/?R<"BJ MG=PR)*H7XZ)Z84Y4+QR+ZL5T445#MB:J%QY%]5 6#D6UDUM.SD=:C/O(C=&; M@JZ'LG\,/3[A_*2K66?G*6W9^17($T'?;2H'928S7-2,^ MHDD_HB-(ST)J]OG:+S$=S+)U8A=R-<>_N*-ID$"NN$4:U1?G%V&8E7!A]"-+ MGR&^]>,NI9S6R=U$&D9/\)!8_)[D(4&;.Z!RQC63)WLG1 (77S;01;!Z#9Y4 MZ.% "_ 3Z !YVRS$&6J+M4@G&53\@,L!37X2.,!+I1MY4U5F9TLH,0S,+8+7 MBJF;AL49E?$Y4$U:99?W>S\ZGT.[/O=8<^3\%35(3]>0 [68C4^2- VFH M*NC>UP& #UR?=>8_5'D<+1_=S3H2E+KR<4.=2/*>1&:$Q4R7;XY3[7!UET'J M H@MO5@%V?.1$:OR*#8Y3D>3MJ5HCR8))5%,704SX#'YX?9Z4%$^(:+NE)\, M/4.2P70XYKC&R7H3Q!D8;K=+OO9S'L=\@RDOA%S':5S0)'XYJD>%?!M;Q42- MBK.R)6IP4'5*;/44,<5V6,"*WJ&I+GZ=$ GH5*&SMDJ3:$H?F\AHMS/S(MC$ M7)N!T7[!TB(+P@*2P/+=&%\W_[6WA3N0(HTWD3-2@8*KV:@ !3,3K?00,0M; M.$@-1"0R/B'SZN*4"DAMDJ!L0@X#;O/LNEZP*A\?W^*_T+24V9< LI\2%CI3 MC$U@N6.5 QT'6 $DJ7N"E#WI152>06K9 ::UI][+S1[8KJS;[\(_+T4/92E M;+8SFH?$;=HBR[#_'F!4X5XW ,$)V6'PHP94I)]A>#@+6V-G)7UD1S&HJ'?- MVAO[-#Q;'/M@#"[(4WMIUNIH;0O&^^EV]>T1N?'U=XC#CK?C1S42%Z$H997? MTY#&+QT']9A7L1MQ!1+.=N$*6,R4"IW4QTEF<448CK64>F1KGZTC68,%/\=8 MZ>+T0*R_R4T:T=?_E_:?)O4\AS\OV&_/U4&!I$H$6<+I^CHAZ.$F4V:16SU\ M"9GN0IEO=Y%&"DX7A3>06G>@95?*=@ "1L<:[1'"O&G3/R'\KX3*N\AIM.=5 M.2&?6+K)6%2&\D]_YPLJXL40'':@<>_I@RM;_>;LTIQ??0 M1M5(^^Y,JQ$@. /+>.]09E:5!T; \&L]J4H30S/1@25UR2 Y?Z\%M?\SVG*2 MS3BRF'Z5U-S?P>AD&1OC@V.W?'W7[/#8H/,JH^9;6%?\<.ON+CP>G08IWH"T MY9-6Y#I#LM*J>OE(GX-$2OWB->Z*I>UY J%D#EJR+3""'*FU#5!TKVOZF,<4 M..)X,]9R%!Q'1O7MH91>PFY]!AMW9:4-H\"8:*;[A;#/#L-N.F+\_)ELBD+% M,U&@;BMV;3+95,CW;)5M^9/(0-PSMW1>14_K-'*Y#.I;K[F>$0GFO&@4K:G$ MIK#4K7;YD;+G+-BLXE!OGZ#\'E*OC+9O6ZGL ,QNMZ#.>X9FJ.?8T?,M)!?O MV$YHO&$JX]@%!Y"1] -]"XJV@ZN86IMFX2!6G!$)6?I*RY+0^M.00,QU>WZO@A2&A> M7;GY1(O!K]C-MB1;-=+,#@ 8GFV\9N9W12\7=! MHQ..F3L:4WLZQ0@5M$G*TM.*>E4G=B9W-89%;?"ZA@)7)R:??/S"'E>LS+FY M<9O*XAPW8G/(372HSM&?LUGO34RB2#4*MJ<31T%J&(3CD-8G:9 0@()/_FRK MDZ9S0D.B/M[Z66?W/23MTQ0_-H'=$Z<8F/-Q1&^7CRO*MWMGP,7;[.;R >CE M_1-,YSW,]%)IW_;DJC#4:2(!QHD4,Y81#D5(5XZ?77;Z:&-N,15.>)AG6E+( MT&RWZE%YS +83#]LUT\L.9AJO;\C_"1[[5A?ER0Q(JDY]W9T\XR-,L+[H5BS ML]<[&>M\S=SQV%[S'LXP6OZ.61V4=;-]^+1L@)>^I:]&IG=NUO.:,>G;;]ZO M],WJ&*V/\8/R-\1-M_)WFST':160QW'F+(FC^D;J'1^AVH2Y75[':9"&<9! M-E@J+D1=QGF8L+S,Z"-]+NJE] MMLO$UK"'-3BJMN<6(!*U!0[B'Z'T )?DE(J\ N1+7*P&2_"J'RQZ9@\B(K9R MZ AP1*(C$EY]Q'I":HB5]Z<&66W/?9VZFA)Y9GB@9J0^VO>4KUYI%L9Y;S)I M?$,VE$8GP5GIBPH4/,LD3JMJ8BI#IARQ-/3F/=>'A51UFBLPVG%@')S!CEGA MW0]A ^+V&G,6#+='%14(-Q$W8OG\Q J:$T'8SXECS\ S-:[,8JT2(7:]JZO> M#L6-/];W*K,2? 5!DU1T<_.=!\":TC'J[5E0>SGJ^%G)]PFE+H.SQT+ M.4UXF\\_TI1F00+I3J-UG(KTEA!7=263"_9)M=;+6#%6(F(]_:)$<4*>)0YQ MO!/L(?$CN7I#P*;QU:ULWF7L)<[Y>G#-LDM6/A7+,JD#W'LD4N45I!P.->WB M:DN6.E8&W8F#%UD&1\,+=@L]7MDM/T)2X/PFE5I_T""P1PFK9\TCLIZD DC.P;%M<3"9PQ%Z M6Y.-ZXXEC8N2#WO=)TN3;8"2I\G6@DZL$):?4!7 >R%Y,/,KTR=LI)YP581"VX7^8QP\Q4E'F^U9 ,E,]=2SRGY)D!T7X3/(6F'__S9\^ MG/WQ+X0J=-22JE86,H;EKC,ERGG>K0-W/R"5Z.<'VY/A\Z>;QZM+\O"X>+QZ M\*(X6TQB_3UWJSCO:4XYK167LDOZ0A.V@25\V">K] Y290ZV;=\')HD++1+M MR'M1&VI<9BC6N98QN,U*HZL@@SNM^2(,RW69@/5]29=Q&/=5F5%_$2UM8P0< MI(*I*7*)$R0]29LRJQF>?\Z3#-5H1*H,V,)D=,6G0_Q";]*0K2D4%/Y$B]OE M8_#:(X3(5O IB72HN11/)A*IA&U )/%58QH[*LP0JV>1W^AV0^$D+7V6J5^X MXF_9C1SWXBD71;1[)-M0JV;S(:E2MWX/=04N#N'T8C6D*G.0, ]:FXX_SRF5 MD/;HC:<8P@V)VQGR$TOI]J<@^PO]S*4,?%SQ$-JO &4IH&6G;E-1J @"IZ:+)'Z)L8!>N\(>VG[*&" M]# $ QV?L99/.?UG"5O-%_[/<"+8H6>QYYQ=;5J/U6J($D'5P62+&VK M17&0E8Z#_RA'0'O6["HH-;_LK1>G^SHV&%"1C+.@0$4\J.! :WU%!PD.;FO] MQ 7JRAV;RN 93O(7]TL8:_,'-TK"T;$[:/YBQF;Q\XXU/9 M !>FW,8 ;'\F-YPZ7/1_]^3G*L8TV52=U&JL=GQ@2I>4[X@C&2SS&+Q6P8;G M-*7+WJ@^Q;>P!Z?#K3L[/!V&@3I -=:S*7.N1D&*X-73^8.J #$D[]Q.HFMN MD11\GK\ NH*S.GY*:!5ILP9_H$QC70%>++FR^RL-LFO^0L\$,] B#0"\: 'TO<]J$S#(+;)^1R=PRZP'K(R<\=4M[ MU([EO6U#;Q9FP/\[.'!X4/L<'MX>FB6">2WLG5/M+O"$.X13">_(N$_3!)\W_H63-TF+E*8>! M2>%&K_T*XS%?&^":C[4!$Z#=C ,+ ,C-T0 7+;7?US?<;/]^]DO_WN"AUS] MCSDZX_G:OVG'-N-BOCK M;\N%/N+[FM:8L^GMT@^&0^=FQ M+/\SO&<3!7+:S'XCGK3A'3:R%1>1*NYVU9JPK$>I?.T[::S082-4_.Z>'\(5 MC F KBG^ZLVI("Y&%JW$[)6#]LJT6OCSYF=3/0E_U;$8_ZJ]E%D*_\7BD<%12FR[$9690_!0"PV"JM1Q-: MLF%9=E.T/=$D)*CFU)^8I48VER5DRL"I6F$W8Q*A76:5PHL -S?O-?%-,%#-+L;&$I"K>:^ M5A^?&>TVZNV1SFVMZ0W:]&I[N9LUNTM'!L9(UPD\NRM&M1OM=LB-IN7V1;0T MT;NK07$^3MRY;+*G#%N'.Q8]%J[3U6PR&L9B^>&?$RIJ&:=1>UGJD7.=5]&) M:\9)V);D-@81PQZTB'O*]:+!>#:%FVYE432)N+%3/3%-["3G1AAMW4_UN+:O? MKT\B/RE9D-,-QSZVD/4(!R#+;BI,9<2[0I\@'GD3*5$>+M@6I)DER MH'E" M+3#_]OYW[]^_/_L#V029K*5T0O[X_H1_5\M24!8KEL&R\I?ZJSC/2[Z"_O[# MR=F?/HC]UN_/3O[XPQ]/"/]U0T-8;Y)M\S@KBYSOK2/PHWW_@3\H[QGSCW]X M__W^.UZDM7= F>HH.=Z#17\O*^T+)U9!OKHIZ#I_9/<4>ALG]!,M=H6@'QD$ M^-QE["6.:'2^_9R#LV-7'!=8+\KZC!0-=446NU.T#,_VO&SAAVJ?68T:"BV( M>N7P+7P.1;A6!9P\;-6AY? MIOK>F+YB';;L=O$Z6J&\&SXJ3.]>588YZ5G8;L2"KRIH^T^;$C+9JA]Z$ZB[(;C-1Q#H2QM0=S03*<0$;>W.ZL/51<"MXC34NA"YB M21)D.>%+DQ1 [_(W.@[=LJC&W$ERF6=%2R;Y7X?RR+_Z&P2.5R74.ZH0#CRA M*5\=+=F6HWOZ$N=P#,:6Y"Z+65:'ZW@H.#C$2*; ':>"T%E$%U!)*!Y"F@:<27<99QXK\V1[3Z'"+8WV*]2WQE7U%83( MC#5M6X)V=$E-F/PJ2;L7'F4^,PSSO!E$%\$F+H)$FFI<_FGV0J-KELDK@6"[ M!6FH8![IM3/=6%*CY^K44AL8YAS30>\1D;R5]?@@K<<*&)'(2 T-3C;KV[@U MNCEM:C2EM]O$Q R*G^ICC\&KC(4 4U@$]BR2A'T9F.D:;TZL0C9 P74EL@$H M4ZJ1&>TA8L8V]<@XD";@OL%"&C G1(3V>"U8IB)O'47+E%GL=L/7>(E[K3F% MIR=N! ]:];4+."$[)/Z,.A5V=VP7!WGH0*0X@VF_"!W_BA&972O6@\$Y7^.\ MB$-N-_PDCN6IE IO^\0.#K(1MCB^Y+EW?:*^-=&S=@\_C+WFV=FH=5>ES!<1 M2X,R$.5<NO'=S/9 MOKKY*7B% N"]"J?S=X3*V6O'>AR<).9OZ>GF&AMEA8/QE@7?^\>[ZW?,>+?; ML3[>515[?^/=R34VR@K[XWV7L:@,B]OL@>]8XY#VG$L,/888_:[F[#L4!4T1 M U:1]74X,,/HL7D^,VOH(P&)@WSA0$B-Y$3Z&D_()_BGPN/3QZ@C''_!B!2Z#.$\$L9Y17$J<+Q7ON82RRF#Z!^#5YK?!7&? M;/4\A;ZQN=>:.R=G)-++"I_F1L9.@=NS "">KFMVLY4I\LJMJ.QRZLFSP!Y9 MZ7L,*2R'S;FR*0_I8@S(Z=@1UN)'!AF41?8?C\DC>J6 J;+'071@?0#Y(V7/ M6;!9P::T9X\]^BPF'K"O3=LRWJ;G:^,]SE"FQ25?^HL,H0C% M]HYSMEBDT=4_RW@#,,>4K/J+Z"WS& $'QRT"P0D1&(0CID$Q%RVH,0X,SUS_ M?IO1&]YJ+QGTW[B[Y]WGPYG156]%[H_X;U7+V7C8BCKTNZ1V(Y MRWNZF@/2*Z$.;NMJ2VIEHE[S#G<= =V(($3(WI'GD.(:8M![Q'9"2T@91E!T M$!@.D/QX>Z:, #/(5L?E/>J$>3?IIBSRCQQ]\GUGF)_&&]@R'?TMVY8\("WN MN] 3(JF?$$&??.\G/%"'VPS!0D]2UHJ6V>5J_.^89AS):MNY;9[4QE1)5*'E M3C9)0UGLA3XM?O:S[9XV)%WBJL]G%S'N;;=3CT^]_R%4M/MA8];/%2MBOCSH M ^QC:CRQ+P>?@C6]7>[AZ/7OC3Z+D(K>-MT)AR_?WC@[F1:/_-M69]JVU9DU MV^K,MVUU-C_;ZI#;([95)PO]2]D';2G[8$W*/OB6L@_SD[)#;H](62<+/4G9 M^?;8/A,@.PPDW,M396^0B%]CW;V1A1R"+H'4X*OC0 :V++X$&84++M7'2\#% MQ(G*!U!\5-IG5KDO^/,5) M0J-[&M+X!4XS1TI9C;^ +O33U["[&C]]"'#E?^9#,*S955[!7QWK;=I^=MX=;4AP45/WJ["5 MF,TP''1L3L!IXXHE$9_X$)=1;#^5@.EV*0_)[P)I!/&U151KWY4:&JM98;!E MK DR'8']R[4[B/_^FS]]./OC7P@54/W4CC Y:,SB2#B^2$$+,W5<\ UA+V-H M$W1RN6>9L"\Y =&;4=V4"8/#S''H"H$D$44_;O7YN,G46N165)H'D-,&OI$K3>V;(I1H6':O'-\%E)F M:0SYN[EM?AV_PJ=A-\3X"]@SC]Z&K9]SU)2%#[FF[?FD;9S-3)]WCDV*HW5A M-$V2RBM8@V&@:2_V 52?G'V@Q\[ M0F6<&(;Y?JP$>0T3<"F:"?TO3+03CAMV;2@<(YAB*9CHSR1380=@'K;"@.1T M& MC['.LT:,H!A=WD$#RDYNT*@G2I\R'G\;J\>Y6K:OPAJS(77,:IZ>AI.RI M"O P;YDFP[S<-1KSI_8]-NV6D#-?:$W/C[^SEWG'%WQFX:OD)D*Y+A.X$R<. M"2[8>I/1%4WS^(7*M$N#&Q/M]_%VI!H=ZQKI]N*&+(HBBY]*N;X5C-P%F;>* M(_B18)/9ZU961;T"./"Z64.Y>'G78U Z%=Y RN- R[8EL"%-VK3]"I\*HQF" M>S-)I7&^?>1 !N)3-=XTG4QC1\&ZX$%.M8\BI]HC_SX&Y2=REOD,2]7AO$KZ MC#YV.L\RV)SA2O5[];KAVK@O9\'H\_B\@]WM.DQ V T F8EP M-)X+J:'@47W[O *LPWNE_$<]#'4< R+]1DVBN5WPU6CN0_4WL5$BXQ2LAXU( M"*W5]L.+^:UR/O75FH,[[J/-\[%680$7\=I MD(9[89Y]VR#M!LR& '<0_V+NQB)'2D[J$J^V>Q.>FX@Z:W.1EH MP/K]1,^;DPY$!C;5YC!KG7]S1-$A$ZK8TJ@/D%V&8E;WG8@9:1&;JL,PO#Y=A'&&S% M$?\]%5=4'QF'"B8Q7"&,T^=K)@MYGO.%,X*KJS3-A57T,.(5$/E^2T*!*9_Q)\7B(++PF^ M!%GDR1\[5;*9Z2'R8;I6<0,C=QP&GYUDL!ZTZ<96%;7MJT,"/_<*:T4_ ]>K0CV3*.F"D?U,T M_HZZV/:% H LB^Y5DRM(5H?.5F6G\PNZ(:51#J6M945V/@0#*14&'L9?P^UH MU/X9KJ0JD[/3]29A6TJE<)%ZE,B&O^/K!NX0IYD>^USGM"J".*7159"EW"@9 M3@9'KL\:Z7;#9BQ^=4KS<(X[W5#*;]G M2E<=MN]8;55D8764FHM)///06;W,'U)?PQQU*X:/F:A@OA7 %B'?2F8T6KS0 M+'BF8##?4;G?ZI%&W=>10JE*QI55JHH'8YO:ZRO"D5F#(0(-J>&SI_;1Z!R68"!N2L A[_Y*@\R/ MR:*4J/)MHF0N1>/]] M)1#PS=\.[SBULL6(@C#W\?.JN%U^SJG,!' @*)/:T!0@%"W;@H4"I6. VN[U ME/B\7>WI!%"0#&")B;R+*G3? MDJC,@ $%_SEK$N=O&J\?&V?1[YSJH&DSEAD9)9_);/(ZLTF=TEW@&W06ZC=@ M)+7-$"%7&6ZNVAEN!!A29^^795==\O:RM*_GK1X,<-UI"<#];21<+MZ")7PB?-!>;E0> .Y/@RT;'T. M"MV_HST+]:_":89@G^MP^2JC;A7NT)E+!A:I$&[\Q6O^R.U2YI:!5(@LE4>Q M?2'J+,$47LQA@S]>(4XC*K#M<*7N_% GI(9,)&:(6F^C;J(E M/ 9)&)\MQS7�_K#)75%$WD0LW,2H=84Q!SF_T>3R3U)$]WRLY^/@[IE(0Z.3#";F>GS.'SD>7B M>INLA%,"7+G396E^3GG7:)/KA^97KT46L"R*TR#;WA1TG<..!5).LB01E9UE M!J">J>J (G+>6D3F:CVWV 6,%3 KCB+R2@)R\B0@$EEJ7:;U\:+67$PPX#/ (2PC%10 M_$8HZ(T%F\1@UQ=#)3"XLEKT+S70$KOOYZ;*VWZY+,6.<\KSDJX?'W:(UQ#BW M4G49Y\'S--^U8@BY\0XIVH#]7C\XHJ-N OITRU32I]UV'I3S&%*?N MZ]/-Q MY&ET&MW.5NTGTI5D24/7K]4XQERFR3&W@G0>).!&?UA16GP$">"&P\ R//8X M4I3ZFK4M2Q5=(@B3FK+/%7:4P4R7:_[E:=#)-_Z"09ERX\[KDRJ?_CL%-H]( MEG]/W0-;%E^"C%[R!3IAX\O>Z//8*Y!][5J_ 5D1)BW*?A>_<18S;;[-HO)1 MCTB-/&VV8I'G:D0&*PWYK2)$BE50D%]8F43D9KV![8JL"!N_R,I"4 ]V3H6# MNB:/$F=G,74>.;<%LR6O&U;S1X#1>C-+L3&S$V^$J.=Y.8+.X+0US@>SM<&N M4BAQ0RIC94X36%5JQ^>WUA X3K,6AA"_"?%8+(E#J$AJUG M5VLHDYHTWSU6Q#TE5AOG,M-GG>M=9![GM\L#<%OY[Y@_5N]E].Y2A8C]G29' M 6<$.QPG4A"WY-?J?]^N6,WA8--X['A'2D6@U8]<66=!LDBC1;2.TQ@F$"CI M^B+Q\"X5TP9VYZI#R_IN5H(Y(14<<:5\']#NNKG?72YJB)@1ONL(=%Y+=$[# MWSVSE^\B&O/.GOT 'T[A0TN&^5=_N^+3JMB*.,% F!6701%4U]T/Q%7U<4W) M'&O6>AX@09NTB$,\?5 G-7 J;LHL9KI\\W-#NKF:+F-6*RE7NBJM\NK$.]-# M))Q=GM[=WJ\*';^K<'P[CXO42N/0<:-:G;E6]=L##+<")@_9U]>/?T+:G).]=9O2QD*GQQ?7 .54T?@F3$*NM]#GU8 M?M">_6/RO) WQA+?YE,_+X_*S?8RR'5$4$XYK16WU%J'%2H+F,:;Z#B@40KV M0X D!&&QM\^B*A2^RQRJ#P&;P%;!+4*L1H*;TRZN=?9LFW1J\RDAO8L M@C94.'UTU4N!?;.0L,'H#:5WS$J9FQB. 3GS&<:AQN]Q6?,?S/$+A8R039G M3R4HV,LX*?EW(D]R?EL6>1&(,YY%]/'ING(H' 6$8)E)U,+-)S8&C:O.8ZJ;>U02P,) MJIJT?(%8LUK8_^PG__G$ 6*&N3XQH2NG'?()U%S .A#+P6#%C2 M Y6:28KZ>5>G8\8G5]T0*K57 )@2ASS4'[GCRV1?^-;Q U/JBXB&G!6) M:BBBZD!-P(LI]22*H AZWC'\AW5/.GCD.%XI+>+: JQ[6VS(\BL#LL, M=NJWR[X-A,X.?;P5DSOS?FKV4PX(NNI"[JE7B)Q===>^'&XK9#\)V^'Q/L>Q M,CBVEU8=@HG;BL_I4YPD4/0\I/$+)'7(/[&BR7O(SNFY^)WO=BZX62"^O4D_ MT=?B\0M-7NA/+"U6G24DS+:,V<*80>"DN),9J-H;)E\<0L7L2ZBDA?6$<+2[ ME*8%(T^42,3"#==@AEQ3@)I(V.2-L0NW*Y6KO-R0-GA)F4;:5ES5DI1S]8G2E#SM>/F%9M4/_#N1TD8\#SL'NC\ 8"V(!&E:\B=D)9*G^)<_6+!U'GE M5N8_L?3S<*18QQ-(*6^U9%N\.2G^O]\XG2[&,05NS.HD:MK)DYN3)E>10M?;KG47 M(E C@IS/H*]QOC)M9GF2I+KP60!'HM%M>@]N2J@U*&[@?4[94TXS8;+>I)NR MX#]S]L1)+%;G=H\&8\5LDYLJQX9A.9T&/F/2K(]KUSRR.EB.SU;KX#R1I[7O M?+7S(>P9ZUYCUN]Y-C&4,K^NISN;@-LT?*W;1<)/X(+1TGF^H1PF$I MNU4?)9^^O:/D$(BKUZY6M0&B1UW8U\4119_%2*8(EKEG'[*;V J)DL MIOGY]D?*GK-@LXK#14:#L1R!#BABQ=P>,NNSI(+>+JDEHGMJ^$V!F)SL.@"1 M2%472-,'\K0ENUX0Z,9R7.**[:WFWZ3[D_"-+GS]R M>RN2?O^;](9OCE[BJ R2X^[*CZ-Y0GU F*P4[$-UJ25V?8#HP(,)GY\0Z,BI MZ F178'@T%UGNO5&U:'YZ0N'8M:I0%S+CC=K]0'N\:]8$G'-"+66BJVZV3K^ M[G3[M9^&4T.V#>.W1 *9D4FK,!+=MJTJ>[VFUQF1R)&GS:34<25U1\ET/ O9 M&'/[\^?,09#N(6%)&18EA#M UK+LI2]J8.A1?/JYHR9=N5.[:&,\[^.[#51IINGKE(8P2?'M9_OI%F^GPR>/LO>/\&PC= M''S6Q/RMVW20,')'E !5GY&;PVSMDYUN7GD6GL& RY&G30F0FW#'+A'R&?4X MQMPA,?(?<_C(J8%'J05L4)1><*4V^[UG-G\P>DG[(M5EXE:IS'3)MQC@\< MUYN$;2E]H!#4P#L\>'%JY&GLH6-WJ];K2%1D24/7[^6J,>8R38YY7.<6:71/ MX8)PM( S=Y$^9>? &O/R3FG*Q JI2-+M\@GWMRM49 >K[8[]U;?;=-*X]2V^ MJ,'P=Q;:B1P2Y>9(0I*":D<#VI M>GOZWS)AE!RW[E8GB]W77#Q ZSNLR/&^.(^'+0V#HCAT[XAK 9+[0)6B^;!,%]2Q'<)T*7EC44$C18_&0UF# XS!S' M)Z:P@V*%SQE8)G^-:1+=!^M-IX] [6%,HKG>1NT?@M:$B:!,@+2BD\!N/W I MRV[2)X_# ]9DX4_D4:)-LB#KOS M"0T]@A'T@Z;L)_:MR.%%>C)BTX(ZT+A1!_OTW?_IP=O87DK+TM,)"($/D:&H]2W:5KORQB:QV'15Y& O7YS'L M?1 =[WC8H+."#D>4484=#.!'Y-,65R)E):J*N)@P?_P+H5Z[@H]VDD%"J!NN MYH!KASBIP;86!=L[&9DZ=]QJ&E%9"4H99'1%T[RY'/N1Y3G?==XN'X/7^IH* M>"4?V5V0C0?"FFH6J<6FDK>M\V0E^; -4.1@]..C,#98AR7EC8V XY(S89B5 MX%^I;HE#RN<12R#P0N@3S;!%L;,3\47%4XS#/LF M^@GX0L4R&-KM(HT>:5Z .L[;KH-D;?L20.>Z\5Z[Z&T<0*S5N7 M&@$![N&V09!?)0SU4 -7OT@,,9V07 2X:-_TQK4V_M*]#U>7]^QH89.0B MH)D0F4P-ZH4U[. M)(IHZBAVWXG'#\WAC&@SY2/_Q+^LO^+_/ 4YY=_\_U!+ P04 " "3AJ=0 M_K\LC?M* !"B08 %0 '!D9G,M,C R,# S,S%?<')E+GAM;.U]6W/;.+;N M^ZDZ_R&G]S,G[']X@')$XP?/? M?_AR%TSNSJZN?GC#LA#'84HP^OT'3'[X[__ZW__K/_]/$'Q$&-$P0_&;A_6; M^T6.8T3/R1*]^9_3VT]O@C?O?OOGN]]N/K_YW MV]$_;(:+7^-L-V%_\,]ORQ]W0U\]^ON/Q=B3#Q\^O"U^W0UE2=5 _M"3M__S M^=-=M$#+,$BP0"02M+#DGZSXXR<2A5D!HY*%-[4CQ'\%VV&!^%-P\C[X\>0? M3RS^@:/^YDT)'24IND6S-^*?7VZO7KQS%<_^$9'E6X'XNQ]_/'DK!KWE!&=H MB7 68)*AX$. 41:DA+%@A6C %B$5W!0/7U T^_T'_A@6;)\AWO\?&H_(UBLN M*BQ9KE+TP]L]PE<4,?Z$ JE/_ ^;\8+$;IDH*4!/&>)2N<%N2T1*HA>LBO>R MK0PQ%/UC3A[?QBCA;S_Y(/XE$/\2O#O9?(G_X'_ZZP)G2;;FXAXF>/O2-'Q MZ>\_U/UK# M[S]P%83_,D.4HOA3^8[:X[(X% I"^ N+(_^?0G!1_/L/&G7 O'S0 M9L3;%1<3?KI$BR2-M[-GE"SU=RL"@X:_N"=8,J[5H4]&L $(+6FTN_2'CAFA MD9VX1*4GC)UYA?@3@$("AN!DK!! ]WM7A &B(1'M(_P9G?]\6VEF=&0ZQ23* MBW_AYG" "J'EMN",T&7Q)K@!!7Q0[V:4%AT]&E,33D0L"+E,PWF%V5+Y>^_F MU%E.A3Q?_XB"7'[/_=. M4ZDTG?'7TC"]XAOST_]#ZUI/5,TX4U22Y9+@NXR?W,4YSJ9Y5CB5^>%>3S)@ MDBGZR^W]%JT(S?CKA;I6N5U!AANB>5BNR?*E%TM$YQR0CY1\SQ;\ Z]"7"^S MTM&&*+Y,4D3/^%XS)[2>TLI1ABB\PMS4Y_IS\HCXGAAN9*^65/EP0S3?HGDB MM'Z<78?+JAU5-LP0C7<+E*8J$:T:9(J^99BFISGCZ@6KWXHJ1[D1B&A$V1V* MO+^X3[)*G6BNB&]TW9/0W&VW:V7#R2M(*SR=W=K[DET//343E1("(U@\"0O'<#$LEY H;B1S>@@/GOP*C\Y 8J2N,& M#,C/+@$",>_!R/SB$C( BQT,S*\N 2,QP\" _.82(! W!!B9#RXA W=[PE4X MI[3:>I\+'!!'E-KZP ,<"D>464" "(Z)(UHM*'@*1\41K188_H;CXHAR*TFR M@&/AB#HK]P&;RC0)2P@LV#_-47*#LN7RY"NQ6\LF>-DED2AR.:) M(I)C89H$*Y(F48)V# *+.[I]J9ERD#YH]@4DW<=M? &)+R"QPLB4SD.<_+O8 M%:KCOZS6^7,67J_AR%5^NX@/POES%EZL, ML5REWY/?J-7Y/J#H$>$TVQ'-4(7&5OQDDJ1:KBE_-D'6'YD*Z/R(RI^%JD41A6KF%@,8:(GF[)/<) MJ?G8RK'F#SHB*I3Q!SF[!O MIPA'BV5(OTE9@4X; D/K'6T2\8).&P1#(EZMQ\OAC &P(4C2D['7,T;NS76$ M#9M.Z>?S[)6X5"H9VO/,LW1-\!5M:Z)?<0#_;V.=?N75^MC'.52$9 MW>D6HA9ABMB&S&N423^8=*R/$ODHD8\2^2B1CQ+UP7RUWXDH?#\N<*UVP! M MY]+8,0&[=8B^_\05;"!V/&E@+SN,3[7/1@:2U''E"E+JD#389^1*E%YS<6GZ M"UQ!J9'@2!RGKN#29.L!V)U@> 9:=:06&XU@U-AE!:SV*=UZ8"0&6G@%WTU@ M4;ZQ2T83Y;>IFQ&,U4#+TV!;2DTRP]@%16HO2_)*QGZ.R/FN3_49.]]--@9P M5 4,SD +,DVF& ^T#M.G&+=,,6X6R3*:.OQC\%"N_H")Y1_P"2N"14!A2Q0P M6UC](#,)PE Z?$[P 5E'G!/L\W)&GI?CH]J]$YNO^+8M" G3?7WQ62"8*J^C MR2-\^-Z'[P_A\.'[?0O$W?"]+_+T%EA;"ZSYF6/4"OLI2%'(M!O_'$XS8V%5 MO]7;4]Z>&H8AX@@;-NVI3X@QA*8K)$+.>/ZI6.\J_1XVR1N'/N79VTS>9O(V MD[>9O,TT1)M)YQPW:B7]'##1:'U!4HXZ"]#?.1=@39-)^@PS]A. !&],':4Q M54/B_0)QT'XK;AFX1:N<1@N^)&^HR/&K;@2C.VWDII(C;%B-H(G;*UY)B:3M M@WK"4)B0MGV 3+'$R.: N"C.APF.BS^>\]4T6Z"5 MOFS4%_9+@):KE*P1"AX01K,D"U9IB'4S"%2/,>,1@U'AG6+&G&(7F\]1'!\W MV\.#?Y)Z;Q-P2@?$79W?R4FI'' @Q(3E+UU>,Y2C^PEC,ZX1,E\GWD,:*?K258VQTH%V*VNGM MC1+;[?&T/-^*9:5RWS5YQ,A=X(ZP8=.3_^(@GJZ$\$@;5"K'6^B2RD7[.ES* M5GG5$'N$2D,,U8-L])XE*T2SM: G$_L)MW!60A%1MOC6F#D@MI0MOS5FVFBB MR[>2),I07"S,+SC)V.W=%^E2!LVQ%,TJ+.@7)QJEHN="H0F?KE]9V<4Q_GR6 MXQBTUOI\E07@R"SC9*%SKCBFI!!->:]AU7@?V'.Q,O.!H;]S3LC%HU) 9&.M MDZXXA12C!T&^?'-2C?=181\5/H3#1X6WB!Q'5%A'UR8M=%E7\*IV]QP&=7I5 M"5V!4G7 $NVCS!5D*KT-!&;BNX*!.JI<[Y-Q);F@3@[T(V"NY!I($=&/>X!A M&7CO62DLS:-7KJPC]5XBB>*X H)2#M:Q7FK'[X' S/P)K528/336UQ11 !:NVYPSY4-MJ&G!1AD<>54 M5FHI&D%'5PXA$SGF S^'?(YYPQSSYDE=1O/+?PVH6-=YE.4TP7,.0$CGB 5; MDH#YY:K'F,DOAU'A\\L/R#KJI@NW*.;RPJ7O"E]E["NAWV:$1NB>%#^@[VCS*,N-GA&4%Q0S11UE."W"697:$5@)EXG#L $B7)N4H1ON,.?K*98(7LW3Y$<90AB@&ZR!UAPZ:G_ZI8 MYO?A$]PE#IGB/9:^>:]W]WEWGW?WC=V2&KBQ[2VIAI84_!0W:C&=O NBG&6< M-!J$. [F2#0+7BV2B%LD,T*7Q5LU+2F]AYJQL)K0Y"TO;WD-PV1QA VKE]V@ MN9",6[0B5%QQ!C? -&9Z.\S;8=X.\W:8M\.\'>;ML"':8=J'N5ES["28A0D- M'L,T1\$2A8*PXCC0-<&4#S)D=@'I\*:6-[6:VRB()H^A*'@_([B@1=F6$3+% M)B-76 3>BYTJ8=\D>?B0*2.W&AUAPZ;Q>\GWX#_$%OQ,G_(F M <"ZP0BI(Y MOGB*%J*9WW;Y2BNF0'-L!8.?%37Q:J%[U:]VP(S!L"'=?T%SS+,RS1:(7A,L MFD2$0CTLZ=QDETIE3&>J=Q-Y-Y%W$WDWD7<3]2D5D,/R5806="2Y@A#(>"!- MK"97$%+[V> &F"N^1UVIT="^78%(+39@3=X52#1W8WUUVM?K^'H=Y\X?S>B& MAL_&;%SC?<#'+).LL%F*!*R('P-\62-NSVB7ZD ?9RC&H46-CW3X2$>;"V:W M=T?8L)I!YWV((]4FO _1^Q"]#W&HQMC #7=OC#4T MQMKH6::L,Y;,<3)+HI#_>QA%)"^(#%8D302=NW^!&VBZ3^S=1FM&D#?3C)EI M9X5;^ K?['WP&_%1UG66C.ZT#HC;91@_J]1J>;KL-GT,>89/B!$(8^*T2,E MWZ97X(8FA-X@_O_Q+8K2D+%B"RLTN_A?.2L4H'/$(IJL]DML#SEK^!CO!G&O M5_,7AJ:S"Y8E2TY/';K5@QSSV72B)7AO3ITW![B=CMU^]9X<[\GQGIP7UP J MU$"B;\&X @V 7]+.'')E.>DAU4[!=26Y"899,_^.*]E/>G(ETX/!B S\[DT] M1-KY+LSF104/8@,-R"S8?TV10\3RY3*D:_&;2N7/Q'FNG435Q[L-95SU1[KW M^QOS^U<9M_U]7I7SO6_!,NKMB18HSE-Q,%!*Z!GA^WIQ>88(1.XI(L^*A[(: MN(M'>E^=>[ZZXO4JX:D>- IB8:[U<9EZ-O9 [X2L_2^1^][ MW$>BYC D?>A:1HW9]P%%CPCG*! ,%S4PPD1GP?T5IL]W(PYVH8V M;V_:MS>;?3^00=E&- P7J83S.>78BQ4AKN(LJ 8IS%ISO0WH;4!O ]K71GK9 MMKR1YXT\;^1Y(\\;>6HCKX'69-2:^S%X"%-Q-W+ %@AEHL7!BF!A:S8SX,#/ M,V.S:9+CS33[9AKXDX$L,TT!,)M2+[H>9>L;3I^XS?SB[SQ9%=NJ0FV%3[09 MD[Q,<)*A3\DCBJ_X8M\R]9>XM\M<;9GK:M&NR(A.8+JA MYNU*&0,H)^"%(6L:8IYS6PS'A[IR[T_Q[X_I^8#@;PWTH]KTD[Y M),@X(RP#&2R*T3;(YQL1FFZ;;!?T?4K"AR3E@O YY-L3_R>0M<9/\LX&[VSP MS@;[VDVS+=>[%KQKP;L6O&O!NQ;45B%(_W-%,"!PM-09C=K"OP2(6ZQDC5#P M@#":)5FP2D/=[=O.P \&LJ6U/KZE,N8-@7>(/B81NEOP MS>>4;Q;Q&5D*AUFY,Z;IYE(ID4T5D3E._HWBLE1&[+DZ-<[]O,\FA-4\W"*6 MT23*4'R7<4*_X"1CD^\AC2=1ECQ";?^>WC(\N KRIZNR%JM+A. /'@8H-^%: M;"#%1]RG75P^52X.QO)E^;?& +5_B?<^2]RS9-PFZ44"\I\E[FKRGR7N: MO*=))U6C>WW*%7G2ZL30IT5X?&DQ7=E!8.0&WO.S/7*M;&RC?M1? RIHS2/A MW\5S#DM(YTU3C& /,^-%U:'%.U'M.U%AWPOD0]7Y]'9\-[?[]$UP?(M2SH&N M8U3K*=[[XKTOWOMB7\GH9.ORSA?O?/'.%^]\\O/5FZ_>?-6*>C=7FEP1 M'!VX^M&^C3H$3M[MVCL7-_[,$9G3<+5(HB#!,T*7Y65 C5P$C9YMZ$;!YJ1Y M-X)]-T*CSP=R++00#$M6%QUIRCXT M5_@*Q\EC$N=A>DDH2N;X3%SH1?GN=;HN__7U?:GUIK8Q$NP&U(N&S:?KS^&_ M"#W;]L0_7=^BE6CH@^=W:"X$2;< HNV#!P"*..HN^+Y(<9CN&)AD_&L^%'H# M>?V)7XJ'-EK=O]'[?KSOQ_M^["OB?9S/WAODO4'>&^2]0=X;I)?,T(5BZHH, M-4"N+R7U&.M'3!N99KUP)\$L3&CP&*8Y"I:<$\Y=L;(:>MZ@SS/D;=,CQWO8 M!N!A@WXRF%=-3P!,6EV7G"Y1$+EIT?RYI"V>XEOAT!=I?"((HBR9:/H8[W7P M7@?O=;"ODG2U?WE/@_$^#]S1X3X/:N&NG,QDUT* 79)\$,: MFYV:AEOK]Y@QZ#HBTQMZQ@R]:_[9[LEE@D,<)6&ZVX3.R^]S__+S[!MU>C-; M*[",9GO**_^O0\65_^FOC=_QV?L3II6?&C36$,E;W/8)J1 #T%CS9L)I>?'@ MG;AW\-.FZ4T%]=#APV"@4F;@$\PS<1:NDBQ,19>AL\V>*TH+]V^4JN$&,!-F MUAEE[&JYXCI"H2P15B=KH+D#9.X:97H<\0E6V2!\.0AJBO9#"?MVBG"T6(;T MFW0=0:<-@:'UCC;)W@:=-@B&[CD1>KP(BC^$*Q_R-#8Y2NER)OB8C=]2)-YV9>/_S^;)>(*RQMNZB4D9V5;0PT(]!YL$Y;S MC1>E:-.PD3::>;8=76\IGM'Q M(8I\#SS+'%@OS I\14C MS),YS1:(/@O!UKLE(1LPPSP;?'UR#3K>7%'+N& 79)Z!N=)_@'DF=]NS.& 3 M/*_2O]6-*Q/DIM,TH]+O]_$Z>A]:BI#Q+VSCS, ML4FTG+9CQP3L+B7Z?DE7L(&X*$@#^]EA?*K=43*0I#XY5Y!2Q^;![C!7TA4T M%Y>F;>@*2HT$1^(3=@67)EL/P,YPI;RA7FPT@KQCEQ6PVJ=TX8"1&/C='^K= M!!8]'[MD-%%^F[J47-E2=+ ".Q7!X/PT;'!,I)_^/%8([*>?#C8S72=XW-^F M.V1X=$.X_6VWPT6I2192?RK-<'%J%2SO[Z@:+&"-HDS]G6>#Q:G[% 0PB+^X M R(X\Q ,SJ^N@R/+H06C])LS*&DGQ0RRD.>]H4*>VO<,JY!'0:8OY#D@RQ?R MP*IB/H=/R3)?5F:FU/YNB#2N;4E)J_K=#&FW(9Y79757_F:0I%JL*GX=:*J7 M\"R*2Y7ODR4?,IV5RB+?$OEOI998EX+>U>-M)HRUYH%O*C0[YQN+I.:@GY?X M%#6?HN93U'R*6MM8Y>OSDRC.L+%S#0M7U^@58P]"2C^Y1,4;.]_P@%&?Q_78 MP[)RZ:FW7<;.M\F(Z^BS.7S$M?L]I<96,NI*_#%X*+,Q B;2,0(^844P$DWA MVOD.]1]LQEG8E"[O'3QJ[V -J5_P0Y*F*+Y%$4H>BRZ*G(;=HB>GZ+3X?8+C M,\+_1?SU"E]S.NZ_H_01?28X6U2VH>WFR3;],/LAI>GLBB]@/$\X'V4.5XW5 M+I]DN>R<\0.GV+E%T)7,^;;$/E))3Y?Z&78+Q?F&RI='<3#C&-!W1S+#)B-\ MG2<9*EJE'PI*?5L:^:2!LK/3,?:AEWMR&S[-:K$_(?%WOJG5<+3]V2:)SYE0 MKS>G$O%4(%[# 7"VU6IK[P_NF=B*@UW>?:9^@K,]K+U;V[NU?7MF[ZWIT%L# MWT6/*#N^1TOS&+/GX?;>$>;,:QB11Y@@7V?<'&$.O)Z%?H3Y[1V9]D>8_*[G M73S"O/>&'HJAA*R2'T1('ZBI+Y@ANXDT=$PSGZPM L3S\ELSJO/ MM!#+W-1$W:*T.([8(EG)V^ "9MB(9#ZBE*Q0?(^B!28IF:]O!=9R5H"S!A4 MG$11OLPY] @2K]5_4(!_&R3?VVO;4WY$2:HQ&CQA4&S*L@B@TP;%T#/FU^%2 M?E=$PZ<,BMTQIAO<\#T JYJ?5XWQ06GW@M+W-(R16&1R>:@;YECXN1]SRD>I MW8]2'W?Q51,U#.;75FL"KF"H#NXW5G9=R7]H*69@4]85O'Q-Y"'/7=1$#K2J M[=BK^5IN#EK.(5?*_UIB)K<*^DOF&!5($E/:E:7G"VD'G9II"8G7?)(^PB=C MUUC6]_ND+B5@ \_R0D;M>FO,;%7S/:9J2JAB1YU9Q\ MDB^Q'$8T:URZK:]-]%$?VP;P6,R7 1K @U6Z@6?N$14F-CO%C9HC/P_9V+3];.-M%ZIAE#I0%)WFHY:JNEAM3[!>+@_78GI.D6K7(:+?B2 M+JIDP^H<>]UI%K3B!=_G7E$E25153Q@*$]*<3<@4;UBYER98O0HG>;8@5-PH M-%F2'&=U+:F L^W:YE4DE@6T5_B2T CIRX8WGV&YS%-/B?D@39A MN*=[-AA;1$3J"FUA7_2VMP<*DH<@?87)34^.MOQ3F<4 %M)_ M,+G3JZX['XC1V-4O 5JN4K)&*'A &,V2+%BE(6Z;6J?[6#,1K&94^2#6 5G] M!;$N[FYN-I5)$XSYE]B:'"G""5LL7R=Y0:",+%;[.!>_3F5A7 M&YWXD;])V*G<<+C,LYRB*\9RT=BADF"-^9U^7+&@DYA+4.E8.>&_GTSIYHM6 M=^K0GMU24H8HO>[I^'G(3KL6?)M]#&I=@WO*SGCZB M^!Q%0NE$MUP>JKCJX36=?JW-,J?H,2$Y2]=")%#\A2L1M/@.[T[D*[7)_"[R M,KYSG-87J;C-L-C8KK X6I)'Q8:N,Z\3,LG]@N/"S[MO@ ;PF^!$QH4,)46?WA).__[M@BVL. M?Z+LF>$V$#9YGY,@EE+#5]SF3V)<7& M=OD*JZF.3?G8>-UVFWG^P"*:%+MYA57:]^M&">'663*)X^(4WZKVSZ&0KE%4 MOW'40)J"ST70]MQT'_G<.INKK]>-$L)2>6473XA&"4/L:G-_5*''7V%^-&*6 M1$5(N&LX-5X]9FBY>,Q0(MP;.PY[0K+B36,&;B_ 5:Z\GF![]9Y!@\:D6EEA M6N 89&/U^2I+P!4A.!F[Q0#KW_=!+:P/AYA?/*T2NG?!GXS++IX_2I V*_J/ MPB&UW0,OPX06IXC4$.KA=:.$\"":O>>[WV0A= VB\H56822SC!.)-HUB!=%2 M;X)RO*^3=;1.MHS?GN=TYQ0IS83:+)+ZS]#H:5972?[ T-\Y_Q(7C\H5(AMK MG72%4UA#DRW4^U7A?&PG87,9>_N9K(S4#-*1% ,05O*J34@Y+)7NU)UV! M4G6,$.T-VQ5D*D/4!!87=@4#=6UE?2#?E1+;.CG03RYWI>)6BHA^=F9_]8 # M@J5YCJTKZTB]ETAR35T!0:FY -.Y7-E* ,7[$#O7%?%HKHVY? &2=&.5E!GU M5Q8\(/Z;%!F @?EEQ,#HUR*YHH@ M';=C%!7-MB&GA9@+,654UFII6ADJKIR M")GHM#3P<\AW6FK2J*.O+(AC[,5D*-_Y"/LWF. MM4E4^_R-_LS%P2'78[<5,(J_CA[%5\[,ONNAP=C^YK'MI"(:#/B'T0/>NA,/ M7%%WS.KILR@,#NKXS1]338C@F#IF]_14>0S'<_RFCH5B6CB\XS>3MJ-:]R^" M@^:0&62HRA:.[?@-)8.%HG!8W;&<>B\DA8-Z9"93^PYG<&C';QRI*UKAOG1O M_;3I0P#'>?P&D>EJV6=L#;3(_S6@(KJ>1UGALN4HA72.VG;(UWRJF0;YC8CR M_?$/R/*7//,7WJ*8BQ$7RBM\E;&OA'Z;B:MY[DGQ [IX$ML#DK2N;O0 F]TX M10R"&WBPYI#5HRVUQ=NN][-RN=?07C749F7Q2WJX)CC!\<;LEI3I F=99D<$ MMZ!,'(X= .G2.F/%:-\%P;TN"")U45AO>Q]>*B+*\;X4W9>B'TW(,%\$ JR\*FUBQ?V,#.>71U:O$/7 M.W1?D_H%TUWT]3Y\.BTOT&57^'RS%?$_3AA#V5W^\"\499RX/$U%_&87QOU> M=Z]B5\_N]!8_,%&'(J,YVPS18O'S/]P@'*99@AC78*XP/QCX#CR)(GX*\/_\ M1/#\'M'EIR1\2-)$#--BK>$[;#J17WT-I)L(S(W/+96U MH1CI'*O<>%]ZW\36[+XU5->,MKED6QP?>DQ"GCA (.X78?:5Y&E\M5R%4;;; MAS<[L!X&BH?!V!^7!]1'5'Q$Q;:S:N#^3.^L:N"LTE.Z^A.5(0,$TJ[[\WH/ M%IKFQE1__O'!@@746<'(N%-MUHV2!P;.G8JS#BT$,'KCKRDSXNT#XSG^8K*6 MCF$P4N.O$.LU*@#&T9URL ;.:J-QUY-W092SC.\H- AQ',P1F=-PM4BB(,$S M0I?%6UO&8]N]Q$R&O]C[7B; M'M8M4;=H16@F?!U +EY/L'J'G@^JC-3GZ'W1WA?M?='>%]VU/@\^;8_0#0T_ MP\V:."?!+$QH\%@TBUBBD.6TO/JPK5FC_6!#IDQ#NKSYXLV7#O+Z:/(8"B>X M"++0,%+??PR98I.1CYR.3X2Q*7[^VS6J2W53SK.:)O9,R146)0!"=&X3]DU2 M\PZ98IZ12T)1,L<73]%"]+C92HZT"01HCJU4RN%TJ8SI3O4/#.S2\0\,[-+HPT2!'PJN4(=#&ZPI" M(#V&-%%+74%([1&"ZX*N>,ETI49#QW0%(K78@/555R#1W(WUE4;?P, W,#AF M/[R^E\6LS_E]P,:.^%;NTR M$!O"V4[FUD5:;)A.LK.0TC7_8]'=NL:3 )IK,RME>['>]"%-YL62K>'D]4"? M3.-]3][WY'U/XU/B!V[P>26^@1*O/I^.,(NFD?IARKCA>GPL7!*%1L](FL3\ MESAX"-.BDH$MD"B?B7):8+$J;['*<9C'B1A78K1 61*%Z8Y[M='3RVM[-X9Z MI-H;2=T;2=THC+NRGDM"STG^D,WRE*]A<3T6NT412A[% 7%6?O0:?;+1,\RS MNG<%XTU(I[38W^)B?[I!M+AOJ(9!C9E6V3J\>%/-3MV, ; A+L*$L_!R] #( MW[O(#\I#Q10+UOI6+6FR4/0FVV8.N%Q@DX;!C'31J"<,@PGUT@'.\DXC/:*G MLYV_Y(:PXC;GR0,K L(J-@!3G?&&]73W#2TRW]=[(EU#L62D.TZ\1A+FO7C> MB^>]>(/PXEE"0NJK:F&H.BN10?#83D1H%SF3_:R%19&6!4M-NR MC0656HL%#(UVX[4A0J/M70/#H]U9;>#P=+3-:#=(&P4LK?88[4YHHX"D_0:C MW=ELB+@H[66CN9:_!&ASY5OPL&E\NTI#S (FR O(JFSO&HK.G-QZV64?-@U& M]O!2,WF9?=#L Y$'9/67K?G\-7O]KOMIGH9>:<&1*3:MTY#OI7R/%T46FWV: MBIH=P>;I^GG(3;@6?YI\#VD\+3G[R >*AI@W1=#^*TKF"ZYB3<2-DW-4_'C. M\;H,$RK+-+5$A??B^]1/K=1/4]N ]S9[;[/W-GMO3S ="H< MXY.+@F*2=R,*VX>-B_U[_OKN/G_QM)$!\)UTQ_YW,E#FZYMDRB<%/P[ Z^-= M52,S)BVK9=YYY9U7WGDU".?58&M[>U#SC[!"NA,5J;_L2I=PJ]*L^\N^= BY M*INLOP1-EX"KL.7[2]]T!#BIAZR_[,Z,9&$Z,O0JS$NCH9V?@E3<8<^"99CE M5 3%N:FQZ_M9_ABD>[?V-@O=M'V-F=!,-U3ZT(O]T$O;+PD*K70C+D;[$"*^ MZ:#=96&?!(7;*[G7FQ U.Z]O10B<;M-A!J41$A=J]"R;SD\HP1WQ/3J6Z\,< MNH\9"\NRT(;VQJ]9ZKX]-^=B4CTT-(C8UQ,3JKA25 M(XQ%M=1OCS *U=H(.L+X4UMC^0@C3VU=*D<8<^K$^W:$T::F7MH>^HM\**'" M7,O+-F/'!!;8*7!V" XB>VYL#X]D M=O8J6ZW^FU+J(YH'9/47T=S/IIC.BHLX)]'?>4+W4P?*E-^J6&6#Z5T0C<-T MG241J[R*7C:D@Y=SOM"<"OG^,T%I?!LN5_5D* >W=C@RFNTY&_E_'3H:^9_^ MNJ$DSJ-L2N\0?4PB5"%FJF%&"643'&]H8)5K%3362M?^YRVNO,3V&F73V7WX M5./9E!_>._)\D+_B0S7!%A.WZ!%AKK7+&X]+QYHG_2*D MF"L\;-NP\#1D251#NG3L0$CG,G&>I+GH-R#_#IJS!\=><02>ZS>Y:*[8 MBEW5T^RSOR$4R-[!://DESNLN&/LDALBY3UC.:=P8V)PY?44S0C=[,1\$T;L MXHE#SLVI!(=T7=@HUP2+"WVY#IP6=Y5GB'^:NB_-]YN;H38 MBBNTM4N^=I,Y+IN\1^M[&F(F&GX1S+?QXK_2TBD3_RMGQ97@6_WN1IA._($EY%L6(3ZNJQY@&Y10R%-%H(Q8!KJ"E9 MB6\H7T6@.598R2BWVG+*5_<9UPGFM=?2R(;:(+PP#;:'N!"(KTFV..,+BLL0 MY:*4YJ(QLBBSX/^+ZTV^%D^RQK9*CZT;9B&?"A4ZTD=^1-,PY=(_B9<)3@19 M&5_R\D6C-]EGN+EW:]9!6[SK7#CKIK.-X0*]3Z[A4P;#[BL*9?Z'1L]P)W<1 M:N/X)$3WDQ"53G2BY;H>.QSJA$18U&'LB9D0L5!'K?I+EAL8"L"@V=BEPF3& M\D!%PF.:NO,%&'KEV1%# P M&BY$5PXB,#9-/$7]9>X/#*1VJ6']9>L/#":XH[N';'R;J=)@9."A0*?R[L'X M&$PNZ"%;?]BK$A3T[R\1?\AB)TTM<$45 -8F=!I4=D7W[@P5 -(&DA]Z+.PU MO\K[^#8:6-]8YKF3N"E=7\B>O4H";3C= ]*W8N:>S+TPB2+K/L%K8\&P7%YY OI45RM4]$5*! MHR1%+]P]]^2,#[FAY#'A^]GIFC,1[_$W*>\Z3Y09PZ9>:Z'L-%PEW*HOW(;\ M*!"Z .=#N"?BTSR[)MF?*+L)D]I*6LWIUA@4^\5V=Q&NP_WM4\Z;;&:S[;4K MQI@(=HI_7/#-_S%,A7A.LK.0TC67LA?W8K]B#3 W^,EEYGX>&G/E3>>'N[$6 MC]6/L%E.=[ZQD/1*&!6S;*ZZ<\25]2@I5C__]Q1M?+> _41GJH5:Z=D,1?R< MOWB*%ER%1+?<9ICB:CFK8;#)(RPPRLTOLD9HDSNSM8[%)K\44E8:^FE!4J%; M/RNK-+\U9P]L618T/MNTY75W>/^+<)M8W6JCBZ<. M 8X;BE;\I-NJKMO+_G#I:M?\_I"'614'_A&J7!R7"0YQ],+%4<,S_ %6NX& MJ50(>O,'#8;I*_R(6-;BVU8\8(#?MH+*9M\6\*#!,%WAFM1CMN(! _RV^H[? MY@\:09\EBZ1NG.B[)8+CW598>-95GT5WONWKJ;:=Q6OXD0\V3_R6@DM";]$J MI]&"DS6=G9'EDN"[C$3?:AA13[2JMCS?CU)8#_?D/GP2=M."I")U@5-=[:!1 M<*O[N$%@<$\V06.^N7'QR]8W:1- M5T61P<43HE'":MM @N<-@"6!>-V>(A]LA?C'A'$D^;(X)_E#-LO3K>^IG@7E M% LM@G2VB)H-H%'F@F_+A#-^EO"#_U*D+RET!,@4WU]*3FR^6J4%(6&ZQ? * MSPA=EF$+Q0?0FVV>O2^8HC*H\C%,L-"(I_@2QJ(JM6Q:*6< S;YPYNJ U MY7M'N=\[2O&!_066OAU,7=%#6Y>**VBUP*&NNM7Q!285*[,IFJX(H3'4]KZ4 M?AY4?Y+\B.@#,7W#HPW0879H#^7P-EMWF 2Z15%&#U7&QX+Z]IT-=8,R [YZ56-G0/S86.#7%=%\]Q=9'I-&FK!T7:IK1VA8T4;D#&;@\: ML_.P-DJZ0;\<763;%L6X9AGH 4<^X[7YKFW_071+*SK;M!L M7JCD2O"@U5(&5Z^Y$BUO@^M6 M\EK7_/3H?QO,>:R);?.B\/Y\;V- [B#91,A9\Y\9F$&T"92R($Q;.YU08U,+*)+/=O!AE89+N5JGZ@HM^WMO[ MK1=]DNVOPC@@J[^K,/@6%B'\?*?CPZMO-.%>?X;[ M9"GNSYT5%T?.Q*5,XF+X*=TH$!5+N,',P;%5N64VFFN!M0U97-&89#H+C>\2R739PI5VF-:<#\H 4]4M$K5'66MQ!?KV.%I71.U>C*%_F1;8; MI'63;COIKAYOM=FTB-#E&:)R\0:.MD$^9EP'B 3 HA">S/E!PA0\J*>89^0R MI[B(YQ7AP*#=BD 3%SC6K;_TNFV+SSI98N(3+2F('&3 L!*3++OH?% M_K3]UW-N*:6DH+#(^)!N#=KS?:#09J!P7'9^W[JN#VL<3UA#Y] G+39O5_!2 M>QFUU2A7?- -10EDEKGBI&Z(44-UHH=2PC&A!K4R72DK;P@3V(QUI7I%$Z<& M#EM7J@^:(-4=.-KE>8,&1]^%YXIBX(/3/CBM6="DX[GK89G8;)@ O'BEK_A- M?RO.0BUZ2V&K\*T:38WX*4B%;L;*?P01U_,;)C\ GF0FO0%,B$]@.""KOP2& MNP7?*+@%ON2R_T=($W%$?2J;1++#> 1\0I]9 P I N4%@*71>""R OI7O]N, M^[RLP9906S_0-M%?D6B#CN+)(__K')TGK&@T+=JV;-+C0"S!'S,PAF^1V.&V M/][SY7S2A&')8\PS?-#9?OK US(6W3VV37DN"7W)S:[I;0WO'3S1Q_9\;*^; MV![DO/+1N^.)WOF+@+UG1=/85>ECSLE%)1JZ9LP1>D5JS0Q7HHI-UHNN[NM* M:+$#K)2&D2OA11A6G=D51CV2OP1HTRXK>-A=?G= M7C[6'INW"?MV21&ZPES'12SKA,FJAYIA\2,-<<:N<-ET\4"Y*'X\Y[3L:-;B M5//99ABNK]4$3NFB>/0[/]76%ZFH$B_>=H6%XI8\*BC4F==GH*C+HQ@44>K^ M[#=:S<-)O0Z7TBJQBB'V")57&%4.LN#8KFXI2ZE0\\N$L>VVP?'#"H4HW X)N= 1:@@QA[[RA!W=Q2U4[YL42%=< ?U*P^Z"Q268R\ MOQ=:A=$'DD<:%3*HIOJ(\_%$G"O5?P+3N5W! % #6FLDN1)>K9.#AM:_*W4> M4EBTW#:N"(HO_AETB@HWCQ@:4OI!MT&%_E:10\#)?0\]IKZ,'T*(GZ&_?!D' M (2X%?M+HAD9@"W]+_TEV P.1_->F?Y*_H<-KEE'>'^] XX#Y4[/*^T+?X\# MXTZ/M \>XVZ"#\-(DPQW]XB6]PIM;Q(-RKNPBXJ>SA,E&[W4S/9]M&AB2I48 9@V%#FC@%FF.AN)L?//P87TQPO-?]<"/;4K'2 MF&DA7(U2_LSY1[YIT3 5C7OB98(3<8^V")ELJ%3TFV[R#)].X-,)>DXG:';V M^H2"XTDH@!R:I-'1Y I"ZO A6/%P):BL*30*K=*5.+,F*MI*D2N%WYHXM="M M7%EO/HECT$D<0ZQO;^*1,.JC_340 1#1B#FG?'ESCD,Z1^S@K^FVZ#X(([[: MQ;\T\\YV]3HS?MENJ?4>66,>V5L4;UN+7V7L*Z'?9H1&Z)X4/\B="#*S_0B.;AX0HJ:G\!0!%PQ7^D%)&VIHU1]T--R 6[ /J+^Y3KZ0(/\HHMB-%EU&/](< H"S@V M3*1/!$PXUH.0'P=QDN8B%!4P%'%JLP0US2%N\PHSGNGV%'IOM#%O]*![&]9: MP6U$#.1E;B_#1A.3]PB[V]%U\12E.5]%EWQG+:_P+M;W='814M$1G=T@6H3^ M)DO1];O&W=+ILT<'S>FZ^@$2[[&!-PX%1F5_1^@T\PR]V,3*^B5I^JYRO"7O M="+JV JBON D8[=W7U1IUNHYWEOMO=7=>*M;':/>0WT\'FH3AR9I>BZY K+: M;V=,=W'%QV58;H%:B"N.9L/H:BA'KB1:&T+8-]?SX:)!AHN&&!'IP>-BU E^ M\BZ(O\<>">[,2?[V>9+3.J=ZC5#.GSYJ?KEI[V]_$S]\C-S MX8,^%Q6F!!IKP>D>%=>QLEL4H>11*$]2WZYJN(V>,D57<5I(LVAL=XIPM%B&])LT M:@"=-@2&UCO:)"$AZ+1!,'3/B=#CY7#& -BXV>V8=;?!0*8,@!&!K=YB>3W# M AO;,_V0.'EK*=@L"Y$>T9?@MCR,KU$F[_,C&^LC:SZRUDUDK5<-TD?>W(^\ M*?1SHJ45CQT,'>6&-#A['<:G6I&5@235YEU!2NWTUC,*7(F'-)$@@$KE"CSU M8@/QIXP=!?69I/:5'D_4#&R)CUTLFI[..N:D*V+39'^%.0['CI#FYE(9"QE[ MVH(+V MAG*,PG[3+1H0,*ADB\;TMTBU*$YFNBY]IYO_.'2;;O[\UY>[ U?IZQ]Z3[/P MJ1^'W?Y$8^/[!?I*^$8F:^I7/VX J1 -1+_+1(C&*Z_O#(,[-!?,?-S1$J:U M&0;*L89(WGZ!?4)J$CB48\W'AJ[Y&9Q3<9Y/"E&HB0X=#CN\;,S'X'P,SE , MKLGFY2-PQQ&!4V^P1.OP&#LF,#\X\%@:N]\3+"!U>KX++CL0 $ 5>NP"X8N* M1N&Z&NP%ORJEV)37*B(X%HTBQ>UBF)$TB44;MN A3$,/DT*:XD8E?X MXBE"C$UGFP2&V]T->U6.DJZ>::]8X29LR5,LL!OSXXB?A&%Z$R94.UYMJH+5HNDZQH*"RHY)H&IPGA**F]P@IU.OJ)UI@Z,,:7> 9P=_&:/P?.-U;_3C:9F*Z0R/7#\T\H9 AX9L,F#889Y3D-GF>;I=MDON!&\!=6 M[ND@=FKF6&!%V/:;LTCY161CS9-^LPV.*'5RR4@K9*_")-[<6<7W_3U8Y2M< M8Z8-M@B7\&PM&BMFG#9Q@JV$"5>O%T&FV&AOGH4)1O&VO]V>(XRKV4F4U+$# MG^A3P?2(GLZX"AUR^S],;P@K_'>*4UUGJC,Y;GT1"]1FAZ6_OJ;F.A>9&=-9 MT:V2W82T. BVV^AYPD2P/.<_*66KLR>;A^6>E^EJ3B W>:\S3:M"^HUN"<,+SF<[^N61U:<@40.:O[)8SZ,2I7E@\8 M(WAJARO9E&!HM$W?_JK%,Y*%J=DL2[@$R2+QKE2/:P@-U+\ AN9G1Z#1\$:" ML?G%$6RJXUY@&'YU! :=J"48G-]&D-,.1@@>=0?C\\$1X0&$"N#JG7XAQ."/ MZ,9G\\!U79B!!(VYNF(E ?BM, -D2>JNR(L>,IJ)0:Y82=KB \E(=Z6=EAXX M.DD2KMA+>@CIIWZZ8CS!<.JA7*H_"\N"(J0G;>KD,5?LKD:;.* XJC_3:\CX M:":']6!_?2A!PFA>J"(#QJIAPKM;]EGC;:FYI>:4Z@TNR7%%Z899LIWG@KAB M\G8)S,LXD#R3TQ7#N"?\Y-5I[JS=7L #U0[W8%?;5#5Z@A*07>:*^=T3@KK9 MQJY8Z7VM[3;M#IPRX'L"6)T=W)^E[PZ*NA6#SY@:Z ?_(< H"S@73#2+"IA@ M-(C"-!+K2G0D);, ;;:KO1'->K]W\S(S?=Z[I-4WVCH@J[]&6[4->+OYGOO] MMWI^E87:_PU--X@6&]YIR)+H@'/06/NDGR=IGKUJFP8<;:%1.]94:HBO' M^*HT]XJWOB*1VH?BR2.BX1R5.LA&1$M%9)IG?,O!,9?A2?ROG!4^OAJN&C[- M9@^22I*GLSJB=1BO?XK-NK<:4E_1*-N0M9X!^[KC\F(:.9-]%9FO(O-59+Z* MK*YI=KV.UI](#+:%>*LCJ;^XQKCPTE?5^LL2M.*3:R%I4%W/G; %!"R Z>Y. MX*$)()7N %->V9H&_[L!3&BJ;,^)'*#2B]S=G0<-WF7KWH/&I,)/0QWL&V8"^4KX;SQ],TWDY M6Y Y-EC9*G_LGM30N#W;42R^!?\0Q1Y<;D(K\:_L5FR1C.^-=X@^)A&Z*6Z+ MV62\BQ&UH!A]NY6VX8?"J[AY 3##0E"D. $%:03SCU49) 2-M=_03[I(Y8,M M1!N 'NK7=LE/8R3ZYP'$=0[$EU7$G;7F^+B:;K?'UWDM\':/ZKD^9*@@E@-X MQ5B.XO.<\D59'J;E6MU6X!:#MEJKZ*]2+V&MGC8P]@\4[GS#GC4LUCN2==BSAL5Z!Y*N?LX0 M6N+*>'J95VI3FVQ!MD5]\H4C1VIS2$9:)KO*E&6B'<)P+O=%A4\#7[$[19N: M&"F/S?Z2%P:.#,2)Z5R> GAI-8LN.9?& ,4+X,UW;IL>8(KBJG2@9"'-AI@U MI8P_]"Y% .F*%40#"8XVB&J(%ICVFF(!P7)PP(<+P)CLM8>K%IPP,-7\&ATK8/2O/\ @\2 M+&4&(AP8;5-@V, H8^FFBIB*DOM? K2Q7OW15&] )ACJ1[@E24PH=R4FA<"=KI^ M'G(3KL6?BJ]0GCQ7F'.5%\9&$;&[7X1X8T%<$CI#HB+S"I?&0PTP!BD(\ >' MD18-*@\JY N+^)QO%9=A0F57R@^#N.#$Q<]3NB6LK8*7K[?9\,L4C\-;!)KT MN;D.KK>Z2-FWP_A'.'B_]2J\HP#99M5@_TP.;Z?1)\VE#_-'P;JUH_;EZQW5 M-E\R.;P5H$G?H,]:5H?"LR&,8Y%1!A3ZG47= 5*=;ZUQ!?K2M*Y4IXTG+JN8&*B7?)8\3'2[/S[Y5_C9 M^BL1.Y!MID,?17(3/L-%5;,4:CV:\G[X(H M9QE9>T418\(YX@%#^O](9S]L&'V:_"X?_U#Z\Q7'7KNO];0\_R#47J^ MW-70\_Q#[YG!58[N8\Y6%E[*Z>Q^@;X2?C[4WU\A&]=GTG3W6P(H:;JOG:A% M3)'1;"^>R/_K<)GQ/_UUA^:"B8\[6L*T4M9!8PV1O$5^GY"*=0 ::^.B !QQ M@F@A$+<)^W:*<+18AO2;-.8.G38$AM8[VB3I]]!I@V!(44H F#$ -KAU)_[ M[8P3*!\54T;/B,TDG5=T"3'16_>O9YAGXWDW?46>M&X%/,]&&4YQ,E]RXY33 M5K0^%?T!SC:'^A6.TKRX0Y$QQ/\7U]_KTN))%O*(PE2T,RDHOD:9].M)Q_J\ M+9^WU4W>5@^JM,_;8*4NIT M); MY$H6C>;BTM2!74&ID>!(' *NX-)DZP$HXNZG1VJX]\8N*V#5IBX^,G9I MT ;@,(#67QK;0 $XC-CUD#DV3 " P:>Q"X3)#/J!BL08,NB'F,_=VC_9WW$Z MX'0PG8C"V(_;[I"IP\5$,E7P$+*$!606[+^F<"FR?,GUZ[7XC25SG,SX2<+G MA5%Q?(KVD"N2)E&"6$!1E(:,%4.*^7S.SO78,-O*/&6&TK%L,>:[%1Z0U5_^ MSP2'Z3I+(E:?^E,SI(.7GR,A.Y>$'U)L5?;ROB-I7B1RUM,#G]4!B1^Y(#"1 MBLIWP2)8P3?'JV*#3!Z1A$B=>1V0>84SQ'7H#,5_)BB-;\/EJIXVY>!>$[K, M;RJPC"];FUW?^54WE,1YE$WIIEM[36J5;)A10MD$QQL:6&WNFG*L&9*%8;J1 MHN?6^I4+#SC:/-G5TE SPCAYM0)0.\90TB+?R4.:D!N^MA.2LW1]BU:$\BVU M]NM#I_A<&9]PXA-.VB2<6#C)?4;*<62DU)V+!'0JN8" 5$\D6MK9V.& !36E MJI0+H4S%FM#3>\8."$PFU,;6V'& ;!6-O#EC=\;KG2)R.]$%+$!"HN]-&WM M& R-U#L[]I@P& 6@2W/L"\9DFL! %X9/$[">)F#SXKBRKR\IFWWT=DL<["V6 MKX33(=)'5 _(&M+];[ /"8IB=2(L@VIS7]<)Z.7E]N(,Z.=6$]5[1@W90;^J MS2_HAG(]JW\@(6\?([RKI$R>ZNU>K_HWO;HA>$S([352ZQFYBC>-&KF7?4@_ M4L)J8UG]O6E\L.U=(,T-2)I@ED2]7$P#?=^H(>SU_'WUGE%>T?::&0LG,/#M M'N"^ 1[C_789#: +PA M&2,$7'ISAQ&L]2FP!/.#^K1Z4#O[7JI==8T>^W_AJ$$\D));)*(J_,S?1O3R M,+U'=&D 75U*Q@=[O4I5Q^S[GF!O0'O.%9+'BQP.3HC;4H?T@8"1C7,DN_8:]??F&^^4;)G/G!IJ4 M/8;<.5-!5B>LY5Q*<*\@*\/_SJ47MX.S+R=0#XG]+R_.'.0. MT5X5!N.F??VKD^+9(MX!1KKIU:Z#E% #>6E@8+5O;W52A%N%-,!8PZ]G=5^( M(6FI8& _>"%N&PB%6Q0-C377+AENE\8%AWLL7@(URC:#&W"\O04'ST&&HWH< MAEPOV7!PD =:GSTTD/LX%-VQ! <8](1_!KB9./3/8#_-&8[Z<=B0[6H_X6C" MK<3C0+./[=H=@]%FHA8\*C*6:*\IO*5IAT9[:)RYO_:_&';84ZSS#/ MZA5^1&4STV?BSA,F3 !.= UOL$GFF?E,,%I_#NDWE%WF.*Z^"@@VV.?_^ZL/ M.KKZH#]UTJ?('T^*O*8B1CHYB1P$KT8KK\*K5R/&%6C5=0M D\B50@XM68,H M(:X HR4I8&/3%70ZV-]5!JTK917=0E5I-+M2,M$M5)6&N2M2Y?OW#[H&<8@A M2AT_""3,N/E%_)^(:O*__']02P$"% ,4 " "3AJ=01C,28Q(0 0#SXA( M$0 @ $ <&1F&UL4$L! A0#% @ DX:G M4%K)>YA01P $ P& !4 ( !F2X! '!D9G,M,C R,# S,S%? M9&5F+GAM;%!+ 0(4 Q0 ( ).&IU#(RT;KIV4 )*I!0 5 M " 1QV 0!P9&9S+3(P,C P,S,Q7VQA8BYX;6Q02P$"% ,4 " "3AJ=0 M_K\LC?M* !"B08 %0 @ 'VVP$ <&1F&UL4$L%!@ & 8 B@$ "0G @ $! end XML 71 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Revenue From Contracts With Customers - Disaggregation of Revenue (Details)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Percent of revenues 100.00% 100.00%
Transferred over Time [Member]    
Percent of revenues 58.00% 75.00%
Transferred at Point in Time [Member]    
Percent of revenues 42.00% 25.00%
XML 72 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Note 3 - Balance Sheet Components - Annual Amortization of Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
2020 (remaining nine months) $ 952  
2021 1,093  
2022 886  
2023 886  
2024 747  
2025 and thereafter 1,340  
Total future amortization expense $ 5,904 $ 6,221
XML 73 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]
Basis of Presentation 
 
The interim unaudited condensed consolidated financial statements included herein have been prepared by PDF Solutions, Inc. (the “Company”) pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”), including the instructions to the Quarterly Report on Form
10
-Q and Article
10
of Regulation S-
X.
Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted. The interim unaudited condensed consolidated financial statements reflect, in the opinion of management, all adjustments necessary (consisting only of normal recurring adjustments), to present a fair statement of results for the interim periods presented. The operating results for any interim period are
not
necessarily indicative of the results that
may
be expected for other interim periods or the full fiscal year. The accompanying interim unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto in the Company’s Annual Report on Form
10
-K for the year ended
December 31, 2019.
 
The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries after the elimination of all intercompany balances and transactions.
 
The condensed consolidated balance sheet at
December 31, 2019, 
has been derived from the audited consolidated financial statements but does
not
include all disclosures required by accounting principles generally accepted in the United States of America.
Reclassification, Comparability Adjustment [Policy Text Block]
Reclassification of Prior Period Amounts
 
Certain prior period amounts have been reclassified to conform to the current year presentation of reporting amortization of costs capitalized to obtain revenue contracts, operating lease right-of-use assets, and operating lease liabilities on the Condensed Consolidated Statements of Cash Flows. This reclassification had
no
effect on the Company’s reported net loss or net cash used in operating activities.
Change in Presentation [Policy Text Block]
Change in Presentation
 
In the
fourth
quarter of fiscal
2019,
in order to enhance the transparency of our revenue reporting, the Company updated its Condensed Consolidated Statements of Comprehensive Loss to change its historical presentation of revenue categories. Previously, the Company presented revenue on
two
lines: Solutions and Gainshare performance incentives.  Included within Solutions, was revenue from software and related revenue, SaaS solutions, Design-for-Inspection (DFI™) licenses, and fixed-price project-based solution implementation services. The previous Gainshare performance incentive category included only revenue from performance incentive programs. The Company now presents revenue in the following categories: Analytics and Integrated Yield Ramp.  Integrated Yield Ramp revenue is comprised of all revenue from the Company’s Integrated Yield Ramp services engagements that include performance incentives based on customers’ yield achievement, i.e. both fixed-fees and Gainshare royalty from such engagements. Analytics comprises all other revenue, including from the Company’s licenses and services for Exensio Software, Exensio SaaS, DFI™ and Characterization Vehicle (CV) systems that do
not
include performance incentives based on customers’ yield achievement.
 
The change in presentation of revenue does
not
change the Company’s net revenues or total cost of net revenues. The following table shows reclassified amounts to conform to the current period’s presentation (in thousands):
 
   
For the Three Months Ended March 31, 2019
 
   
 
 
 
 
Change in
   
 
 
 
   
Previously
   
Presentation
   
Current
 
   
Reported
   
Reclassification
   
Presentation
 
Revenues:
 
 
 
 
 
 
 
 
 
 
 
 
Design-to-silicon-yield solutions
  $
16,661
    $
(16,661
)    
N/A
 
Gainshare performance incentives
   
3,880
     
(3,880
)    
N/A
 
Analytics
   
N/A
     
11,434
    $
11,434
 
Integrated Yield Ramp
   
N/A
     
9,107
     
9,107
 
Total revenues
  $
20,541
    $
    $
20,541
 
 
Since certain costs of revenues are attributed to both Analytics and Integrated Yield Ramp revenue categories, the Company believes it is more appropriate and meaningful to present the Condensed Consolidated Statements of Comprehensive Loss under a
one
-step presentation format that excludes any measure of gross margin. In the
fourth
quarter of fiscal
2019,
 the Company elected to change its Condensed Consolidated Statements of Comprehensive Loss presentation from a
two
-step presentation, where total costs of revenues was deducted from total revenues to report a gross profit line, to a
one
-step presentation, where total costs and expenses are deducted from total revenues. The change in presentation does
not
change previously presented amounts for costs of revenues, operating expenses and other expenses (income), or loss before income taxes.
Use of Estimates, Policy [Policy Text Block]
Use of Estimates 
 
The preparation of financial statements in conformity with generally accepted accounting principles in the United States (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the 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. Significant estimates in these financial statements include revenue recognition, impairment of goodwill and long-lived assets, accounting for stock-based compensation expense, and income taxes. Actual results could differ from those estimates.
 
The global COVID-
19
pandemic has impacted the operations and purchasing decisions of companies worldwide. It also has created and
may
continue to create significant uncertainty in the global economy. The Company has undertaken measures to protect its employees, partners, customers, and vendors. In addition, the Company’s personnel worldwide are subject to various travel restrictions, which limit the ability of the Company to provide services to customers and affiliates. This impacts the Company's normal operations. To date, the Company has been able to provide uninterrupted access to its products and services due to its globally distributed workforce, many of whom are working remotely, and its pre-existing infrastructure that supports secure access to the Company’s internal systems. If, however, the COVID-
19
pandemic has a substantial impact on the productivity of the Company’s employees or its partners’ or customers’ decision to use the Company’s products and services, the results of the Company’s operations and overall financial performance
may
be adversely impacted. The duration and extent of the impact from the COVID-
19
pandemic depends on future developments that cannot be accurately predicted at this time. As of the date of issuance of the financial statements, the Company is
not
aware of any specific event or circumstance that would require updates to the Company’s estimates and judgments or revisions to the carrying value of its assets or liabilities. These estimates
may
change, as new events occur and additional information is obtained, and are recognized in the condensed consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences
may
be material to the financial statements.
New Accounting Pronouncements, Policy [Policy Text Block]
Recently Adopted Accounting Standards
 
Intangibles – Goodwill and Other
 
In
January 2017,
the Financial Accounting Standards Board (or FASB) issued Accounting Standards Update (ASU)
No.
2017
-
04,
Intangibles – Goodwill and Other (Topic
350
). This standard eliminates step
2
from the annual goodwill impairment test. This update is effective for the Company beginning in the
first
quarter of
2020.
The Company adopted this standard on
January 1, 2020,
and it did
not
have a material impact on its condensed consolidated financial statements and footnote disclosures.
 
Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract
 
In
August 2018,
the FASB issued ASU
No.
2018
-
15,
Intangibles – Goodwill and Other – Internal-Use Software (Subtopic
350
-
40
): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract. The new guidance clarifies the accounting for implementation costs incurred to develop or obtain internal-use software in cloud computing arrangements. Further, the standard also requires entities to expense the capitalized implementation costs of a hosting arrangement over the term of the hosting arrangement. This standard is effective for the Company beginning in the
first
quarter of
2020.
Early adoption is permitted. ASU
No.
2018
-
15
 should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. The Company adopted ASU 
No.
 
2018
-
15
 on
January 1, 2020
on a prospective basis. There was
no
material impact on the Company’s condensed consolidated financial statements as a result of adoption of ASU 
No.
 
2018
-
15
 as of
January 1, 2020. 
As of
March 31, 2020,
the implementation costs capitalized by the Company pertaining to a cloud computing arrangement related to sales order and customer relation management was
not
material. The capitalized implementation costs were included in “Other noncurrent assets” on the Condensed Consolidated Balance sheet and within the operating activities section of the Company’s Condensed Consolidated Statement of Cash Flows for the months ended
March 31, 2020. 
When the module or component of the hosting arrangement is ready for its intended use, the Company expects to amortize the capitalized implementation costs over the respective noncancellable period of the arrangement plus period covered by an option to extend the arrangement that is reasonably certain of being exercised. There has been
no
amortization expense related these assets for the months ended
March 31, 2020. 
 
Management has reviewed other recently issued accounting pronouncements and has determined there are
not
any that would have a material impact on the condensed consolidated financial statements.
Accounting Standards
Not
Yet Effective
 
In
June 2016,
the FASB issued ASU
No.
2016
-
13,
 Financial Instruments – Credit Losses (Topic
326
): Measurement of Credit Losses on Financial Instruments (ASU
2016
-
13
), which requires measurement and recognition of expected credit losses for financial assets held at the reporting date based on external information, or a combination of both relating to past events, current conditions, and reasonable and supportable forecasts. ASU
No.
2016
-
13
 replaces the existing incurred loss impairment model with a forward-looking expected credit loss model which will result in earlier recognition of credit losses. Subsequent to the issuance of ASU
No.
2016
-
13,
the FASB issued ASU
No.
2018
-
19,
 Codification Improvements to Topic
326,
Financial Instruments – Credit Losses, ASU
No.
2019
-
04,
Codification Improvements to Topic
326,
Financial Instruments – Credit Losses, Topic
815,
Derivatives and Hedging, and Topic
825,
Financial Instrument, ASU
No.
2019
-
05,
 Financial Instruments – Credit Losses (Topic
326
) Targeted Transition Relief, ASU
No.
2016
-
13,
the FASB issued ASU
No.
2019
-
10
 Financial Instruments-Credit Losses (Topic
326
), Derivatives and Hedging (Topic
815
), and Leases (Topic
842
), and ASU
No.
2019
-
11
 Codification Improvements to Topic
326,
Financial Instruments-Credit Losses. The subsequent ASUs do
not
change the core principle of the guidance in ASU
No.
2016
-
13.
Instead, these amendments are intended to clarify and improve operability of certain topics included within ASU
No.
2016
-
13.
 
Additionally, ASU
No.
2019
-
10
defers the effective date for the adoption of the new standard on credit losses for public filers that are considered small reporting companies (“SRC”) as defined by the SEC to fiscal years beginning after
December 15, 2022,
including interim periods within those fiscal years, which will be fiscal
2023
for the Company if it continue to be classified as a SRC. In
February 2020,
the FASB issued ASU
2020
-
02,
which provides guidance regarding methodologies, documentation, and internal controls related to expected credit losses. The subsequent amendments will have the same effective date and transition requirements as ASU
No.
2016
-
13.
Early adoption is permitted. Topic
326
requires a modified retrospective approach by recording a cumulative-effect adjustment to retained earnings as of the beginning of the period of adoption. While the Company is currently evaluating the impact of Topic
326,
the Company does
not
expect the adoption of this ASU to have a material impact on its condensed consolidated financial statements and the related disclosure.
  
In
December 2019,
the FASB issued ASU
No.
2019
-
12,
Income Taxes (Topic
740
) related to simplifying the accounting for income taxes. The guidance is effective for the Company beginning in the
first
quarter of
2021
on a prospective basis. Early adoption is permitted.  The Company is currently evaluating the impact of this ASU, and does
not
anticipate that the adoption of this ASU will have a significant impact on its consolidated financial statements or the related disclosures.
 
In
January 2020,
the FASB issued ASU
No.
2020
-
01
-Investments-Equity Securities (Topic
321
), Investments-Equity Method and Joint Ventures (Topic
323
), and Derivatives and Hedging (Topic
815
)-Clarifying the Interactions between Topic
321,
Topic
323,
and Topic
815.
This ASU clarifies the interaction between accounting standards related to equity securities (ASC
321
), equity method investments (ASC
323
), and certain derivatives (ASC
815
). The amendments in this ASU are effective for fiscal years beginning after
December 15, 2020.
The Company does
not
anticipate that the adoption of this ASU will have a significant impact on its condensed consolidated financial statements or the related disclosures.
XML 74 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Net Loss Per Share
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Earnings Per Share [Text Block]
9.
NET LOSS PER SHARE
 
Basic net loss per share is computed by dividing net loss by weighted average number of common shares outstanding for the period (excluding outstanding stock options and shares subject to repurchase). Diluted net loss per share is computed using the weighted-average number of common shares outstanding for the period plus the potential effect of dilutive securities which are convertible into common shares (using the treasury stock method), except in cases in which the effect would be anti-dilutive. The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share (in thousands except per share amount): 
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Numerator:
               
Net loss
  $
(528
)   $
(2,691
)
Denominator:
               
Basic weighted-average shares outstanding
   
32,703
     
32,485
 
Effect of dilutive options and restricted stock units
   
     
 
Diluted weighted average shares outstanding
   
32,703
     
32,485
 
                 
Net loss per share - Basic
  $
(0.02
)   $
(0.08
)
Net loss per share - Diluted
  $
(0.02
)   $
(0.08
)
 
For the periods ended 
March 31, 2020
and
2019,
 because the Company was in a loss position, basic net loss per share is the same as diluted net loss per share as the inclusion of the potential common shares would have been anti-dilutive.
 
The following table sets forth potential shares of common stock that are
not
included in the diluted net loss per share calculation above because to do so would be anti-dilutive for the periods indicated (in thousands):
 
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Outstanding options
   
400
     
622
 
Nonvested restricted stock units
   
716
     
748
 
Employee Stock Purchase Plan
   
100
     
379
 
Total
   
1,216
     
1,749
 
    
XML 75 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Note 5 - Stockholders' Equity
3 Months Ended
Mar. 31, 2020
Notes to Financial Statements  
Shareholders' Equity and Share-based Payments [Text Block]
5.
STOCKHOLDERS’ EQUITY
 
Stock Repurchase Program
 
 
On
May 29, 2018,
the Board of Directors terminated the
2016
stock repurchase program, and adopted a new program (the
“2018
Program”) to repurchase up to
$25.0
million of the Company’s common stock both on the open market and in privately negotiated transactions over the next
two
years. During the
three
months ended
March 31, 2020,
no
shares were repurchased under the
2018
program. During the
three
months ended
March 31, 2019,
the Company repurchased approximately
314,000
shares at an average price of
$12.46
per share, for
$3.9
million under the
2018
program. Under the
2018
program, as of
March 31, 2020,
$15.2
million of the Company's common stock remained available for future repurchases.