0001437749-19-009481.txt : 20190510 0001437749-19-009481.hdr.sgml : 20190510 20190510160946 ACCESSION NUMBER: 0001437749-19-009481 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190510 DATE AS OF CHANGE: 20190510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MONOLITHIC POWER SYSTEMS INC CENTRAL INDEX KEY: 0001280452 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770466789 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51026 FILM NUMBER: 19814972 BUSINESS ADDRESS: STREET 1: 4040 LAKE WASHINGTON BLVD. NE STREET 2: SUITE 201 CITY: KIRKLAND STATE: WA ZIP: 98033 BUSINESS PHONE: 425-296-9956 MAIL ADDRESS: STREET 1: 4040 LAKE WASHINGTON BLVD. NE STREET 2: SUITE 201 CITY: KIRKLAND STATE: WA ZIP: 98033 10-Q 1 mpwr20190331_10q.htm FORM 10-Q mpwr20190331_10q.htm
 

 

Table of Contents



 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

____________________________

 

FORM 10-Q

____________________________

 

(Mark One)

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

 

For the quarterly period ended March 31, 2019

 

OR

 

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

 

Commission file number: 000-51026

 

____________________________

 

Monolithic Power Systems, Inc.

(Exact name of registrant as specified in its charter)

____________________________

 

Delaware

77-0466789

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification Number)

 

4040 Lake Washington Blvd. NE, Suite 201, Kirkland, Washington 98033

(Address of principal executive offices)(Zip code)

 

  (425) 296-9956

(Registrant’s telephone number, including area code)

 

____________________________

  

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    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, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

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

 

Title of each class

 

Trading symbol

 

Name of each exchange on which registered

Common Stock, par value $0.001 per share

 

MPWR

 

The NASDAQ Global Select Market

 

There were 43,057,000 shares of the registrant’s common stock issued and outstanding as of May 3, 2019.

 



 

 

 

MONOLITHIC POWER SYSTEMS, INC.

 

 

TABLE OF CONTENTS

PAGE

PART I. FINANCIAL INFORMATION

3

ITEM 1.

FINANCIAL STATEMENTS (Unaudited)

3

 

CONDENSED CONSOLIDATED BALANCE SHEETS

3

 

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

4

 

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

5

 

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

6

  CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS 7

 

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

8

ITEM 2.

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

21

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

27

ITEM 4.

CONTROLS AND PROCEDURES

27

PART II. OTHER INFORMATION

27

ITEM 1.

LEGAL PROCEEDINGS

27

ITEM 1A.

RISK FACTORS

27

ITEM 6.

EXHIBITS

43

 

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

MONOLITHIC POWER SYSTEMS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except par value)

(unaudited)

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

ASSETS

               

Current assets:

               

Cash and cash equivalents

  $ 181,769     $ 172,704  

Short-term investments

    177,255       204,577  

Accounts receivable, net

    58,889       55,214  

Inventories

    142,543       136,384  

Other current assets

    13,629       11,931  

Total current assets

    574,085       580,810  

Property and equipment, net

    205,497       150,001  

Long-term investments

    3,290       3,241  

Goodwill

    6,571       6,571  

Deferred tax assets, net

    16,779       16,830  

Other long-term assets

    41,987       35,979  

Total assets

  $ 848,209     $ 793,432  
                 

LIABILITIES AND STOCKHOLDERS’ EQUITY

               

Current liabilities:

               

Accounts payable

  $ 27,259     $ 22,678  

Accrued compensation and related benefits

    18,969       18,799  

Other accrued liabilities

    45,348       38,962  

Total current liabilities

    91,576       80,439  

Income tax liabilities

    34,375       34,375  

Other long-term liabilities

    42,007       38,525  

Total liabilities

    167,958       153,339  

Commitments and contingencies

               

Stockholders' equity:

               

Common stock and additional paid-in capital, $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 43,033 and 42,505, respectively

    478,913       450,908  

Retained earnings

    202,378       194,728  

Accumulated other comprehensive loss

    (1,040 )     (5,543 )

Total stockholders’ equity

    680,251       640,093  

Total liabilities and stockholders’ equity

  $ 848,209     $ 793,432  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

MONOLITHIC POWER SYSTEMS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per-share amounts)

(unaudited)

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Revenue

  $ 141,363     $ 129,150  

Cost of revenue

    63,357       57,655  

Gross profit

    78,006       71,495  

Operating expenses:

               

Research and development

    25,458       21,609  

Selling, general and administrative

    30,553       27,318  

Litigation expense

    278       531  

Total operating expenses

    56,289       49,458  

Income from operations

    21,717       22,037  

Interest and other income, net

    3,341       440  

Income before income taxes

    25,058       22,477  

Income tax expense (benefit)

    (1,123 )     621  

Net income

  $ 26,181     $ 21,856  
                 

Net income per share:

               

Basic

  $ 0.61     $ 0.52  

Diluted

  $ 0.58     $ 0.49  

Weighted-average shares outstanding:

               

Basic

    42,749       41,922  

Diluted

    45,232       44,282  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

MONOLITHIC POWER SYSTEMS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

(unaudited)

  

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Net income

  $ 26,181     $ 21,856  

Other comprehensive income, net of tax:

               

Foreign currency translation adjustments

    3,677       4,389  

Change in unrealized gain (loss) on available-for-sale securities, net of tax of $(98) and $0, respectively

    826       (1,160 )

Total other comprehensive income, net of tax

    4,503       3,229  

Comprehensive income

  $ 30,684     $ 25,085  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

 MONOLITHIC POWER SYSTEMS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(in thousands)

(unaudited)

 

                           

Accumulated

         
   

Common Stock and

           

Other

   

Total

 
   

Additional Paid-in Capital

   

Retained

   

Comprehensive

   

Stockholders’

 
   

Shares

   

Amount

   

Earnings

   

Income (Loss)

   

Equity

 

Balance as of January 1, 2019

    42,505     $ 450,908     $ 194,728     $ (5,543 )   $ 640,093  

Net income

    -       -       26,181       -       26,181  

Other comprehensive income

    -       -       -       4,503       4,503  

Dividends and dividend equivalents declared ($0.40 per share)

    -       -       (18,531 )     -       (18,531 )

Vesting of restricted stock units

    514       10,383       -       -       10,383  

Shares issued under the employee stock purchase plan

    14       1,627       -       -       1,627  

Stock-based compensation expense

    -       15,995       -       -       15,995  

Balance as of March 31, 2019

    43,033     $ 478,913     $ 202,378     $ (1,040 )   $ 680,251  
                                         

Balance as of January 1, 2018

    41,614     $ 376,586     $ 143,608     $ 1,813     $ 522,007  

Net income

    -       -       21,856       -       21,856  

Other comprehensive income

    -       -       -       3,229       3,229  

Dividends and dividend equivalents declared ($0.30 per share)

    -       -       (13,586 )     -       (13,586 )

Exercise of stock options

    1       16       -       -       16  

Vesting of restricted stock units

    512       7,793       -       -       7,793  

Shares issued under the employee stock purchase plan

    18       1,563       -       -       1,563  

Stock-based compensation expense

    -       15,049       -       -       15,049  

Cumulative effect of a change in accounting principles

    -       -       379       -       379  

Balance as of March 31, 2018

    42,145     $ 401,007     $ 152,257     $ 5,042     $ 558,306  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

 

MONOLITHIC POWER SYSTEMS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(unaudited)

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 
                 

Cash flows from operating activities:

               

Net income

  $ 26,181     $ 21,856  

Adjustments to reconcile net income to net cash provided by operating activities:

               

Depreciation and amortization 

    3,255       2,755  

Loss on sales of property and equipment

    14       -  

Amortization of premium on available-for-sale securities

    121       435  

(Gain) loss on deferred compensation plan investments

    (1,935 )     66  

Deferred taxes, net

    (33 )     -  

Stock-based compensation expense

    16,010       15,030  

Changes in operating assets and liabilities:

               

Accounts receivable

    (3,676 )     (11,103 )

Inventories

    (6,171 )     (12,590 )

Other assets

    (1,576 )     (3,954 )

Accounts payable

    4,778       3,856  

Accrued compensation and related benefits

    4       (2,821 )

Accrued liabilities

    3,355       4,998  

Income tax liabilities

    (1,491 )     (2,236 )

Net cash provided by operating activities

    38,836       16,292  

Cash flows from investing activities:

               

Purchases of property and equipment

    (58,376 )     (7,400 )

Acquisition of in-place leases

    (981 )     -  

Purchases of short-term investments

    -       (47,565 )

Proceeds from maturities and sales of short-term investments

    28,076       31,063  

Proceeds from sales of property and equipment

    1,456       -  

Contributions to deferred compensation plan, net

    (956 )     (1,300 )

Net cash used in investing activities

    (30,781 )     (25,202 )

Cash flows from financing activities:

               

Property and equipment purchased on extended payment terms

    (10 )     -  

Proceeds from exercise of stock options

    -       16  

Proceeds from vesting of restricted stock units

    10,383       7,793  

Proceeds from shares issued under the employee stock purchase plan

    1,627       1,563  

Dividends and dividend equivalents paid

    (12,761 )     (8,339 )

Net cash provided by (used in) financing activities

    (761 )     1,033  

Effect of change in exchange rates

    1,770       1,137  

Net increase (decrease) in cash, cash equivalents and restricted cash

    9,064       (6,740 )

Cash, cash equivalents and restricted cash, beginning of period

    172,818       82,874  

Cash, cash equivalents and restricted cash, end of period

  $ 181,882     $ 76,134  
                 

Supplemental disclosures for cash flow information:

               

Cash paid for taxes and interest

  $ 393     $ 3,374  

Non-cash investing and financing activities:

               

Liability accrued for property and equipment purchases

  $ 958     $ 2,491  

Liability accrued for dividends and dividend equivalents

  $ 18,534     $ 13,603  

 

See accompanying notes to unaudited condensed consolidated financial statements.

 

 

MONOLITHIC POWER SYSTEMS, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

 

 

1. BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements have been prepared by Monolithic Power Systems, Inc. (the “Company” or “MPS”) in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted in accordance with these accounting principles, rules and regulations. The information in this report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended December 31, 2018, filed with the SEC on March 1, 2019.

 

In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position, results of operations and cash flows for the interim periods presented. The financial statements contained in this Form 10-Q are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any other future periods.

 

Summary of Significant Accounting Policies

 

Except for the changes related to leases discussed in Note 6, there have been no other changes to the Company’s significant accounting policies during the three months ended March 31, 2019 as compared to the significant accounting policies described in the Company’s audited consolidated financial statements included in the Annual Report on Form 10-K for the year ended December 31, 2018.

 

Recently Adopted Accounting Pronouncement

  

In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842), which requires entities to recognize right-of-use (“ROU”) assets and lease liabilities on the balance sheets for leases with terms greater than 12 months. In addition, the standard applies to leases embedded in service or other arrangements. The Company adopted the standard on January 1, 2019 using the modified retrospective method and did not restate comparative periods, as permitted by the standard. In addition, the Company elected the transition practical expedients to not reassess whether its outstanding contracts contained or were leases, classification of its existing leases and lease terms.

 

Upon adoption, the Company recognized ROU assets and lease liabilities of its outstanding operating leases on the Condensed Consolidated Balance Sheets, primarily related to real estate. The adoption did not have a material impact on the Condensed Consolidated Statements of Operations or the Condensed Consolidated Statements of Cash Flows. See Note 6 for further discussion of the impact of the adoption on the Company’s financial statements.

 

Recent Accounting Pronouncements Not Yet Adopted as of March 31, 2019

 

In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, which changes certain disclosure requirements, including those related to Level 3 fair value measurements. The standard will be effective for annual reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the impact of the adoption on its disclosures.

 

In January 2017, the FASB issued ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350), which simplifies the accounting for goodwill impairment. The guidance removes step two of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The standard will be applied prospectively, and will be effective for annual reporting periods beginning after December 15, 2019. Early adoption is permitted. The Company is evaluating the impact of the adoption on its annual goodwill impairment test.

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), which introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities, entities will be required to recognize an allowance for credit losses rather than reductions in the amortized cost of the securities. The standard will be effective for annual reporting periods beginning after December 15, 2019, with early adoption permitted for annual reporting periods beginning after December 15, 2018. Entities will apply the standard by recording a cumulative-effect adjustment to retained earnings. The Company is evaluating the impact of the adoption on its consolidated financial position, results of operations, cash flows and disclosures.

   

 

 

2. REVENUE RECOGNITION

 

Revenue from Product Sales

  

The Company generates revenue primarily from product sales, which include assembled and tested integrated circuits, as well as dies in wafer form. These product sales were 99% and 97% of the Company’s total revenue for the three months ended March 31, 2019 and 2018, respectively. The remaining revenue primarily includes royalty revenue from licensing arrangements and revenue from wafer testing services performed for third parties, which have not been significant in all periods presented. See Note 8 for the disaggregation of the Company’s revenue by geographic regions and by product families.

 

The Company sells its products primarily through third-party distributors, value-added resellers, original equipment manufacturers, original design manufacturers and electronic manufacturing service providers. For the three months ended March 31, 2019 and 2018, 84% and 88%, respectively, of the Company’s sales were made through distribution arrangements. These distribution arrangements contain enforceable rights and obligations specific to those distributors and not the end customers. Purchase orders, which are generally governed by sales agreements or the Company's standard terms of sale, set the final terms for unit price, quantity, shipping and payment agreed by both parties. The Company considers purchase orders to be the contracts with customers. The unit price as stated on the purchase orders is considered the observable, stand-alone selling price for the arrangements.

   

The Company recognizes revenue when it satisfies a performance obligation by transferring control of the promised goods or services to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company excludes taxes assessed by government authorities, such as sales taxes, from revenue.

 

Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue from distributors and direct end customers when the following events have occurred: (a) the Company has transferred physical possession of the products, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. In accordance with the shipping terms specified in the contracts, these criteria are generally met when the products are shipped from the Company’s facilities (such as the “Ex Works” shipping term) or delivered to the customers’ locations (such as the “Delivered Duty Paid” shipping term).

 

Under certain consignment agreements, revenue is not recognized when the products are shipped and delivered to be held at customers’ designated locations because the Company continues to control the products and retain ownership, and the customers do not have an unconditional obligation to pay. The Company recognizes revenue when the customers consume the products from the consigned inventory locations or, in some cases, after a 60-day period from the delivery date has passed, at which time control transfers to the customers and the Company invoices them for payment.

 

Variable Consideration

 

The Company accounts for price adjustment and stock rotation rights as variable consideration that reduces the transaction price, and recognizes that reduction in the same period the associated revenue is recognized. Three U.S.-based distributors have price adjustment rights when they sell the Company’s products to their end customers at a price that is lower than the distribution price invoiced by the Company. When the Company receives claims from the distributors that products have been sold to the end customers at the lower price, the Company issues the distributors credit memos for the price adjustments. The Company estimates the price adjustments based on an analysis of historical claims, at both the distributor and product level, as well as an assessment of any known trends of product sales mix. Other U.S. distributors and non-U.S. distributors, which make up the majority of the Company’s total sales to distributors, do not have price adjustment rights. The Company records a credit against accounts receivable for the estimated price adjustments, with a corresponding reduction to revenue.

 

In addition, certain distributors have limited stock rotation rights that permit the return of a small percentage of the previous six months’ purchases in accordance with the contract terms. The Company estimates the stock rotation returns based on an analysis of historical returns, and the current level of inventory in the distribution channel. The Company records a liability for the stock rotation reserve, with a corresponding reduction to revenue. In addition, the Company recognizes an asset for product returns which represents the right to recover products from the customers related to stock rotations, with a corresponding reduction to cost of revenue.

 

 

Contract Balances

 

The Company records a receivable when it has an unconditional right to receive consideration after the performance obligations are satisfied. As of March 31, 2019 and December 31, 2018, accounts receivable totaled $58.9 million and $55.2 million, respectively. The Company did not record any allowance for doubtful accounts as of March 31, 2019 and December 31, 2018.

 

For certain customers located in Asia, the Company requires cash payments two weeks before the products are scheduled to be shipped to the customers. The Company records these payments received in advance of performance as customer prepayments within current accrued liabilities. As of March 31, 2019 and December 31, 2018, customer prepayments totaled $2.9 million and $2.5 million, respectively. The increase in the customer prepayment balance for the three months ended March 31, 2019 resulted from an increase in unfulfilled customer orders for which the Company has received payments. For the three months ended March 31, 2019, the Company recognized $2.4 million of revenue that was included in the customer prepayment balance as of December 31, 2018.

 

Contract Costs


The Company pays sales commissions based on the achievement of pre-determined product sales targets. As the Company recognizes product sales at a point in time, sales commissions are expensed as incurred.

  

Practical Expedients

 

The Company’s standard payment terms generally require customers to pay 30 to 60 days after the Company satisfies the performance obligations. For those customers who are required to pay in advance, the Company satisfies the performance obligations generally within two weeks. The Company has elected not to determine whether contacts with customers contain significant financing components.

 

As of March 31, 2019, the Company’s unsatisfied performance obligations primarily included products held in consignment arrangements and customer purchase orders for products that the Company has not yet shipped. Because the Company expects to fulfill these performance obligations within one year, the Company has elected not to disclose the amount of these remaining performance obligations or the timing of recognition.

 

 

3. STOCK-BASED COMPENSATION

 

2014 Equity Incentive Plan (the “2014 Plan”)

 

The Board of Directors adopted the 2014 Plan in April 2013, and the stockholders approved it in June 2013. In October 2014, the Board of Directors approved certain amendments to the 2014 Plan. The 2014 Plan, as amended, became effective on November 13, 2014 and provides for the issuance of up to 5.5 million shares. The 2014 Plan will expire on November 13, 2024. As of March 31, 2019, 1.6 million shares remained available for future issuance under the 2014 Plan. 

 

Stock-Based Compensation Expense

 

The Company recognized stock-based compensation expenses as follows (in thousands):

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Cost of revenue

  $ 531     $ 433  

Research and development

    4,429       3,995  

Selling, general and administrative

    11,050       10,602  

Total stock-based compensation expense

  $ 16,010     $ 15,030  

Tax benefit related to stock-based compensation

  $ 838     $ 1,131  

 

Restricted Stock Units (“RSUs”)

 

The Company’s RSUs include time-based RSUs, RSUs with performance conditions (“PSUs”), RSUs with market conditions (“MSUs”), and RSUs with both market and performance conditions (“MPSUs”). Vesting of awards with performance conditions or market conditions is subject to the achievement of pre-determined performance goals and the approval of such achievement by the Compensation Committee of the Board of Directors (the “Compensation Committee”). All awards include service conditions which require continued employment with the Company.

 

 

A summary of RSU activity is presented in the table below (in thousands, except per-share amounts): 

 

   

Time-Based RSUs

   

PSUs and MPSUs

   

MSUs

   

Total

 
   

Number of Shares

   

Weighted-

Average Grant

Date Fair

Value Per

Share

   

Number of Shares

   

Weighted-

Average Grant

Date Fair

Value Per

Share

   

Number of Shares

   

Weighted-

Average Grant

Date Fair

Value Per

Share

   

Number of Shares

   

Weighted-

Average Grant

Date Fair

Value Per

Share

 

Outstanding at January 1, 2019

    240     $ 95.38       2,174     $ 61.61       2,219     $ 35.69       4,633     $ 50.94  

Granted

    26     $ 130.67       311  (1)   $ 107.14       -     $ -       337     $ 108.93  

Vested

    (33 )   $ 77.83       (400 )   $ 56.71       (81 )   $ 23.57       (514 )   $ 52.86  

Forfeited

    (2 )   $ 89.22       -     $ -       (1 )   $ 68.48       (3 )   $ 83.26  

Outstanding at March 31, 2019

    231     $ 101.91       2,085     $ 69.34       2,137     $ 36.14       4,453     $ 55.09  

_____________

 

(1)

Amount reflects the number of PSUs and MPSUs that may ultimately be earned based on management’s probability assessment of the achievement of performance conditions at each reporting period. In addition, MPSUs are subject to the achievement of market conditions.

 

The intrinsic value related to vested RSUs was $57.7 million and $49.5 million for the three months ended March 31, 2019 and 2018, respectively. As of March 31, 2019, the total intrinsic value of all outstanding RSUs was $559.8 million, based on the closing stock price of $135.49. As of March 31, 2019, unamortized compensation expense related to all outstanding RSUs was $145.2 million with a weighted-average remaining recognition period of approximately 3.5 years. 

 

Cash proceeds from vested PSUs with a purchase price totaled $10.4 million and $7.8 million for the three months ended March 31, 2019 and 2018, respectively. 

 

Time-Based RSUs:

 

For the three months ended March 31, 2019, the Compensation Committee granted 26,000 RSUs with service conditions to non-executive employees and non-employee directors. The RSUs vest over four years for employees and one year for directors, subject to continued service with the Company.  

 

2019 PSUs:

 

In February 2019, the Compensation Committee granted 151,000 PSUs to the executive officers, which represent a target number of shares to be earned based on the Company’s average two-year (2019 and 2020) revenue growth rate compared against the analog industry’s average two-year revenue growth rate as published by the Semiconductor Industry Association (“2019 Executive PSUs”). The maximum number of shares that an executive officer can earn is 300% of the target number of the 2019 Executive PSUs. 50% of the 2019 Executive PSUs will vest in the first quarter of 2021 if the pre-determined performance goals are met during the performance period. The remaining 2019 Executive PSUs will vest over the following two years on a quarterly basis. Assuming the achievement of the highest level of performance goals, the total stock-based compensation cost for the 2019 Executive PSUs is $46.6 million.

 

The 2019 Executive PSUs contain a purchase price feature, which requires the employees to pay the Company $30 per share upon vesting of the shares. Shares that do not vest will not be subject to the purchase price payment. The Company determined the grant date fair value of the 2019 Executive PSUs using the Black-Scholes model with the following assumptions: stock price of $130.67, expected term of 2.6 years, expected volatility of 29.0% and risk-free interest rate of 2.5%.

  

Employee Stock Purchase Plan (“ESPP”)

  

For the three months ended March 31, 2019 and 2018, 14,000 and 18,000 shares, respectively, were issued under the ESPP. As of March 31, 2019, 4.5 million shares were available for future issuance.

 

The intrinsic value of the shares issued was $0.3 million and $0.5 million for the three months ended March 31, 2019 and 2018, respectively. As of March 31, 2019, the unamortized expense was $0.4 million, which will be recognized through the third quarter of 2019. The Black-Scholes model was used to value the employee stock purchase rights with the following weighted-average assumptions: 

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Expected term (in years)

    0.5       0.5  

Expected volatility

    37.3 %     28.2 %

Risk-free interest rate

    2.5 %     1.8 %

Dividend yield

    1.2 %     1.0 %

 

Cash proceeds from the shares issued under the ESPP were $1.6 million for both the three months ended March 31, 2019 and 2018.  

 

 

 

4. BALANCE SHEET COMPONENTS

 

Inventories 

 

Inventories consist of the following (in thousands): 

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Raw materials

  $ 43,142     $ 43,017  

Work in process

    39,402       38,674  

Finished goods

    59,999       54,693  

Total

  $ 142,543     $ 136,384  

 

Other Current Assets

 

Other current assets consist of the following (in thousands):

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

RSU tax withholding proceeds receivable

  $ 4,331     $ 39  

Prepaid expense

    3,298       3,425  

Assets for product returns

    2,225       1,602  

Interest receivable

    1,457       1,441  

Value-added tax receivable

    505       423  

Prepaid wafer refund receivable

    -       4,297  

Other

    1,813       704  

Total

  $ 13,629     $ 11,931  

 

Other Long-Term Assets

 

Other long-term assets consist of the following (in thousands):

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Deferred compensation plan assets

  $ 34,861     $ 31,970  

Prepaid expense

    2,775       2,713  

Operating lease ROU assets

    2,770       -  

Other

    1,581       1,296  

Total

  $ 41,987     $ 35,979  

 

 

Other Accrued Liabilities

 

Other accrued liabilities consist of the following (in thousands): 

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Dividends and dividend equivalents

  $ 21,289     $ 15,044  

Stock rotation and sales returns

    7,580       5,363  

Income tax payable

    5,527       7,018  

Customer prepayments

    2,927       2,520  

Warranty

    2,045       4,564  

Commissions

    1,661       1,369  

Operating lease liabilities

    1,158       -  

Other

    3,161       3,084  

Total

  $ 45,348     $ 38,962  

 

Other Long-Term Liabilities

 

Other long-term liabilities consist of the following (in thousands):

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Deferred compensation plan liabilities

  $ 35,310     $ 32,283  

Dividend equivalents

    5,670       6,145  

Operating lease liabilities

    996       -  

Other

    31       97  

Total

  $ 42,007     $ 38,525  

 

 

5. REAL ESTATE TRANSACTION

 

In March 2019, the Company completed the purchase of an office building and land located in Kirkland, Washington for $52.9 million in cash. The property also has in-place leases which were assumed by the Company. The Company accounted for the purchase as an asset acquisition and capitalized $0.4 million of transaction costs. The consideration paid was allocated to the individual assets based on their relative fair values as follows (in thousands):

 

Building

  $ 30,078  

Land

    22,254  

In-place leases 

    981  

Total

  $ 53,313  

 

The fair value of the building was determined based on the income approach, which considered the discounted cash flows and direct capitalization analysis, and the sales comparison approach. The fair value of land was determined based on the sales comparison approach. The fair value of the in-place leases was determined primarily based on the analysis of the economic benefits of certain cost savings to acquire new tenants.

 

The building is depreciated over a useful life of 40 years and the in-place leases are amortized over the average remaining lease terms of 3.5 years. Land is not depreciated.

 

 

 

6. LEASES

 

The Company has operating leases for administrative and sales and marketing offices, manufacturing operations and research and development facilities, employee housing units, and certain equipment. The leases have remaining lease terms from one to four years. Some of the leases include renewal options which can extend the lease term for up to five years or on a month-to-month basis. The Company does not have finance lease arrangements.

 

As permitted by Topic 842, the Company does not recognize leases with a term of 12 months or less on the Condensed Consolidated Balance Sheets. For all lease arrangements that contain lease and nonlease components, the Company has elected the practical expedient to combine them as single lease components. As of March 31, 2019, operating lease ROU assets totaled $2.8 million and operating lease liabilities totaled $2.2 million. The Company recognizes operating lease costs on a straight-line basis over the lease term.

 

Because the implicit rate in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the remaining lease payments. 

 

The following tables summarize certain information related to the leases (in thousands, except years and percentages):

 

   

Three Months Ended

 
   

March 31, 2019

 

Lease costs:

       

Operating lease costs

  $ 305  

Short-term lease costs

    98  

Total lease costs

  $ 403  
         

Other information:

       

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

       
Operating cash flows from operating leases   $ 304  

ROU assets obtained in exchange for operating lease liabilities (1)

  $ 2,264  

 

 

   

March 31, 2019

 

Weighted-average remaining lease term (in years)

    2.3  

Weighted-average discount rate

    4.1 %

____________

(1) Includes $2.2 million for operating leases existing on January 1, 2019 and $0.1 million for new operating leases that commenced during the three months ended March 31, 2019.

 

As of March 31, 2019, the maturities of the lease liabilities are as follows (in thousands):

 

2019 (remaining nine months)

  $ 957  

2020

    859  

2021

    254  

2022

    193  

2023

    58  

Total remaining lease payments

    2,321  

Less: imputed interest

    (167 )

Total lease liabilities

  $ 2,154  

Reported as:

       

Current liabilities

  $ 1,158  

Long-term liabilities

  $ 996  

 

 

 

7. NET INCOME PER SHARE

  

Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if outstanding securities or other contracts to issue common stock were exercised or converted into common shares, and calculated using the treasury stock method. Contingently issuable shares, including equity awards with performance conditions or market conditions, are considered outstanding common shares and included in the basic net income per share as of the date that all necessary conditions to earn the awards have been satisfied. Prior to the end of the contingency period, the number of contingently issuable shares included in the diluted net income per share is based on the number of shares, if any, that would be issuable under the terms of the arrangement at the end of the reporting period.

 

The Company’s outstanding RSUs contain forfeitable rights to receive cash dividend equivalents, which are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do not fulfill their service requirement and the awards do not vest. Accordingly, these awards are not treated as participating securities in the net income per share calculation. 

 

The following table sets forth the computation of basic and diluted net income per share (in thousands, except per-share amounts): 

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Numerator:

               

Net income

  $ 26,181     $ 21,856  
                 

Denominator:

               

Weighted-average outstanding shares used to compute basic net income per share

    42,749       41,922  

Effect of dilutive securities

    2,483       2,360  

Weighted-average outstanding shares used to compute diluted net income per share

    45,232       44,282  
                 

Net income per share:

               

Basic

  $ 0.61     $ 0.52  

Diluted

  $ 0.58     $ 0.49  

 

 

8. SEGMENT AND GEOGRAPHIC INFORMATION

 

The Company operates in one reportable segment that includes the design, development, marketing and sale of high-performance analog solutions for the computing and storage, automotive, industrial, communications and consumer markets. The Company’s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company derives a majority of its revenue from sales to customers located outside North America, with geographic revenue based on the customers’ ship-to locations.  

 

The Company sells its products primarily through third-party distributors and value-added resellers, and directly to original equipment manufacturers, original design manufacturers and electronic manufacturing service providers. The following table summarizes those customers with sales equal to or greater than 10% of the Company's total revenue, or with accounts receivable balances greater than 10% of the Company’s total accounts receivable: 

 

   

Revenue

   

Accounts Receivable

 
   

Three Months Ended March 31,

   

March 31,

   

December 31,

 

Customer

 

2019

   

2018

   

2019

   

2018

 

A (distributor)

    23 %     20 %     22 %     25 %

B (distributor)

    *       10 %     17 %     16 %

___________

* Represents less than 10%.

 

The Company’s agreements with these third-party distributors were made in the ordinary course of business and may be terminated with or without cause by these customers with advance notice. Although the Company may experience a short-term disruption in the distribution of its products and a short-term decline in revenue if its agreement with any of these customers was terminated, the Company believes that such termination would not have a material adverse effect on its financial statements because it would be able to engage alternative distributors, resellers and other distribution channels to deliver its products to end customers within a short period following the termination of the agreement with the customer.  

 

The following is a summary of revenue by geographic regions (in thousands):

  

   

Three Months Ended March 31,

 

Country or Region

 

2019

   

2018

 

China

  $ 76,198     $ 72,865  

Taiwan

    21,347       16,391  

Europe

    12,984       11,465  

Korea

    9,611       9,787  

Southeast Asia

    8,672       9,024  

Japan

    6,642       5,613  

United States

    5,806       3,755  

Other

    103       250  

Total

  $ 141,363     $ 129,150  

 

 

The following is a summary of revenue by product family (in thousands):

  

   

Three Months Ended March 31,

 

Product Family

 

2019

   

2018

 

DC to DC

  $ 132,711     $ 119,268  

Lighting Control

    8,652       9,882  

Total

  $ 141,363     $ 129,150  

 

The following is a summary of property and equipment, net by geographic regions (in thousands):

 

   

March 31,

   

December 31,

 

Country

 

2019

   

2018

 

China

  $ 98,117     $ 93,096  

United States

    89,720       39,054  

Taiwan

    16,854       16,972  

Other

    806       879  

Total

  $ 205,497     $ 150,001  

 

 

9. COMMITMENTS AND CONTINGENCIES

 

Product Warranties

 

The following table presents changes in the warranty reserve (in thousands):

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Balance at beginning of period

  $ 4,564     $ 2,416  

Warranty provision for product sales

    268       1,479  

Settlements made

    (2,271 )     (55 )

Unused warranty provision

    (516 )     (100 )

Balance at end of period

  $ 2,045     $ 3,740  

 

Purchase Commitments

 

The Company has outstanding purchase commitments with its suppliers and other parties that require the future purchase of goods or services, which primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of March 31, 2019, the Company’s outstanding purchase obligations totaled approximately $79.1 million.

 

Litigation

 

The Company is a party to actions and proceedings in the ordinary course of business, including potential litigation initiated by its stockholders, challenges to the enforceability or validity of its intellectual property, claims that the Company’s products infringe on the intellectual property rights of others, and employment matters. These proceedings often involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources to prosecute and defend. The Company defends itself vigorously against any such claims. As of March 31, 2019, there were no material pending legal proceedings to which the Company was a party.

   

 

10. CASH, CASH EQUIVALENTS, INVESTMENTS AND RESTRICTED CASH

 

The following is a summary of the Company’s cash, cash equivalents and short-term and long-term investments (in thousands): 

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Cash, cash equivalents and investments:

               

Cash

  $ 125,687     $ 131,569  

Money market funds

    56,082       41,135  

Corporate debt securities

    143,453       170,909  

U.S. treasuries and government agency bonds

    32,202       32,068  

Certificates of deposit

    1,600       1,600  

Auction-rate securities backed by student-loan notes

    3,290       3,241  

Total

  $ 362,314     $ 380,522  

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Reported as:

               

Cash and cash equivalents

  $ 181,769     $ 172,704  

Short-term investments

    177,255       204,577  

Long-term investments

    3,290       3,241  

Total

  $ 362,314     $ 380,522  

 

 

The contractual maturities of the Company’s short-term and long-term available-for-sale investments are as follows (in thousands):

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Due in less than 1 year

  $ 119,617     $ 125,845  

Due in 1 - 5 years

    57,638       78,732  

Due in greater than 5 years

    3,290       3,241  

Total

  $ 180,545     $ 207,818  

 

The following tables summarize the unrealized gain and loss positions related to the Company’s available-for sale investments (in thousands): 

 

   

March 31, 2019

 
   

Amortized Cost

   

Unrealized Gains

   

Unrealized Losses

   

Total Fair Value

   

Fair Value of Investments in Unrealized

Loss Position

 

Money market funds

  $ 56,082     $ -     $ -     $ 56,082     $ -  

Corporate debt securities

    144,041       44       (632 )     143,453       123,828  

U.S. treasuries and government agency bonds

    32,257       10       (65 )     32,202       22,879  

Certificates of deposit

    1,600       -       -       1,600       -  

Auction-rate securities backed by student-loan notes

    3,570       -       (280 )     3,290       3,290  

Total

  $ 237,550     $ 54     $ (977 )   $ 236,627     $ 149,997  

 

   

December 31, 2018

 
   

Amortized Cost

   

Unrealized Gains

   

Unrealized Losses

   

Total Fair Value

   

Fair Value of Investments in Unrealized

Loss Position

 

Money market funds

  $ 41,135     $ -     $ -     $ 41,135     $ -  

Corporate debt securities

    172,288       7       (1,386 )     170,909       166,204  

U.S. treasuries and government agency bonds

    32,207       2       (141 )     32,068       28,507  

Certificates of deposit

    1,600       -       -       1,600       -  

Auction-rate securities backed by student-loan notes

    3,570       -       (329 )     3,241       3,241  

Total

  $ 250,800     $ 9     $ (1,856 )   $ 248,953     $ 197,952  

 

Restricted Cash

 

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported on the Condensed Consolidated Balance Sheets to the amounts reported on the Condensed Consolidated Statements of Cash Flows: 

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Cash and cash equivalents

  $ 181,769     $ 172,704  

Restricted cash included in other long-term assets

    113       114  

Total cash, cash equivalents and restricted cash reported on the Condensed Consolidated Statements of Cash Flows

  $ 181,882     $ 172,818  

 

Restricted cash includes a security deposit that is set aside in a bank account and cannot be withdrawn by the Company under the terms of a lease agreement. The restriction will end and any unused amount will be returned to the Company upon the expiration of the lease.  

 

 

 

11. FAIR VALUE MEASUREMENTS  

 

The following tables summarize the fair value measurement of the financial assets (in thousands):

 

 

   

Fair Value Measurement at March 31, 2019

 
   

Total

   

Level 1

   

Level 2

   

Level 3

 

Money market funds

  $ 56,082     $ 56,082     $ -     $ -  

Corporate debt securities

    143,453       -       143,453       -  

U.S. treasuries and government agency bonds

    32,202       -       32,202       -  

Certificates of deposit

    1,600               1,600          

Auction-rate securities backed by student-loan notes

    3,290       -       -       3,290  

Mutual funds and money market funds under deferred compensation plan

    20,873       20,873       -       -  

Total

  $ 257,500     $ 76,955     $ 177,255     $ 3,290  

 

   

Fair Value Measurement at December 31, 2018

 
   

Total

   

Level 1

   

Level 2

   

Level 3

 

Money market funds

  $ 41,135     $ 41,135     $ -     $ -  

Corporate debt securities

    170,909       -       170,909       -  

U.S. treasuries and government agency bonds

    32,068       -       32,068       -  

Certificates of deposit

    1,600               1,600          

Auction-rate securities backed by student-loan notes

    3,241       -       -       3,241  

Mutual funds and money market funds under deferred compensation plan

    18,867       18,867       -       -  

Total

  $ 267,820     $ 60,002     $ 204,577     $ 3,241  

 

__________ 

Level 1—includes instruments with quoted prices in active markets for identical assets.

Level 2—includes instruments for which the valuations are based upon quoted market prices in active markets involving similar assets or inputs other than quoted prices that are observable for the assets. The market inputs used to value these instruments generally consist of market yields, recently executed transactions, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Pricing sources may include industry standard data providers, security master files from large financial institutions, and other third-party sources used to determine a daily market value.

Level 3—includes instruments for which the valuations are based on inputs that are unobservable and significant to the overall fair value measurement.

 

The Company’s level 3 assets consist of government-backed student loan auction-rate securities. The following table provides a rollforward of the fair value of the auction-rate securities (in thousands): 

 

Balance at January 1, 2019

  $ 3,241  

Change in unrealized gain included in other comprehensive income

    49  

Balance at March 31, 2019

  $ 3,290  

 

The Company determined the fair value of the auction-rate securities using a discounted cash flow model with the following assumptions: 

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Time-to-liquidity (in years)

  2 - 3     2 - 3  

Discount rate

  4.6% - 9.9%     4.9% - 10.1%  

 

 

 

12. DEFERRED COMPENSATION PLAN

 

The following table summarizes the deferred compensation plan balances on the Condensed Consolidated Balance Sheets (in thousands):

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 

Deferred compensation plan asset components:

               

Cash surrender value of corporate-owned life insurance policies

  $ 13,988     $ 13,103  

Fair value of mutual funds and money market funds

    20,873       18,867  

Total

  $ 34,861     $ 31,970  
                 

Deferred compensation plan assets reported in:

               

Other long-term assets

  $ 34,861     $ 31,970  
                 

Deferred compensation plan liabilities reported in:

               

Accrued compensation and related benefits (short-term)

  $ 425     $ 447  

Other long-term liabilities

    35,310       32,283  

Total

  $ 35,735     $ 32,730  

 

 

13. INTEREST AND OTHER INCOME, NET

 

The components of interest and other income, net are as follows (in thousands):

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Interest income

  $ 1,696     $ 1,460  

Amortization of premium on available-for-sale securities

    (121 )     (435 )

Gain (loss) on deferred compensation plan investments

    1,935       (186 )

Foreign currency exchange loss

    (201 )     (399 )

Other

    32       -  

Total

  $ 3,341     $ 440  

 

 

14. INCOME TAXES

  

The income tax provision for interim periods is generally determined using an estimate of the Company’s annual effective tax rate and adjusted for discrete items, if any, in the relevant period. Each quarter the estimate of the annual effective tax rate is updated, and if the Company’s estimated tax rate changes, a cumulative adjustment is made.

 

 The income tax benefit for the three months ended March 31, 2019 was $1.1 million, or 4.5% of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from the Company’s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in the effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the global intangible low-taxed income ("GILTI") tax.

 

 The income tax expense for the three months ended March 31, 2018 was $0.6 million, or 2.8% of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from the Company’s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in the effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the GILTI tax.

 

 For the three months ended March 31, 2019 and 2018, the Company’s effective tax rate included the estimated impact of $15.5 million and $12.4 million, respectively, related to the GILTI provisions that was included as additional subpart F income, which was accounted for as a period cost.

 

The Company’s uncertain tax positions relate to the allocation of income and deductions between the Company’s global entities and to the determination of the research and development tax credit. It is reasonably possible that over the next twelve-month period, the Company may experience increases or decreases in its unrecognized tax benefits. However, it is not possible to determine either the magnitude or the range of increases or decreases at this time.

 

 

In July 2018, the U.S. Ninth Circuit Court of Appeals overturned the U.S. Tax Court’s unanimous 2015 decision in Altera v. Commissioner, holding that the Internal Revenue Service ("IRS") did not violate the rule-making procedures required by the Administrative Procedures Act. In the casethe taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock based compensation costs. The Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. In August 2018, the U.S. Ninth Circuit Court of Appeals withdrew its July 2018 opinion. At this time, the Treasury Department has not withdrawn the requirement from its regulations to include stock-based compensation in the cost pool to be shared under a cost-sharing arrangement. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court’s decision being overturned upon appeal, the Company has not recorded any adjustments as of March 31, 2019. The Company will continue to monitor developments related to this case and the potential impact on its financial statements. 

 

 

15. ACCUMULATED OTHER COMPREHENSIVE LOSS

 

The following table summarizes the changes in accumulated other comprehensive loss (in thousands):

 

   

Unrealized Losses

on Available-for-

Sale Securities

   

Foreign Currency Translation

Adjustments

   

Total

 

Balance as of January 1, 2019

  $ (1,638 )   $ (3,905 )   $ (5,543 )

Other comprehensive income before reclassifications

    924       3,677       4,601  

Tax effect

    (98 )     -       (98 )

Net current period other comprehensive income

    826       3,677       4,503  

Balance as of March 31, 2019

  $ (812 )   $ (228 )   $ (1,040 )

 

 

16. DIVIDENDS AND DIVIDEND EQUIVALENTS

 

Cash Dividend Program

 

In June 2014, the Board of Directors approved a dividend program pursuant to which the Company intends to pay quarterly cash dividends on its common stock. Based on the Company’s historical practice, stockholders of record as of the last business day of the quarter are entitled to receive the quarterly cash dividends when and if declared by the Board of Directors, which are payable to the stockholders in the following month. The Board of Directors declared the following cash dividends (in thousands, except per-share amounts):  

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 

Dividend declared per share

  $ 0.40     $ 0.30  

Total amount

  $ 17,180     $ 12,644  

 

As of March 31, 2019 and December 31, 2018, accrued dividends totaled $17.2 million and $12.8 million, respectively.

 

The declaration of any future cash dividends is at the discretion of the Board of Directors and will depend on, among other things, the Company’s financial condition, results of operations, capital requirements, business conditions, and other factors that the Board of Directors may deem relevant, as well as a determination that cash dividends are in the best interests of the stockholders.

 

The Company anticipates that cash used for future dividend payments will come from its current domestic cash, cash generated from ongoing U.S. operations, and cash repatriated from its Bermuda subsidiary. Earnings from other foreign subsidiaries will continue to be indefinitely reinvested.

 

Cash Dividend Equivalent Rights

 

Under the Company’s stock plans, outstanding RSUs contain rights to receive cash dividend equivalents, which entitle employees who hold RSUs to the same dividend value per share as holders of common stock. The dividend equivalents are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do not fulfill their requisite service requirement and the awards do not vest. As of March 31, 2019 and December 31, 2018, accrued dividend equivalents totaled $9.8 million and $8.4 million, respectively.  

 

 

 

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

 

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, that have been made pursuant to and in reliance on the provisions of the Private Securities Litigation Reform Act of 1995. These statements include, among others, statements concerning:
 

 

the above-average industry growth of product and market areas that we have targeted,

 

 

our plan to increase our revenue through the introduction of new products within our existing product families as well as in new product categories and families,

 

 

our belief that we may incur significant legal expenses that vary with the level of activity in each of our current or future legal proceedings,

 

 

the effect that liquidity of our investments has on our capital resources,

 

 

the continuing application of our products in the computing and storage, automotive, industrial, communications and consumer markets,

 

 

estimates of our future liquidity requirements,

 

 

the cyclical nature of the semiconductor industry,

 

 

protection of our proprietary technology,

 

 

business outlook for the remainder of 2019 and beyond,

 

 

the factors that we believe will impact our ability to achieve revenue growth,

 

 

the percentage of our total revenue from various end markets,

 

 

our ability to identify, acquire and integrate the companies, businesses and products that we acquire and achieve the anticipated benefits from such acquisitions,

 

 

 

 

the impact of the U.S. Tax Cuts and Jobs Act enacted in December 2017 (the "2017 Tax Act") on our income tax provision, financial position and cash flows,

 

 

our plan to repatriate cash from our international subsidiaries,

 

 

our intention and ability to pay future cash dividends and dividend equivalents, and

 

 

the factors that differentiate us from our competitors.

  

In some cases, words such as “would,” “could,” “may,” “should,” “predict,” “potential,” “targets,” “continue,” “anticipate,” “expect,” “intend,” “plan,” “believe,” “seek,” “estimate,” “project,” “forecast,” “will,” the negative of these terms or other variations of such terms and similar expressions relating to the future identify forward-looking statements. All forward-looking statements are based on our current outlook, expectations, estimates, projections, beliefs and plans or objectives about our business and our industry. These statements are not guarantees of future performance and are subject to risks and uncertainties. Actual events or results could differ materially and adversely from those expressed in any such forward-looking statements. Risks and uncertainties that could cause actual results to differ materially include those set forth throughout this Quarterly Report on Form 10-Q and, in particular, in the section entitled “Item 1A. Risk Factors.” Except as required by law, we disclaim any duty to, and undertake no obligation to, update any forward-looking statements, whether as a result of new information relating to existing conditions, future events or otherwise or to release publicly the results of any future revisions we may make to forward-looking statements to reflect events or circumstances after the date hereof or to reflect the occurrence of unanticipated events. Readers are cautioned not to place undue reliance on such statements, which speak only as of the date of this Quarterly Report on Form 10-Q. Readers should carefully review future reports and documents that we file from time to time with the Securities and Exchange Commission, such as our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K. 

 

 

Overview

 

We are a leading semiconductor company that designs, develops and markets high-performance power solutions. Incorporated in 1997, MPS’s core strengths include deep system-level and applications knowledge, strong analog design expertise and an innovative proprietary process technology. These combined strengths enable MPS to deliver highly integrated monolithic products that offer energy efficient, cost-effective, easy-to-use solutions for systems found in computing and storage, automotive, industrial, communications and consumer applications. Our mission is to reduce total energy consumption in our customers' systems with green, practical and compact solutions. We believe that we differentiate ourselves by offering solutions that are more highly integrated, smaller in size, more energy efficient, more accurate with respect to performance specifications and, consequently, more cost-effective than many competing solutions. We plan to continue to introduce new products within our existing product families, as well as in new innovative product categories.

 

We operate in the cyclical semiconductor industry where there is seasonal demand for certain products. We are not immune from current and future industry downturns, but we have targeted product and market areas that we believe have the ability to offer above average industry performance over the long term.

 

We work with third parties to manufacture and assemble our integrated circuits ("ICs"). This has enabled us to limit our capital expenditures and fixed costs, while focusing our engineering and design resources on our core strengths.

 

Following the introduction of a product, our sales cycle generally takes a number of quarters after we receive an initial customer order for a new product to ramp up. Typical lead time for orders is fewer than 90 days. These factors, combined with the fact that orders in the semiconductor industry can typically be cancelled or rescheduled without significant penalty to the customer, make the forecasting of our orders and revenue difficult.

  

We derive most of our revenue from sales through distribution arrangements and direct sales to customers in Asia, where our products are incorporated into end-user products. For the three months ended March 31, 2019 and 2018, our revenue from sales to customers in Asia was 87% and 88%, respectively. We derive a majority of our revenue from the sales of our DC to DC converter products which serve the computing and storage, automotive, industrial, communications and consumer markets. We believe our ability to achieve revenue growth will depend, in part, on our ability to develop new products, enter new market segments, gain market share, manage litigation risk, diversify our customer base and continue to secure manufacturing capacity.

  

Critical Accounting Policies and Estimates

 

There have been no significant changes in our critical accounting policies and estimates used in the preparation of our financial statements during the three months ended March 31, 2019, as compared to those disclosed in the Annual Report on Form 10-K for the year ended December 31, 2018.

 

Results of Operations

 

The table below sets forth the data on the Condensed Consolidated Statements of Operations as a percentage of revenue:  

  

   

Three Months Ended March 31,

 
   

2019

   

2018

 
   

(in thousands, except percentages)

 

Revenue

  $ 141,363       100.0

%

  $ 129,150       100.0

%

Cost of revenue

    63,357       44.8       57,655       44.6  

Gross profit

    78,006       55.2       71,495       55.4  

Operating expenses:

                               

Research and development

    25,458       18.0       21,609       16.7  

Selling, general and administrative

    30,553       21.6       27,318       21.2  

Litigation expense

    278       0.2       531       0.4  

Total operating expenses

    56,289       39.8       49,458       38.3  

Income from operations

    21,717       15.4       22,037       17.1  

Interest and other income, net

    3,341       2.3       440       0.3  

Income before income taxes

    25,058       17.7       22,477       17.4  

Income tax expense (benefit)

    (1,123 )     (0.8 )     621       0.5  

Net income

  $ 26,181       18.5

%

  $ 21,856       16.9

%

 

 

Revenue

 

The following table summarizes our revenue by end market:

 

   

Three Months Ended March 31,

         

End Market

 

2019

   

% of

Revenue

   

2018

   

% of

Revenue

   

Change

 
   

(in thousands, except percentages)

 

Computing and storage

  $ 39,188       27.7

%

  $ 30,970       24.0

%

    26.5 %

Automotive

    20,517       14.5       17,732       13.7       15.7 %

Industrial

    21,340       15.1       17,554       13.6       21.6 %

Communications

    22,182       15.7       15,750       12.2       40.8 %

Consumer

    38,136       27.0       47,144       36.5       (19.1 )%

Total

  $ 141,363       100.0

%

  $ 129,150       100.0

%

    9.5 %

 

Revenue for the three months ended March 31, 2019 was $141.4 million, an increase of $12.2 million, or 9.5%, from $129.2 million for the three months ended March 31, 2018. This increase was driven by higher sales in all of our end markets except for the consumer market. Overall unit shipments increased by 13% due to higher market demand, and average sales prices decreased by approximately 2% from the same period in 2018.

  

Revenue from the computing and storage market for the three months ended March 31, 2019 increased $8.2 million, or 26.5%, from the same period in 2018. This increase was primarily driven by strength in the high-performance notebook market. Revenue from the automotive market increased $2.8 million, or 15.7%, from the same period in 2018. This increase was primarily driven by higher sales of products for infotainment, safety and connectivity applications. Revenue from the industrial market increased $3.8 million, or 21.6%, from the same period in 2018. This increase was primarily driven by higher sales in power source and security products. Revenue from the communications market increased $6.4 million, or 40.8%, from the same period in 2018. This increase was primarily driven by higher demand in networking applications. Revenue from the consumer market decreased $9.0 million, or 19.1%, from the same period in 2018. This decrease was primarily due to softness in demand for high volume consumer-related products, particularly those sold in the greater China region, as well as lower sales from chargers and gaming products. This decrease was partially offset by higher demand for home appliance products. 

 

Cost of Revenue and Gross Margin

 
Cost of revenue primarily consists of costs incurred to manufacture, assemble and test our products, as well as warranty costs, inventory-related and other overhead costs, and stock-based compensation expenses.

 

   

Three Months Ended March 31,

         
   

2019

   

2018

   

Change

 
   

(in thousands, except percentages)

 

Cost of revenue

  $ 63,357     $ 57,655       9.9 %

As a percentage of revenue

    44.8 %     44.6 %        

Gross profit

  $ 78,006     $ 71,495       9.1 %

Gross margin

    55.2 %     55.4 %        

 

Cost of revenue was $63.4 million, or 44.8% of revenue, for the three months ended March 31, 2019, and $57.7 million, or 44.6% of revenue, for the three months ended March 31, 2018. The $5.7 million increase in cost of revenue was primarily due to a 13% increase in overall unit shipments and a 6% increase in the average direct cost of units shipped. The increase in cost of revenue was partially offset by a $1.6 million decrease in warranty expense and a $1.1 million decrease in inventory write-downs.

 

Gross margin was 55.2% for the three months ended March 31, 2019, compared with 55.4% for the three months ended March 31, 2018. The decrease in gross margin was primarily due to increased sales of lower margin products, which was partially offset by lower manufacturing overhead costs, warranty expenses and inventory write-downs as a percentage of revenue.

 

 

Research and Development

 

Research and development (“R&D”) expenses primarily consist of salary and benefit expenses, bonuses, stock-based compensation and deferred compensation for design and product engineers, expenses related to new product development and supplies, and facility costs.    

 

   

Three Months Ended March 31,

         
   

2019

   

2018

   

Change

 
   

(in thousands, except percentages)

 

R&D expenses

  $ 25,458     $ 21,609       17.8 %

As a percentage of revenue

    18.0 %     16.7 %        

 

R&D expenses were $25.5 million, or 18.0% of revenue, for the three months ended March 31, 2019, and $21.6 million, or 16.7% of revenue, for the three months ended March 31, 2018. The $3.9 million increase in R&D expenses was primarily due to an increase of $1.5 million in new product development expenses, an increase of $0.8 million in expenses related to changes in the value of the deferred compensation plan liabilities, an increase of $0.6 million in compensation expenses, which include salary, benefits and bonuses, an increase of $0.5 million in depreciation, and an increase of $0.4 million in stock-based compensation expenses mainly associated with performance-based equity awards. Our R&D headcount was 708 employees as of March 31, 2019, compared with 644 employees as of March 31, 2018. 

 

Selling, General and Administrative

 

Selling, general and administrative (“SG&A”) expenses primarily include salary and benefit expenses, bonuses, stock-based compensation and deferred compensation for sales, marketing and administrative personnel, sales commissions, travel expenses, facilities costs, and professional service fees.

 

   

Three Months Ended March 31,

         
   

2019

   

2018

   

Change

 
   

(in thousands, except percentages)

 

SG&A expenses

  $ 30,553     $ 27,318       11.8 %

As a percentage of revenue

    21.6 %     21.2 %        

 

SG&A expenses were $30.6 million, or 21.6% of revenue, for the three months ended March 31, 2019, and $27.3 million, or 21.2% of revenue, for the three months ended March 31, 2018. The $3.3 million increase in SG&A expenses was primarily due to an increase of $1.2 million in expenses related to changes in the value of the deferred compensation plan liabilities, an increase of $0.5 million in compensation expenses, which include salary, benefits and bonuses, an increase of $0.5 million in professional service fees, an increase of $0.4 million in stock-based compensation expenses mainly associated with performance-based equity awards, and an increase of $0.2 million in commission expenses driven by higher revenue. Our SG&A headcount was 454 employees as of March 31, 2019, compared with 386 employees as of March 31, 2018.  

 

Litigation Expense

 

Litigation expense was $0.3 million for the three months ended March 31, 2019, compared with $0.5 million for the three months ended March 31, 2018. The decrease was primarily due to lower expenses incurred on an ongoing lawsuit in which we are the plaintiff.

 

Interest and Other Income, Net

 

Interest and other income, net, was $3.3 million for the three months ended March 31, 2019, compared with $0.4 million for the three months ended March 31, 2018. The increase was primarily due to an increase of $2.1 million in income related to changes in the value of the deferred compensation plan investments, a decrease of $0.3 million in amortization of premium on available-for-sale securities, an increase of $0.2 million in interest income as a result of higher investment balances and yields, and a decrease of $0.2 million in foreign currency exchange loss.

  

Income Tax Expense (Benefit)

  

The income tax provision for interim periods is generally determined using an estimate of our annual effective tax rate and adjusted for discrete items, if any, in the relevant period. Each quarter the estimate of the annual effective tax rate is updated, and if our estimated tax rate changes, a cumulative adjustment is made.

 

The income tax benefit for the three months ended March 31, 2019 was $1.1 million, or 4.5% of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from our subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in the effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the global intangible low-taxed income ("GILTI") tax.

 

 

 

 The income tax expense for the three months ended March 31, 2018 was $0.6 million, or 2.8% of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from our subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in the effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the GILTI tax.

 

 For the three months ended March 31, 2019 and 2018, our effective tax rate included the estimated impact of $15.5 million and $12.4 million, respectively, related to the GILTI provisions that was included as additional subpart F income, which was accounted for as a period cost.

 

Liquidity and Capital Resources

 

   

March 31,

   

December 31,

 
   

2019

   

2018

 
   

(in thousands, except percentages)

 

Cash and cash equivalents

  $ 181,769     $ 172,704  

Short-term investments

    177,255       204,577  

Total cash, cash equivalents and short-term investments

  $ 359,024     $ 377,281  

Percentage of total assets

    42.3 %     47.6 %
                 

Total current assets

  $ 574,085     $ 580,810  

Total current liabilities

    (91,576 )     (80,439 )

Working capital

  $ 482,509     $ 500,371  

 

As of March 31, 2019, we had cash and cash equivalents of $181.8 million and short-term investments of $177.3 million, compared with cash and cash equivalents of $172.7 million and short-term investments of $204.6 million as of December 31, 2018. As of March 31, 2019, $114.4 million of cash and cash equivalents and $82.2 million of short-term investments were held by our international subsidiaries. For the three months ended March 31, 2019, we repatriated $75 million of cash from our Bermuda subsidiary to the U.S. The proceeds are primarily used to fund our cash dividend payments and real estate purchases. We may repatriate additional cash from our Bermuda subsidiary to fund our future expenditures. Earnings from other foreign subsidiaries will continue to be indefinitely reinvested.

  

The significant components of our working capital are cash and cash equivalents, short-term investments, accounts receivable, inventories and other current assets, reduced by accounts payable, accrued compensation and related benefits, and other accrued liabilities. As of March 31, 2019, we had working capital of $482.5 million, compared with working capital of $500.4 million as of December 31, 2018. The $17.9 million decrease in working capital was due to an $11.2 million increase in current liabilities, coupled with a $6.7 million decrease in current assets. The increase in current liabilities was primarily due to an increase in accounts payable and other accrued liabilities. The decrease in current assets was primarily due to a decrease in short-term investments, which was partially offset by an increase in cash and cash equivalents, accounts receivable, inventories and other current assets. As of March 31, 2019, total cash, cash equivalents and short investments decreased $18.3 million compared to the balance as of December 31, 2018, primarily due to the purchase of a building and land in Kirkland, Washington, which was partially offset by additional cash generated from operations.

 

Summary of Cash Flows

 

The following table summarizes our cash flow activities:

 

   

Three Months Ended March 31,

 
   

2019

   

2018

 
   

(in thousands)

 

Net cash provided by operating activities

  $ 38,836     $ 16,292  

Net cash used in investing activities

    (30,781 )     (25,202 )

Net cash provided by (used in) financing activities

    (761 )     1,033  

Effect of change in exchange rates

    1,770       1,137  

Net increase (decrease) in cash, cash equivalents and restricted cash

  $ 9,064     $ (6,740 )

 

 

For the three months ended March 31, 2019, net cash provided by operating activities was $38.8 million, primarily due to our net income adjusted for certain non-cash items, including depreciation and amortization and stock-based compensation, and a net decrease of $4.8 million from the changes in our operating assets and liabilities. The increase in accounts receivable was primarily driven by timing of shipments in the last month of the quarter and sales to customers with longer payment terms. The increase in inventories was primarily driven by an increase in finished goods to meet current demand and future growth. The increase in accrued liabilities was primarily driven by an increase in employee contributions to the deferred compensation plan.  For the three months ended March 31, 2018, net cash provided by operating activities was $16.3 million, primarily due to our net income adjusted for certain non-cash items, including depreciation and amortization and stock-based compensation, and a net decrease of $23.9 million from the changes in our operating assets and liabilities. The increase in accounts receivable was primarily driven by timing of shipments in the last month of the quarter. The increase in inventories was primarily driven by an increase in strategic wafer and die inventories as well as an increase in finished goods to meet current demand and future growth. 

 

 For the three months ended March 31, 2019, net cash used in investing activities was $30.8 million, primarily due to purchases of property and equipment of $58.4 million, which included the purchase of a building and land in Kirkland, Washington for $52.3 million, and net contributions to the deferred compensation plan of $1.0 million.  Cash used in investing activities was partially offset by proceeds from maturities and sales of investments of $28.1 million and sales of property and equipment of $1.5 million. For the three months ended March 31, 2018, net cash used in investing activities was $25.2 million, primarily due to purchases of property and equipment of $7.4 million, net purchases of short-term investments of $16.5 million, and net contributions to the deferred compensation plan of $1.3 million. 

 

For the three months ended March 31, 2019, net cash used in financing activities was $0.8 million, primarily reflecting $12.8 million used to pay dividends to our stockholders and dividend equivalents to our employees who hold RSUs, which was partially offset by $12.0 million of cash proceeds from vesting of RSUs and issuance of shares through our employee stock purchase plan. For the three months ended March 31, 2018, net cash provided by financing activities was $1.0 million, primarily reflecting $9.4 million of cash proceeds from vesting of RSUs and issuance of shares through our employee stock purchase plan, partially offset by $8.3 million used to pay dividends to our stockholders and dividend equivalents to our employees who hold RSUs. 

 

We have a dividend program pursuant to which we intend to pay quarterly cash dividends on our common stock. In addition, outstanding RSU awards contain rights to receive dividend equivalents, which entitle employees who hold RSUs to the same dividend value per share as holders of common stock. The dividend equivalents are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do not fulfill their service requirement and the awards do not vest. 

  

We anticipate that cash used for future dividends and dividend equivalent payments, as well as payments for the one-time deemed repatriation transition tax and other expenditures, will come from our current domestic cash, cash generated from ongoing U.S. operations, and cash repatriated from our Bermuda subsidiary. Earnings from other foreign subsidiaries will continue to be indefinitely reinvested.

  

Although cash requirements will fluctuate based on the timing and extent of many factors such as those discussed above, we believe that cash generated from operations, together with the liquidity provided by existing cash balances and short-term investments, will be sufficient to satisfy our liquidity requirements for the next 12 months. 

 

In the future, in order to strengthen our financial position, respond to changes in our circumstance or unforeseen events or conditions, or fund our growth, we may need to discontinue paying dividends and dividend equivalents, and may need to raise additional funds by any one or a combination of the following: issuing equity securities, issuing debt or convertible debt securities, incurring indebtedness secured by our assets, or selling certain product lines and/or portions of our business. Accordingly, we cannot ensure that we will continue to pay dividends and dividend equivalents in the future, and there can be no guarantee that we will be able to raise additional funds on terms acceptable to us, or at all.

 

From time to time, we have engaged in discussions with third parties concerning potential acquisitions of product lines, technologies, businesses and companies, and we continue to consider potential acquisition candidates. Any such transactions could involve the issuance of a significant number of new equity securities, assumptions of debt, and/or payment of cash consideration. We may also be required to raise additional funds to complete any such acquisitions, through either the issuance of equity and debt securities or incurring indebtedness secured by our assets. If we raise additional funds or acquire businesses or technologies through the issuance of equity securities or convertible debt securities, our existing stockholders may experience significant dilution. 

 

 

Contractual Obligations

 

Our outstanding purchase commitments primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of March 31, 2019, the outstanding balance under our purchase commitments was $79.1 million, compared with $61.4 million as of December 31, 2018.

  

Under the 2017 Tax Act, we have a transition tax liability which represents a one-time, mandatory deemed repatriation tax imposed on previously deferred foreign earnings. As permitted by the 2017 Tax Act, we elected to pay the tax liability in installments on an interest-free basis through 2025. As of March 31, 2019, the outstanding liability was $22.1 million.

 

Other long-term obligations include long-term liabilities reflected on our Condensed Consolidated Balance Sheets, which primarily consist of the deferred compensation plan liabilities and accrued dividend equivalents. As of March 31, 2019, the outstanding obligations were $42.0 million, compared with $38.5 million as of December 31, 2018.

  

Our other contractual obligations have not changed significantly from those disclosed in our Annual Report on Form 10-K for the year ended December 31, 2018.

 

Off-Balance Sheet Arrangements

 

As of March 31, 2019, we had no off-balance sheet arrangements as defined in Item 303(a)(4) of the Securities and Exchange Commission’s Regulation S-K.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

For a discussion of market risks, refer to Item 7A, “Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2018. During the three months ended March 31, 2019, there were no material changes or developments that would materially alter the market risk assessment performed as of December 31, 2018.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934 as of the end of the period covered by this Quarterly Report on Form 10-Q. 

 

Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2019, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance 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 the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Changes in Internal Control over Financial Reporting

 

Effective January 1, 2019, we adopted ASU No. 2016-02, Leases (Topic 842). We have implemented additional business processes and control activities, primarily related to the analysis of lease contracts, recognition of the right-of-use assets and lease liabilities, and presentation and disclosure, in order to monitor and maintain appropriate controls over financial reporting. There were no other changes in our internal control over financial reporting that occurred during the quarter ended March 31, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Limitations on Effectiveness of Controls and Procedures

 

In designing and evaluating the disclosure controls and procedures, management recognizes that any set of controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

 

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

 We are a party to actions and proceedings in the ordinary course of business, including potential litigation initiated by our stockholders, challenges to the enforceability or validity of our intellectual property, claims that our products infringe on the intellectual property rights of others, and employment matters. These proceedings often involve complex questions of fact and law and may require the expenditure of significant funds and the diversion of other resources to prosecute and defend. We defend ourselves vigorously against any such claims. As of March 31, 2019, there were no material pending legal proceedings to which we were a party.

 

ITEM 1A. RISK FACTORS

 

 Our business involves numerous risks and uncertainties. You should carefully consider the risks described below, together with all of the other information in this Quarterly Report on Form 10-Q and other   filings with the Securities and Exchange Commission in evaluating our business. If any of the following risks actually occur, our business, financial condition, operating results, and growth prospects would   likely be materially and adversely affected. In such an event, the trading price of our common stock could decline, and you could lose all or part of your investment in our common stock. Our past financial performance should not be considered to be a reliable indicator of future performance, and investors should not use historical trends to anticipate results or trends in future periods. These risks involve forward-looking statements and our actual results may differ substantially from those discussed in these forward-looking statements.

 

  

 

The future trading price of our common stock could be subject to wide fluctuations in response to a variety of factors.

  

The future trading price of our common stock is likely to be highly volatile and could be subject to wide fluctuations in response to various factors, many of which are beyond our control, including:

 

actual or anticipated results of operations and financial performance;

 

general economic, industry and market conditions worldwide;

 

 

our ability to outperform the market, and outperform at a level that meets or exceeds our investors’ expectations;

 

 

whether our guidance meets the expectations of our investors;

 

 

the breath and liquidity of the market for our common stock;

 

 

developments generally affecting the semiconductor industry;

 

 

commencement of or developments relating to our involvement in litigation;

 

 

investor perceptions of us and our business strategies;

 

 

changes in securities analysts’ expectations or our failure to meet those expectations;

 

 

actions by institutional or other large stockholders;

 

 

terrorist acts or acts of war;

 

 

actual or anticipated manufacturing capacity limitations;

 

 

developments with respect to intellectual property rights;

 

 

introduction of new products by us or our competitors;

 

 

our sale of common stock or other securities in the future;

 

 

conditions and trends in technology industries;

 

 

our loss of key customers;

 

 

changes in market valuation or earnings of our competitors;

 

 

any mergers, acquisitions or divestitures of assets undertaken by us;

 

 

government debt default;

 

 

government policies and regulations on corporate taxes, including the impact of the 2017 Tax Act;

 

government policies and regulations on international trade policies and restrictions, including tariffs on imports of foreign goods;

 

 

our ability to develop new products, enter new market segments, gain market share, manage litigation risk, diversify our customer base and successfully secure manufacturing capacity;

 

 

our ability to increase our gross margins;

 

 

market reactions to guidance from other semiconductor companies or third-party research groups;

 

 

market reactions to merger and acquisition activities in the semiconductor industry, and rumors or expectations of further consolidation in the industry;

 

 

investments in sales and marketing resources to enter new markets;

 

 

costs of increasing wafer capacity and qualifying additional third-party wafer fabrication facilities;

 

 

our ability to pay quarterly cash dividends to stockholders; and

 

 

changes in the estimation of the future size and growth rate of our markets.

  

In addition, the stock market often experiences substantial volatility that may be unrelated to the operating performance of particular companies. These broad market fluctuations may adversely affect the trading price of our common stock.

 

We expect our operating results to fluctuate from quarter to quarter and year over year, which may make it difficult to predict our future performance and could cause our stock price to decline and be volatile.

 

Our revenue, expenses, and results of operations are difficult to predict, have varied significantly in the past and will continue to fluctuate significantly in the future due to a number of factors, many of which are beyond our control. We expect fluctuations to continue for a number of reasons, including:

 

changes in general demand for electronic products as a result of worldwide macroeconomic conditions;

 

 

changes in business conditions at our distributors, value-added resellers and/or end-customers;

 

 

changes in general economic conditions in the countries where our products are sold or used;

 

 

the timing of developments and related expenses in our litigation matters;

 

 

the loss of key customers or our inability to attract new customers due to customer and prospective customer concerns about being litigation targets;

 

 

continued dependence on turns business (orders received and shipped within the same fiscal quarter);

 

 

continued dependence on the Asian markets for our customer base;

 

 

increases in assembly costs due to commodity price increases, such as the price of gold;

 

 

the timing of new product introductions by us and our competitors;

 

 

changes in our revenue mix between original equipment manufacturers ("OEMs"), original design manufacturers ("ODMs"), distributors and value-added resellers;

 

 

changes in product mix, product returns, and actual and potential product liability;

 

 

the acceptance of our new products in the marketplace;

  

our ability to develop new process technologies and achieve volume production;

 

 

our ability to meet customer product demand in a timely manner;

 

 

the scheduling, rescheduling, or cancellation of orders by our customers;

 

 

the cyclical nature of demand for our customers’ products;

 

 

fluctuations in our estimate for stock rotation reserves;

 

 

our ability to manage our inventory levels, including the levels of inventory held by our distributors;

 

 

product obsolescence;

 

 

seasonality and variability in the computing and storage, automotive, industrial, communications and consumer markets;

 

 

the availability of adequate manufacturing capacity from our outside suppliers;

 

 

increases in prices for finished wafers due to general capacity shortages;

 

 

the potential loss of future business resulting from capacity issues;

 

 

changes in manufacturing yields;

 

 

movements in foreign exchange rates, interest rates or tax rates;

 

 

the impact of the 2017 Tax Act on our income tax provision and cash flows;

  

the impact of tariffs on imports of foreign goods; and

 

 

stock-based compensation charges primarily resulting from performance and market-based equity awards granted to our employees.

  

Due to the factors noted above and other risks described in this section, many of which are beyond our control, you should not rely on quarter-to-quarter or year-over-year comparisons to predict our future financial performance. Unfavorable changes in any of the above factors may seriously harm our business and results of operations, and may cause our stock price to decline and be volatile.

 

Our business has been and may be significantly impacted by worldwide economic conditions, in particular changing economic conditions in China.

 

In recent years, global credit and financial markets experienced disruptions, and may experience disruptions in the future, including diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in unemployment rates, and uncertainty about economic stability. Economic uncertainty affects businesses such as ours in a number of ways, making it difficult to accurately forecast and plan our future business activities. The tightening of credit in financial markets may lead consumers and businesses to postpone spending, which may cause our customers to cancel, decrease or delay their existing and future orders with us. In addition, financial difficulties experienced by our suppliers or distributors could result in product delays, increased accounts receivable defaults and inventory challenges. Volatility in the credit markets could severely diminish liquidity and capital availability.

 

Demand for our products is a function of the health of the economies in the United States, Europe, China and the rest of Asia. We cannot predict the timing, strength or duration of any economic disruption or subsequent economic recovery worldwide, in the United States, in our industry, or in the different markets that we serve. These and other economic factors have had, and may in the future have, a material adverse effect on demand for our products and on our financial condition and operating results.

 

In particular, since we have significant operations in China, our business development plans, results of operations and financial condition may be materially adversely affected by significant political, social and economic developments in China. A slowdown in economic growth in China could adversely impact our customers, prospective customers, suppliers, distributors and partners in China, which could have a material adverse effect on our results of the operations and financial condition. There is no guarantee that economic downturns, whether actual or perceived, any further decrease in economic growth rates or an otherwise uncertain economic outlook in China will not occur or persist in the future, that they will not be protracted or that governments will respond adequately to control and reverse such conditions, any of which could materially and adversely affect our business, financial condition and results of operations.

 

The highly cyclical nature of the semiconductor industry, which has produced significant and sometimes prolonged downturns, could materially adversely affect our operating results, financial condition and cash flows.

 

Historically, the semiconductor industry has been highly cyclical and, at various times, has experienced significant downturns and wide fluctuations in supply and demand. These conditions have caused significant variances in product demand and production capacity, as well as rapid erosion of average selling prices. The industry may experience severe or prolonged downturns in the future, which could result in downward pressure on the price of our products as well as lower demand for our products. Because significant portions of our expenses are fixed in the short term or incurred in advance of anticipated sales, we may not be able to decrease our expenses in a timely manner to offset any sales shortfall. Any significant or prolonged downturns could have a material adverse effect on our operating results, financial condition and cash flows.

 

Rising concern of international tariffs, including tariffs applied to goods traded between the United States and China, could materially and adversely affect our business and results of operations.

 

Since the beginning of 2018, there has been increasing rhetoric, in some cases coupled with legislative or executive action, from several U.S. and foreign leaders regarding tariffs against foreign imports of certain materials. More specifically, there have been several rounds of U.S. tariffs on Chinese goods taking effect in July, August, September 2018, and one round which took effect in May 2019 (some of which prompted retaliatory Chinese tariffs on U.S. goods). The institution of trade tariffs both globally and between the U.S. and China specifically carries the risk of negatively affecting China’s overall economic condition, which could have a negative impact on us as we have significant operations in China. Furthermore, imposition of tariffs could cause a decrease in the sales of our products to customers located in China or other customers selling to Chinese end users, which would directly impact our business and operating results.

 

 

We may not be profitable on a quarterly or annual basis.

 

Our profitability is dependent on many factors, including:

 

our sales, which because of our turns business, are difficult to accurately forecast;

 

the cancellation or rescheduling of our customers’ orders, which may occur without significant penalty to our customers;

 

 

changes in general demand for electronic products as a result of worldwide macroeconomic conditions;

 

 

changes in revenue mix between OEMs, ODMs, distributors and value-added resellers;

 

 

changes in product mix, and actual and potential product liability;

 

 

changes in revenue mix between end market segments (i.e. computing and storage, automotive, industrial, communications and consumer);

 

 

our competition, which could adversely impact our selling prices and our potential sales;

 

 

our manufacturing costs, including our ability to negotiate with our vendors and our ability to efficiently run our test facility in China;

 

 

manufacturing capacity constraints;

 

 

level of activity in our legal proceedings, which could result in significant legal expenses;

 

 

the impact of the 2017 Tax Act on our income tax provision, financial condition and cash flows;

 

 

the impact of tariffs on imports between the U.S. and China;

 

 

stock-based compensation charges primarily resulting from performance and market-based equity awards granted to our employees; and

 

 

our operating expenses, including general and administrative expenses, selling and marketing expenses, and research and development expenses relating to products that will not be introduced and will not generate revenue until later periods, if at all.

 

We may not achieve profitability on a quarterly or annual basis in the future. Unfavorable changes in our operations, including any of the factors noted above, may have a material adverse effect on our quarterly or annual profitability.

  

We may not experience growth rates comparable to past years.

 

In the past, our revenue increased significantly in certain years due to increased sales of certain of our products. We are subject to numerous risks and factors that could cause a decrease in our growth rates compared to past periods, including increased competition, loss of certain of our customers, unfavorable changes in our operations, reduced global electronics demand, a deterioration in market conditions, end-customer market downturn, market acceptance and penetration of our current and future products and litigation. A material decrease in our growth rates could adversely affect our stock price and results of operations.  

 

We may be unsuccessful in developing and selling new products with margins similar to or better than what we have experienced in the past, which would impact our overall gross margin and financial performance.

 

Our success depends on products that are differentiated in the market, which result in gross margins that have historically been above industry averages. Should we fail to improve our gross margin in the future, and accordingly develop and introduce sufficiently differentiated products that result in higher gross margins than industry averages, our financial condition and results of operations could be materially and adversely affected. 

   

 

Industry consolidation may lead to increased competition and may harm our operating results.

 

In recent years, there has been a trend toward semiconductor industry consolidation. We expect this trend to continue as companies attempt to improve the leverage of growing research and development costs, strengthen or hold their market positions in an evolving industry, or become unable to continue operations unless they find an acquirer or consolidate with another company. In addition, companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors, thereby reducing their business with us. We believe that semiconductor industry consolidation may result in stronger competitors that are better able to compete as sole-source vendors for customers. This could lead to more variability in our operating results and could have a material adverse effect on our business, operating results and financial condition.

 

If demand for our products declines in the major end markets that we serve, our revenue will decrease and our results of operations and financial condition would be materially and adversely affected.

 

We believe that the application of our products in the computing and storage, automotive, industrial, communications and consumer markets will continue to account for the majority of our revenue. If the demand for our products declines in the major end markets that we serve, our revenue will decrease and our results of operations and financial condition would be materially and adversely affected. In addition, as technology evolves, the ability to integrate the functionalities of various components, including our discrete semiconductor products, onto a single chip and/or onto other components of systems containing our products increases. Should our customers require integrated solutions that we do not offer, demand for our products could decrease, and our business and results of operations would be materially and adversely affected.

  

We may be unsuccessful in developing and selling new products or in penetrating new markets required to maintain or expand our business.

 

Our competitiveness and future success depend on our ability to design, develop, manufacture, assemble, test, market, and support new products and enhancements on a timely and cost-effective basis. A fundamental shift in technologies in any of our product markets could have a material adverse effect on our competitive position within these markets. Our failure to timely develop new technologies or to react quickly to changes in existing technologies could materially delay our development of new products, which could result in product obsolescence, decreased revenue, and/or a loss of market share to competitors.

 

As we develop new product lines, we must adapt to market conditions that are unfamiliar to us, such as competitors and distribution channels that are different from those we have known in the past. Some of our new product lines require us to re-equip our labs to test parameters we have not tested in the past. If we are unable to adapt rapidly to these new and additional conditions, we may not be able to successfully penetrate new markets.

 

The success of a new product depends on accurate forecasts of long-term market demand and future technological developments, as well as on a variety of specific implementation factors, including:

 

timely and efficient completion of process design and device structure improvements;

 

 

timely and efficient implementation of manufacturing, assembly, and test processes;

 

 

the ability to secure and effectively utilize fabrication capacity in different geometries;

 

 

product performance;

 

 

product availability;

 

 

product quality and reliability; and

 

 

effective marketing, sales and service.

 

To the extent that we fail to timely introduce new products or to quickly penetrate new markets, our revenue and financial condition could be materially adversely affected.

 

We may face competition from customers developing products internally.

 

Our customers generally have substantial technological capabilities and financial resources. Some customers have traditionally used these resources to develop their own products internally. The future prospects for our products in these markets are dependent in part upon our customers' acceptance of our products as an alternative to their internally developed products. Future sales prospects also are dependent upon acceptance of third-party sourcing for products as an alternative to in-house development. Customers may in the future continue to use internally developed components. They also may decide to develop or acquire components, technologies or products that are similar to, or that may be substituted for, our products. If our customers fail to accept our products as an alternative, if they develop or acquire the technology to develop such components internally rather than purchase our products, or if we are otherwise unable to develop or maintain strong relationships with them, our business, financial condition and results of operations could be materially and adversely affected.

 

 

We derive most of our revenue from direct or indirect sales to customers in Asia and have significant operations in Asia, which may expose us to political, cultural, regulatory, economic, foreign exchange, and operational risks.

 

We derive most of our revenue from customers located in Asia through direct sales or indirect sales through distribution arrangements and value-added reseller agreements with parties located in Asia. As a result, we are subject to increased risks due to this geographic concentration of business and operations. For the three months ended March 31, 2019, 87% of our revenue was from customers in Asia. There are risks inherent in doing business in Asia, and internationally in general, including:

 

changes in, or impositions of, legislative or regulatory requirements, including tax laws in the U.S. and in the countries in which we manufacture or sell our products, and government action to restrict our ability to sell to foreign customers where sales of products may require export license;

 

 

trade restrictions, including restrictions imposed by the United States on trading with parties in foreign countries;

 

 

currency exchange rate fluctuations impacting intra-company transactions;

 

 

the fluctuations in the value of the U.S. Dollar relative to other foreign currencies, which could affect the competitiveness of our products;

 

 

transportation delays;

 

 

changes in tax regulations in China that may impact our tax status in Chengdu, Hangzhou and other regions where we have significant operations;

 

 

tariffs imposed by China and the United States that may impact our sales;

 

 

multi-tiered distribution channels that lack visibility to end customer pricing and purchase patterns;

 

 

international political relationships and threats of war;

 

terrorism and threats of terrorism;

 

 

epidemics and illnesses;

 

 

work stoppages and infrastructure problems due to adverse weather conditions or natural disasters;

 

 

work stoppages related to employee dissatisfaction;

 

 

economic, social and political instability;

 

 

longer accounts receivable collection cycles and difficulties in collecting accounts receivables;

 

 

enforcing contracts generally; and

 

 

less effective protection of intellectual property and contractual arrangements.

 

If we fail to expand our customer base and significantly reduce the geographic concentration of our customers, we will continue to be subject to the foregoing risks, which could materially and adversely affect our revenue and financial condition.

  

We depend on a limited number of customers, including distributors, for a significant percentage of our revenue.

 

Historically, we have generated most of our revenue from a limited number of customers, including distributors. For example, sales to our largest distributor accounted for 22% of our total revenue for the three months ended March 31, 2019. We continue to rely on a limited number of customers for a significant portion of our revenue. Because we rely on a limited number of customers for significant percentages of our revenue, a decrease in demand or significant pricing pressure for our products from any of our major customers for any reason (including due to competition, market conditions, catastrophic events or otherwise) could have a materially adverse impact on our financial conditions and results of operations.

 

 

We are subject to anti-corruption laws in the jurisdictions in which we operate, including the U.S. Foreign Corrupt Practices Act, or the FCPA. Our failure to comply with these laws could result in penalties which could harm our reputation and have a material adverse effect on our business, results of operations and financial condition.

 

We are subject to the FCPA, which generally prohibits companies and their intermediaries from making improper payments to foreign officials for the purpose of obtaining or keeping business and/or other benefits, along with various other anti-corruption laws. Although we have implemented policies and procedures designed to ensure that we, our employees and other intermediaries comply with the FCPA and other anti-corruption laws to which we are subject, there is no assurance that such policies or procedures will work effectively all of the time or protect us against liability under the FCPA or other laws for actions taken by our employees and other intermediaries with respect to our business or any businesses that we may acquire. We have significant operations in Asia, which place us in frequent contact with persons who may be considered “foreign officials” under the FCPA, resulting in an elevated risk of potential FCPA violations. If we are not in compliance with the FCPA and other laws governing the conduct of business with government entities (including local laws), we may be subject to criminal and civil penalties and other remedial measures, which could have a material adverse impact on our business, financial condition, results of operations and liquidity. Any investigation of any potential violations of the FCPA or other anti-corruption laws by the U.S. or foreign authorities could harm our reputation and have an adverse impact on our business, financial condition and results of operations.

   

We receive a significant portion of our revenue from distribution arrangements, value-added resellers and direct customers, and the loss of any one of these distributors, value-added resellers or direct customers or failure to collect a receivable from them could adversely affect our operations and financial position.

 

We market our products through distribution arrangements and value-added resellers and through our direct sales and applications support organization to customers that include OEMs, ODMs and electronic manufacturing service providers ("EMS"). Receivables from our customers are generally not secured by any type of collateral and are subject to the risk of being uncollectible. Sales to our largest distributor accounted for 22% of our total revenue for the three months ended March 31, 2019. Significant deterioration in the liquidity or financial condition of any of our major customers or any group of our customers could have a material adverse impact on the collectability of our accounts receivable and our future operating results. We primarily conduct our sales on a purchase order basis, and we do not have any long-term supply commitments. 

 

Moreover, we believe a high percentage of our products are eventually sold to a number of OEMs. Although we communicate with OEMs in an attempt to achieve “design wins,” which are decisions by OEMs and/or ODMs to incorporate our products, we do not have purchase commitments from these end users. Therefore, there can be no assurance that the OEMs and/or ODMs will continue to incorporate our ICs into their products. OEM technical specifications and requirements can change rapidly, and we may not have products that fit new specifications from an end customer for whom we have had previous design wins. We cannot be certain that we will continue to achieve design wins from large OEMs, that our direct customers will continue to be successful in selling to the OEMs, or that the OEMs will be successful in selling products which incorporate our ICs. The loss of any significant customer, any material reduction in orders by any of our significant customers or by their OEM customers, the cancellation of a significant customer order, or the cancellation or delay of a customer’s or an OEM’s significant program or product could reduce our revenue and adversely affect our results of operations and financial condition. 

 

Due to the nature of our business as a component supplier, we may have difficulty both in accurately predicting our future revenue and appropriately managing our expenses.

 

Because we provide components for end products and systems, demand for our products is influenced by our customers’ end product demand. As a result, we may have difficulty in accurately forecasting our revenue and expenses. Our revenue depends on the timing, size, and speed of commercial introductions of end products and systems that incorporate our products, all of which are inherently difficult to forecast, as well as the ongoing demand for previously introduced end products and systems. In addition, demand for our products is influenced by our customers’ ability to manage their inventory. Our sales to distributors are subject to higher volatility because they service demand from multiple levels of the supply chain which, in itself, is inherently difficult to forecast. If our customers, including distributors, do not manage their inventory correctly or misjudge their customers’ demand, our shipments to and orders from our customers may vary significantly on a quarterly basis, which could reduce our revenue and adversely affect our results of operations and financial condition. 

 

Our ability to increase product sales and revenue may be constrained by the manufacturing capacity of our suppliers.

 

Although we provide our suppliers with rolling forecasts of our production requirements, their ability to provide wafers to us is limited by the available capacity, particularly capacity in the geometries we require, at the facilities in which they manufacture wafers for us.  As a result, this lack of capacity has at times constrained our product sales and revenue growth. In addition, an increased need for capacity to meet internal demands or demands of other customers could cause our suppliers to reduce capacity available to us. Our suppliers may also require us to pay amounts in excess of contracted or anticipated amounts for wafer deliveries or require us to make other concessions in order to acquire the wafer supply necessary to meet our customer requirements. If our suppliers extend lead times, limit supplies or the types of capacity we require, or increase prices due to capacity constraints or other factors, our revenue and gross margin may materially decline. In addition, if we experience supply delays or limitations, our customers may reduce their purchase levels with us and/or seek alternative solutions to meet their demand, which could materially and adversely impact our business and results of operations. Delays in increasing third-party manufacturing capacity may also limit our ability to meet customer demand.

 

 

We currently depend on third-party suppliers to provide us with wafers for our products. If any of our wafer suppliers become insolvent or capacity constrained and are unable and/or fail to provide us sufficient wafers at acceptable yields and at anticipated costs, our revenue and gross margin may decline or we may not be able to fulfill our customer orders.

 

We have a supply arrangement with certain suppliers for the production of wafers. Should any of our suppliers become insolvent or capacity constrained, we may not be able to fulfill our customer orders, which would likely cause a decline in our revenue.

 

While certain aspects of our relationship with these suppliers are contractual, many important aspects of this relationship depend on our suppliers’ continued cooperation and our management of the supplier relationships. In addition, the fabrication of ICs is a highly complex and precise process. Problems in the fabrication process can cause a substantial percentage of wafers to be rejected or numerous ICs on each wafer to be non-functional. This could potentially reduce yields. The failure of our suppliers to supply us wafers at acceptable yields could prevent us from fulfilling our customer orders for our products and would likely cause a decline in our revenue.  

 

Further, as is common in the semiconductor industry, our customers may reschedule or cancel orders on relatively short notice. If our customers cancel orders after we submit a committed forecast to our suppliers for the corresponding wafers, we may be required to purchase wafers that we may not be able to resell, which would adversely affect our operating results, financial condition and cash flows.

   

We might not be able to deliver our products on a timely basis if our relationships with our assembly and test subcontractors are disrupted or terminated.

 

We do not have direct control over product delivery schedules or product quality because all of our products are assembled by third-party subcontractors and a portion of our testing is currently performed by third-party subcontractors. Also, due to the amount of time typically required to qualify assembly and test subcontractors, we could experience delays in the shipment of our products if we were forced to find alternate third parties to assemble or test our products. In addition, events such as global economic crises may materially impact our assembly suppliers’ ability to operate. Any future product delivery delays or disruptions in our relationships with our subcontractors could have a material adverse effect on our operating results, financial condition and cash flows. 

  

There may be unanticipated costs associated with adding to or supplementing our third-party suppliers’ manufacturing capacity.

 

We anticipate that future growth of our business will require increased manufacturing capacity on the part of third-party supply foundries, assembly shops, and testing facilities for our products. In order to facilitate such growth, we may need to enter into strategic transactions, investments and other activities. Such activities are subject to a number of risks, including:

 

the costs and expense associated with such activities;

 

 

the availability of modern foundries to be developed, acquired, leased or otherwise made available to us or our third-party suppliers;

 

 

the ability of foundries and our third-party suppliers to obtain the advanced equipment used in the production of our products;

 

 

delays in bringing new foundry operations online to meet increased product demand; and

 

 

unforeseen environmental, engineering or manufacturing qualification problems relating to existing or new foundry facilities, including delays in qualification of new foundries by our customers.

 

These and other risks may affect the ultimate cost and timing of any expansion of our third-party suppliers’ capacity.

 

We purchase inventory in advance based on expected demand for our products, and if demand is not as expected, we may have insufficient or excess inventory, which could adversely impact our financial position.

 

As a fabless semiconductor company, we purchase our inventory from third-party manufacturers in advance of selling our products. We place orders with our manufacturers based on existing and expected orders from our customers for particular products. While most of our contracts with our customers and distributors include lead time requirements and cancellation penalties that are designed to protect us from misalignment between customer orders and inventory levels, we must nonetheless make some predictions when we place orders with our manufacturers. In the event that our predictions are inaccurate due to unexpected increases in orders or unavailability of product within the timeframe that is required, we may have insufficient inventory to meet our customer demands. In the event that we order products that we are unable to sell due to a decrease in orders, unexpected order cancellations, injunctions due to patent litigation, or product returns, we may have excess inventory which, if not sold, may need to be written down or would result in a decrease in our revenue in future periods as the excess inventory at our distributors is sold. If any of these situations were to arise, it could have a material impact on our business and financial position.

     

 

The 2017 Tax Act will continue to have significant effects on our income tax expense, which could result in a material adverse impact on our results of operations, financial condition and cash flows.

 

In December 2017, the 2017 Tax Act was enacted and included a broad range of tax reforms, including changes to the corporate tax rate, business deductions and international tax provisions. Many of these provisions significantly differed from prior U.S. tax law, resulting in material tax accounting implications for us. Some of the significant new requirements included, but are not limited to, a one-time mandatory deemed repatriation transition tax on previously deferred foreign earnings, a remeasurement of our deferred taxes due to the change in the corporate tax rate, taxation of certain global intangible low-taxed income under the international tax provisions, and limitations on the deductibility of performance-based compensation for officers. Any increase in our income tax expense as a result of the 2017 Tax Act could have a material negative impact on our results of operations and financial condition. In addition, the deemed repatriation transition tax liability, which is payable in installments over eight years, adversely impacts our cash flows. Any changes to our corporate tax planning and strategies as a result of the 2017 Tax Act may not result in a favorable impact on our income tax expense in future periods.

 

The calculation of the tax impact under the 2017 Tax Act is complex. It requires the collection and analysis of extensive information, the use of estimates and the exercise of significant judgment in determining our tax provision. As we continue to evaluate our existing processes and controls necessary to address the financial reporting effects of the 2017 Tax Act, we also expect further guidance may be forthcoming from the FASB and the SEC, as well as regulations, interpretations and rulings from federal and state tax agencies. If we fail to correctly interpret the tax law or implement effective internal controls on gathering, analyzing and reviewing data used in our calculations, our income tax provision could be misstated, which could have a material adverse impact on our results of operations and financial condition.

 

The complexity of calculating our tax provision may result in errors that could result in restatements of our financial statements.

 

Due to the complexity associated with the calculation of our tax provision, including the effects of the 2017 Tax Act, we engage third-party tax advisors to assist us in the calculation. If we or our tax advisors fail to resolve or fully understand certain issues that we may have had in the past and issues that may arise in the future, we could be subject to errors, which, if material, would result in us having to restate our financial statements. Restatements are generally costly and could adversely impact our results of operations, damage our reputation, and/or have a negative impact on the trading price of our common stock.  

 

Changes in effective tax rates or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.

 

Our future effective tax rates could be adversely affected by earnings being lower than anticipated in countries where we have lower statutory rates and higher than anticipated in countries where we have higher statutory rates, by changes in the valuation of our deferred tax assets, or by changes in tax laws such as the 2017 Tax Act, regulations, accounting principles or interpretations thereof and discrete items such as vesting of restricted stock units. In addition, we are subject to potential future examinations of our income tax returns by the Internal Revenue Service (“IRS”) and other tax authorities. We assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. There can be no assurance that the outcomes from any examinations will not have an adverse effect on our operating results and financial condition.

  

Implementation of an enterprise resource planning (“ERP”) or other information technology systems could result in significant disruptions to our operations.

 

From time to time, we may implement new ERP software solutions or upgrade existing systems. Implementation of these solutions and systems is highly dependent on coordination of system providers and internal business teams. We may experience difficulties as we transition to these new or upgraded systems and processes, including loss or corruption of financial, business or customer data. In addition, transitioning to these new systems requires significant capital investments and personnel resources. Difficulties in implementing new or upgraded information systems or any significant system failures could disrupt our operations, which could have a material adverse effect on our capital resources, financial condition or results of operations.

 

System security risks, data protection or privacy breaches, cyber attacks and systems integration issues could disrupt our internal operations and/or harm our reputation, and any such disruption or harm could cause a reduction in our expected revenue, increase our expenses, negatively impact our results of operation or otherwise adversely affect our stock price.

 

Experienced computer programmers and hackers may be able to penetrate our network security and misappropriate or compromise our confidential and proprietary information, create system disruptions or cause shutdowns. The costs to us to eliminate or alleviate cyber or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not be successful and could result in interruptions and delays that may impede our sales, manufacturing, distribution, financial reporting or other critical functions.

 

 

In the ordinary course of business, we store sensitive data on our internal systems, network and servers, such as proprietary business and financial information, and confidential data pertaining to our customers, suppliers and business partners. The secure maintenance of sensitive information on our networks and the protection features of our solutions are both critical to our operations and business strategy. We devote significant resources to network security, data encryption, and other security measures to protect our systems and data. However, these security measures cannot provide absolute security.  Although we make significant efforts to maintain the security and integrity of our systems and solutions, any destructive or intrusive breach could compromise our networks, creating system disruptions or slowdowns, and the information stored on our networks could be accessed, publicly disclosed, lost or stolen. If any of these types of security breaches were to occur and we were unable to protect sensitive data, our relationships with our business partners and customers could be materially damaged, our reputation could be materially harmed, and we could be exposed to a risk of litigation and possible significant liability.

 

Portions of our IT infrastructure also may experience interruptions, delays or cessations of service or produce errors in connection with systems integration or migration work that takes place from time to time. We may not be successful in implementing new systems and transitioning data, which could cause business disruptions and our remediation efforts may be expensive, time consuming, disruptive and resource-intensive. Such disruptions could adversely impact our ability to fulfill orders and interrupt other processes. Delayed sales or lost customers resulting from these disruptions could adversely affect our financial results, stock price and reputation.

 

If we are unsuccessful in legal proceedings brought against us or any of our customers, we could be prevented from selling many of our products and/or be required to pay substantial damages. An unfavorable outcome or an additional award of damages, attorneys’ fees or an injunction could cause our revenue to decline significantly and could severely harm our business and operating results.

 

From time to time we are a party to various legal proceedings. If we are not successful in litigation that could be brought against us or our customers, we could be ordered to pay monetary fines and/or damages. If we are found liable for willful patent infringement, damages could be significant. We and/or our customers could also be prevented from selling some or all of our products. Moreover, our customers and end-users could decide not to use our products, and our products and our customers’ accounts payable to us could be seized. Finally, interim developments in these proceedings could increase the volatility in our stock price as the market assesses the impact of such developments on the likelihood that we will or will not ultimately prevail in these proceedings.

 

Given our inability to control the timing and nature of significant events in our legal proceedings that either have arisen or may arise, our legal expenses are difficult to forecast and may vary substantially from our publicly disclosed forecasts with respect to any given quarter, which could contribute to increased volatility in our stock price and financial condition.

 

Historically, we have incurred significant expenses in connection with various legal proceedings that vary with the level of activity in the proceeding. It is difficult for us to forecast our legal expenses for any given quarter, which adversely affects our ability to forecast our expected results of operations in general. We may also be subject to unanticipated legal proceedings, which would result in us incurring unexpected legal expenses. If we fail to meet the expectations of securities or industry analysts as a result of unexpected changes in our legal expenses, our stock price could be materially impacted.

 

Future legal proceedings may divert our financial and management resources.

 

The semiconductor industry is characterized by frequent claims of infringement and litigation regarding patent and other intellectual property rights. Patent infringement is an ongoing risk, in part because other companies in our industry could have patent rights that may not be identifiable when we initiate development efforts. Litigation may be necessary to enforce our intellectual property rights, and we may have to defend ourselves against additional infringement claims. Such litigation is very costly. In the event any third party makes a new infringement claim against us or our customers, we could incur additional ongoing legal expenses. In addition, in connection with these legal proceedings, we may be required to post bonds to defend our intellectual property rights in certain countries for an indefinite period of time, until such dispute is resolved. If our legal expenses materially increase or exceed anticipated amounts, our capital resources and financial condition could be adversely affected. Further, if we are not successful in any of our intellectual property defenses, our financial condition could be adversely affected and our business could be harmed. Our management team may also be required to devote a great deal of time and effort to these legal proceedings, which could divert management’s attention from focusing on our operations and adversely affect our business.

       

 

Failure to protect our proprietary technologies or maintain the right to certain technologies may negatively affect our ability to compete.

 

We rely heavily on our proprietary technologies. Our future success and competitive position depend in part upon our ability to obtain and maintain protection of certain proprietary technologies used in our products. We pursue patents for some of our new products and unique technologies, and we also rely on a combination of nondisclosure agreements and other contractual provisions, as well as our employees’ commitment to confidentiality and loyalty, to protect our technology, know-how and processes. Despite the precautions we take, it may be possible for unauthorized third parties to copy aspects of our current or future technologies or products, or to obtain and use information that we regard as proprietary. We intend to continue to protect our proprietary technologies, including through patents. However, there can be no assurance that the steps we take will be adequate to protect our proprietary rights, that our patent applications will lead to issued patents, that others will not develop or patent similar or superior products or technologies, or that our patents will not be challenged, invalidated or circumvented by others. Furthermore, the laws of the countries in which our products are or may be developed, manufactured or sold may not protect our products and intellectual property rights to the same extent as laws in the United States. Our failure to adequately protect our proprietary technologies could materially harm our business. 

   

We face risks in connection with our internal control over financial reporting.

 

Effective internal control over financial reporting is necessary for us to provide reliable and accurate financial reports. If we cannot provide reliable financial reports or prevent fraud or other financial misconduct, our business and operating results could be harmed. Our failure to implement and maintain effective internal control over financial reporting could result in a material misstatement of our financial statements or otherwise cause us to fail to meet our financial reporting obligations. This, in turn, could result in a loss of investor confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on our results of operations and/or have a negative impact on the trading price of our common stock, and could subject us to stockholder litigation. In addition, we cannot assure you that we will not in the future identify material weaknesses in our internal control over financial reporting that we have not discovered to date, which may impact the reliability of our financial reporting and financial statements. 

 

Our products must meet specifications, and undetected defects and failures may occur, which may cause customers to return or stop buying our products and may expose us to product liability risk.

 

Our customers generally establish demanding specifications for quality, performance, and reliability that our products must meet. ICs as complex as ours often encounter development delays and may contain undetected defects or failures when first introduced or after commencement of commercial shipments, which might require product replacement or recall. Further, our third-party manufacturing processes or changes thereof, or raw material used in the manufacturing processes may cause our products to fail. We have from time to time in the past experienced product quality, performance or reliability problems. Our standard warranty period is generally one to two years, which exposes us to significant risks of claims for defects and failures. If defects and failures occur in our products, we could experience lost revenue, increased costs, including warranty expense and costs associated with customer support, cancellations or rescheduling of orders or shipments, and product returns or discounts, any of which would harm our operating results.

 

In addition, product liability claims may be asserted with respect to our technology or products. Although we currently have insurance, there can be no assurance that we have obtained a sufficient amount of insurance coverage, that asserted claims will be within the scope of coverage of the insurance, or that we will have sufficient resources to satisfy any asserted claims.

  

The price and availability of commodities (e.g., gold, copper and silicon) may adversely impact our ability to deliver our products in a timely and cost-effective manner, and may adversely affect our business and results of operations.

 

Our products incorporate commodities such as gold, copper and silicon. An increase in the price or a decrease in the availability of these commodities and similar commodities that we use could negatively impact our business and results of operations.

 

Fluctuations in the value of the U.S. Dollar relative to other foreign currencies, including the Renminbi, may adversely affect results of operations.

 

Our manufacturing and packaging suppliers are and will continue to be primarily located in China for the foreseeable future. If the value of the Renminbi rises against the U.S. Dollar, there could be an increase in our manufacturing costs relative to competitors who have manufacturing facilities located in the U.S., which could adversely affect our operations. In addition, our sales are primarily denominated in the U.S. Dollar. If the value of the U.S Dollar rises against other currencies, it may adversely affect the demand for our products in international markets, which could negatively impact our business and results of operations.

 

 

We incur foreign currency exchange gains or losses related to the timing of payments for transactions between the U.S. and our foreign subsidiaries, which are reported in interest and other income in the statements of operations. Fluctuations in the value of the U.S. Dollar relative to the foreign currencies could increase the amount of foreign currency exchange losses we record, which could have an adverse impact on our results of operations.

 

Our business is subject to various governmental laws and regulations, and compliance with these regulations may impact our revenue and cause us to incur significant expense. If we fail to maintain compliance with applicable regulations or obtain government licenses and approvals for our desired international trading activities or technology transfers, we may be forced to recall products and cease their distribution, and we could be subject to civil or criminal penalties.

 

Our business is subject to various significant laws and other legal requirements imposed by the U.S. and other countries we conduct business with, including export control laws such as the Export Administration Act, the Export Administration Regulations ("EAR") and other laws, regulations and requirements governing international trade and technology transfer. These laws and regulations are complex, change frequently and have generally become more stringent over time. We may be required to incur significant expense to comply with these regulations or to remedy violations of these regulations. In addition, if our customers fail to comply with these regulations, we may be required to suspend sales to these customers, which could negatively impact our results of operations. We must conform the manufacture and distribution of our products to various laws and adapt to regulatory requirements in many countries as these requirements change. If we fail to comply with these requirements in the manufacture or distribution of our products, we could be required to pay civil penalties, face criminal prosecution and, in some cases, be prohibited from distributing our products commercially until the products are brought into compliance.

 

Environmental laws and regulations could cause a disruption in our business and operations.

 

We are subject to various state, federal and international laws and regulations governing the environment, including those restricting the presence of certain substances in electronic products and making manufacturers of those products financially responsible for the collection, treatment, recycling and disposal of certain products. Such laws and regulations have been passed in several jurisdictions in which we operate, including various European Union member countries and countries in Asia. There can be no assurance that similar laws and regulations will not be implemented in other jurisdictions resulting in additional costs, possible delays in delivering products, and even the discontinuance of existing and planned future products if the cost were to become prohibitive.

 

We and our manufacturing partners are or will be subject to extensive Chinese government regulation, and the benefit of various incentives from Chinese governments that we and our manufacturing partners receive may be reduced or eliminated, which could increase our costs or limit our ability to sell products and conduct activities in China.

 

We have manufacturing and testing facilities in China and most of our manufacturing partners are located in China. The Chinese government has broad discretion and authority to regulate the technology industry in China. Additionally, China’s government has implemented policies from time to time to regulate economic expansion in China. It exercises significant control over China’s economic growth through the allocation of resources, controlling payment of foreign currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies.

  

Personal privacy, cyber security, and data protection are becoming increasingly significant issues in China. To address these issues, the Standing Committee of the National People’s Congress promulgated the Cyber Security Law of the People’s Republic of China (the “Cyber Security Law”), which took effect on June 1, 2017. The Cyber Security Law sets forth various requirements relating to the collection, use, storage, disclosure and security of data, among other things. Various Chinese agencies are expected to issue additional regulations in the future to define these requirements more precisely. These requirements may increase our costs of compliance. We cannot assure you that we will be able to comply with all of these regulatory requirements. Any failure to comply with the Cyber Security Law and the relevant regulations and policies could result in further cost and liability to us and could adversely affect our business and results of operations. Additionally, increased costs to comply with, and other burdens imposed by, the Cyber Security Law and relevant regulations and policies that are applicable to the businesses of our suppliers, vendors and other service providers, as well as our customers, could adversely affect our business and results of operations.

  

Any additional new regulations or the amendment or modification of previously implemented regulations could require us and our manufacturing partners to change our business plans, increase our costs, or limit our ability to sell products and conduct activities in China, which could adversely affect our business and operating results.

  

The Chinese government and provincial and local governments also have provided, and continue to provide, various incentives to encourage the development of the semiconductor industry in China. Such incentives include tax rebates, reduced tax rates, favorable lending policies and other measures, some or all of which may be available to our manufacturing partners and to us with respect to our facilities in China. Any of these incentives could be reduced or eliminated by governmental authorities at any time. Any such reduction or elimination of incentives currently provided to us and our manufacturing partners could adversely affect our business and operating results. 

 

 

There are inherent risks associated with the operation of our manufacturing and testing facilities in China, which could increase product costs or cause a delay in product shipments.

 

We have manufacturing and testing facilities in China. We face the following risks, among others, with respect to our operations in China:

 

inability to hire and maintain a qualified workforce;

 

 

inability to maintain appropriate and acceptable manufacturing controls; and

 

 

higher than anticipated overhead and other costs of operation.

  

If we are unable to maintain our facilities in China at fully operational status with qualified workers, appropriate manufacturing controls and reasonable cost levels, we may incur higher costs than our current expense levels, which would affect our gross margins. In addition, if capacity restraints result in significant delays in product shipments, our business and results of operations would be adversely affected.

 

The average selling prices of products in our markets have historically decreased over time and could do so in the future, which could harm our revenue and gross profits.

 

Average selling prices of semiconductor products in the markets we serve have historically decreased over time. Our gross profits and financial results will suffer if we are unable to offset any reductions in our average selling prices by reducing our costs, developing new or enhanced products on a timely basis with higher selling prices or gross profits, or increasing our sales volumes. Additionally, because we do not operate our own wafer manufacturing or assembly facilities, we may not be able to reduce our costs as rapidly as companies that operate their own facilities, and our costs may even increase, which could also reduce our profit margins.

 

Because of the lengthy sales cycles for our products and the fixed nature of a significant portion of our expenses, we may incur substantial expenses before we earn associated revenue and may not ultimately achieve our forecasted sales for our products.

 

The introduction of new products presents significant business challenges because product development plans and expenditures may be made up to two years or more in advance of any sales. It generally takes us up to 12 months or more to design and manufacture a new product prototype. Only after we have a prototype do we introduce the product to the market and begin selling efforts in an attempt to achieve design wins. This sales process requires us to expend significant sales and marketing resources without any assurance of success. Volume production of products that use our ICs, if any, may not be achieved for an additional period of time after an initial sale. Sales cycles for our products are lengthy for a number of reasons, including:

 

our customers usually complete an in-depth technical evaluation of our products before they place a purchase order;

 

 

the commercial adoption of our products by OEMs and ODMs is typically limited during the initial release of their product to evaluate product performance and consumer demand;

 

 

our products must be designed into our customers’ products or systems; and

 

 

the development and commercial introduction of our customers’ products incorporating new technologies frequently are delayed.

 

As a result of our lengthy sales cycles, we may incur substantial expenses before we earn associated revenue because a significant portion of our operating expenses is relatively fixed and based on expected revenue. The lengthy sales cycles of our products also make forecasting the volume and timing of orders difficult. In addition, the delays inherent in lengthy sales cycles raise additional risks that customers may cancel or change their orders. Our sales are made by purchase orders. Because industry practice allows customers to reschedule or cancel orders on relatively short notice, backlog is not always a good indicator of our future sales. If customer cancellations or product changes occur, we could lose anticipated sales and not have sufficient time to reduce our inventory and operating expenses.   

 

 

Our success depends on our investment of significant resources in research and development. We may have to invest more resources in research and development than anticipated, which could increase our operating expenses and negatively impact our operating results.

 

Our success depends on us investing significant amounts of resources into research and development. We expect to have to continue to invest heavily in research and development in the future in order to continue to innovate and introduce new products in a timely manner and increase our revenue and profitability. If we have to invest more resources in research and development than we anticipate, we could see an increase in our operating expenses which may negatively impact our operating results. Also, if we are unable to properly manage and effectively utilize our research and development resources, we could see material adverse effects on our business, financial condition and operating results.

   

In addition, if new competitors, technological advances by existing competitors, our entry into new markets, or other competitive factors require us to invest significantly greater resources than anticipated in our research and development efforts, our operating expenses would increase. If we are required to invest significantly greater resources than anticipated in research and development efforts without a corresponding increase in revenue, our operating results could decline. Research and development expenses are likely to fluctuate from time to time to the extent we make periodic incremental investments in research and development and these investments may be independent of our level of revenue, which could negatively impact our financial results. In order to remain competitive, we anticipate that we will continue to devote substantial resources to research and development, and we expect these expenses to increase in absolute dollars in the foreseeable future due to the increased complexity and the greater number of products under development.

 

The loss of any of our key personnel or the failure to attract or retain specialized technical and management personnel could affect our operations or impair our ability to grow our business.

 

Our future success depends upon our ability to attract and retain highly qualified technical and managerial personnel. We are particularly dependent on the continued services of our key executives, including Michael Hsing, our President and Chief Executive Officer, who founded our company and developed our proprietary process technology. In addition, personnel with highly skilled analog and mixed-signal design engineering expertise are scarce and competition for personnel with these skills is intense. There can be no assurance that we will be able to retain existing key employees or that we will be successful in attracting, integrating or retaining other highly qualified personnel with critical capabilities in the future. If we are unable to retain the services of existing key employees or are unsuccessful in attracting new highly qualified employees quickly enough to meet the demands of our business, including design cycles, our business could be harmed. Furthermore, if we lose key personnel, the search for a qualified replacement and the transition could interrupt our operations as the search could take us longer than expected and divert management resources, and the newly hired employee could take longer than expected to integrate into the team.

  

If we fail to retain key employees in our sales, applications, finance and legal staff or to make continued improvements to our internal systems, particularly in the accounting and finance area, our business may suffer.

 

If we fail to continue to adequately staff our sales, applications, financial and legal staff, maintain or upgrade our business systems and maintain internal control that meet the demands of our business, our ability to operate effectively will suffer. The operation of our business also depends upon our ability to retain these employees, as these employees hold a significant amount of institutional knowledge about us and our products, and, if they were to terminate their employment, our sales and internal control over financial reporting could be adversely affected.

 

We intend to continue to expand our operations, which may strain our resources and increase our operating expenses.

 

We plan to continue to expand our domestic and foreign operations through internal growth, strategic relationships, and/or acquisitions. We expect that any such expansion will strain our systems and operational and financial controls. In addition, we are likely to incur significantly higher operating costs. To manage our growth effectively, we must continue to improve and expand our systems and controls, as well as hire experienced administrative and financial personnel. If we fail to do so, our growth will be limited. If we fail to effectively manage our planned expansion of operations, our business and operating results may be harmed.

   

We may not realize the anticipated benefits of any company or business that we acquire. In addition, acquisitions could result in diluting the ownership interests of our stockholders, reduce our cash balances, and cause us to incur debt or to assume contingent liabilities, which could adversely affect our business. We may also be the target of strategic transactions, which could divert our management’s attention and otherwise disrupt our operations and adversely affect our business.

 

As a part of our business strategy, from time to time we review acquisition prospects that would complement our current product offerings, enhance our design capability or offer other competitive opportunities. As a result of completing acquisitions, we could use a significant portion of our available cash, cash equivalents and short-term investments, issue equity securities that would dilute current stockholders’ percentage ownership, or incur substantial debt or contingent liabilities. Such actions could impact our operating results and the price of our common stock. 

 

In addition, we may be unable to identify or complete prospective acquisitions for various reasons, including competition from other companies in the semiconductor industry, the valuation expectations of acquisition candidates and applicable antitrust laws or related regulations. If we are unable to identify and complete acquisitions, we may not be able to successfully expand our business and product offerings.

  

 

We cannot guarantee that any future acquisitions will improve our results of operations or that we will otherwise realize the anticipated benefits of any acquisitions. In addition, if we are unsuccessful in integrating any acquired company or business into our operations or if integration is more difficult than anticipated, we may experience disruptions that could harm our business and result in our failure to realize the anticipated benefits of the acquisitions. Some of the risks that may adversely affect our ability to integrate or realize any anticipated benefits from the acquired companies, businesses or assets include those associated with:

 

unexpected losses of key employees or customers of the acquired companies or businesses;

 

 

conforming the acquired company’s standards, processes, procedures and controls with our operations;

 

 

coordinating new product and process development;

 

 

hiring additional management and other critical personnel;

 

 

increasing the scope, geographic diversity and complexity of our operations;

 

 

difficulties in consolidating facilities and transferring processes and know-how;

 

 

difficulties in the assimilation of acquired operations, technologies or products;

 

 

the risk of undisclosed liabilities of the acquired businesses and potential legal disputes with founders or stockholders of acquired companies;

 

 

our inability to commercialize acquired technologies;

 

 

the risk that the future business potential as projected is not realized and as a result, we may be required to take an impairment charge related to goodwill or acquired intangibles that would impact our profitability;

 

 

difficulties in assessing the fair value of earn-out arrangements;

 

 

diversion of management’s attention from other business concerns; and

 

 

adverse effects on existing business relationships with customers.

  

In addition, third parties may be interested in acquiring us. We will consider and discuss such transactions as we deem appropriate. Such potential transactions may diver the attention of management, and cause us to incur various costs and expenses in investigating and evaluating such transactions, whether or not they are consummated.

 

If we issue additional shares of stock in the future, it may have a dilutive effect on our stockholders.

 

We may issue additional shares of common stock in the future in order to raise additional capital to fund our global operations or in connection with an acquisition. We also issue restricted stock units to employees, which convert into shares of common stock upon vesting. Any issuance of our common stock may result in immediate dilution to our stockholders. In addition, the issuance of a significant amount of our common stock may result in additional regulatory requirements, such as stockholder approval.

 

We compete against many companies with substantially greater financial and other resources, and our market share may be reduced if we are unable to respond to our competitors effectively.

 

The analog and mixed-signal semiconductor industry is highly competitive, and we expect competitive pressures to continue. Our ability to compete effectively and to expand our business will depend on our ability to continue to recruit applications and design talent, our ability to introduce new products, and our ability to maintain the rate at which we introduce these new products. We compete with domestic and non-domestic semiconductor companies, many of which have substantially greater financial and other resources with which to pursue engineering, manufacturing, marketing, and distribution of their products. We are in direct and active competition, with respect to one or more of our product lines, with many manufacturers of such products, of varying size and financial strength. The number of our competitors has grown due to the expansion of the market segments in which we participate. 

 

We cannot assure you that our products will continue to compete favorably, or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new companies entering this market, which would materially and adversely affect our results of operations and our financial condition.

 

 

If securities or industry analysts downgrade our stock or do not continue to publish research or reports about our business, our stock price and trading volume could decline.

 

The trading market for our common stock will depend, in part, on the research and reports that industry or securities analysts publish about us or our business. We do not have any control over these analysts. If one or more of the analysts who cover us downgrade our stock, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

 

There can be no assurance that we will continue to declare cash dividends at all or in any particular amounts.

 

In June 2014, the Board of Directors approved a dividend program pursuant to which we intend to pay quarterly cash dividends on our common stock. The declaration of any future cash dividends is at the discretion of our Board of Directors and will depend on, among other things, our financial condition, results of operations, capital requirements, business conditions, and other factors that our Board of Directors may deem relevant, as well as a determination that cash dividends are in the best interests of our stockholders. Our dividend payments may change from time to time, and we cannot provide assurance that we will continue to declare dividends at all or in any particular amounts. A reduction in or elimination of our dividend payments could have a negative effect on the price of our common stock.

 

Major earthquakes or other natural disasters and resulting systems outages may cause us significant losses.

 

Our office in California, the production facilities of our third-party wafer suppliers, our IC testing and manufacturing facilities, a portion of our assembly and research and development activities, and certain other critical business operations are located in or near seismically active regions and are subject to periodic earthquakes. We do not maintain earthquake insurance and could be materially and adversely affected in the event of a major earthquake. Much of our revenue, as well as our manufacturers and assemblers, are concentrated in Asia, particularly in China. Such concentration increases the risk that other natural disasters, labor strikes, terrorism, war, political unrest, epidemics, and/or health advisories could disrupt our operations. In addition, we rely heavily on our internal information and communications systems and on systems or support services from third parties to manage our operations efficiently and effectively. Any of these are subject to failure due to a natural disaster or other disruption. System-wide or local failures that affect our information processing could have material adverse effects on our business, financial condition, operating results and cash flows. 

    

ITEM 6. EXHIBITS

 

 

Exhibit No.

Description

 

31.1

Certification of Chief Executive Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

31.2

Certification of Chief Financial Officer pursuant to Securities Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

32.1*

Certification of Chief Executive Officer and Chief Financial Officer 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

 

101.SCH

XBRL Taxonomy Extension Schema

 

101.CAL

XBRL Taxonomy Extension Calculation

 

101.DEF

XBRL Taxonomy Extension Definition

 

101.LAB

XBRL Taxonomy Extension Labels

 

101.PRE

XBRL Taxonomy Extension Presentation

 

* This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that Section, nor shall it be deemed incorporated by reference in any filings under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.

 

 

MONOLITHIC POWER SYSTEMS, INC

 

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.

 

 

 

MONOLITHIC POWER SYSTEMS, INC.

 

 

Dated: May 10, 2019

 

 

 /s/ T. Bernie Blegen

 

T. Bernie Blegen

 

Chief Financial Officer

 

(Duly Authorized Officer and Principal Financial and Accounting Officer)

 

EX-31.1 2 ex_143203.htm EXHIBIT 31.1 ex_143203.htm

 

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael Hsing, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Monolithic Power Systems, Inc.;

 

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

 

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

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

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

 

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

 

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

 

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

 

Date: May 10, 2019

 

 

/s/ Michael Hsing

 

 

Michael Hsing

 

 

Chief Executive Officer

 

 

EX-31.2 3 ex_143204.htm EXHIBIT 31.2 ex_143204.htm

 

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) and 15d-14(a), AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, T. Bernie Blegen, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Monolithic Power Systems, Inc.;

 

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

 

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

 

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

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

 

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

 

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

 

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

 

Date: May 10, 2019

 

 

/s/ T. Bernie Blegen

 

 

T. Bernie Blegen

 

 

Chief Financial Officer

 

 

EX-32.1 4 ex_143205.htm EXHIBIT 32.1 ex_143205.htm

 

Exhibit 32.1

 

The following certification shall not be deemed “filed” for purposes of section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND

CHIEF FINANCIAL OFFICER 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 on Form 10-Q of Monolithic Power Systems, Inc., a Delaware corporation, for the quarter ended March 31, 2019, as filed with the Securities and Exchange Commission, each of the undersigned officers of Monolithic Power Systems, Inc. certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) the accompanying report on Form 10-Q of Monolithic Power Systems, Inc. for the quarter ended March 31, 2019, as filed with the Securities and Exchange Commission (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Monolithic Power Systems, Inc. for the periods presented therein.

 

Date: May 10, 2019

 

 

 

/s/ Michael Hsing

 

 

Michael Hsing

 

 

Chief Executive Officer

 

 

Date: May 10, 2019

 

 

/s/ T. Bernie Blegen

 

 

T. Bernie Blegen

 

 

Chief Financial Officer

 

 

EX-101.INS 5 mpwr-20190331.xml XBRL INSTANCE DOCUMENT false --12-31 Q1 2019 2019-03-31 10-Q 0001280452 43057000 Yes false Large Accelerated Filer MONOLITHIC POWER SYSTEMS INC false mpwr 9800000 8400000 121000 435000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Building</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,078</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,254</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In-place leases&nbsp;</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">981</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,313</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> 362314000 380522000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></div><div style="display: inline; font-weight: bold;">. CASH, CASH EQUIVALENTS, INVESTMENTS AND RESTRICTED CASH</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The following is a summary of the Company&#x2019;s cash, cash equivalents and short-term and long-term investments (in thousands):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash, cash equivalents and investments:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt; margin-left: 0pt;">Cash</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,687</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">131,569</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Money market 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;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56,082</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,135</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Corporate debt securities</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143,453</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">170,909</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">U.S. treasuries and government agency bonds</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,202</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,068</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Certificates of deposit</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,600</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,600</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,314</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,522</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=" margin: 0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reported as:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Cash and cash equivalents</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,769</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,704</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Short-term investments</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">177,255</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">204,577</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Long-term investments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,314</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,522</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', 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;">The contractual maturities of the Company&#x2019;s short-term and long-term available-for-sale investments are as follows (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:15pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in less than 1 year</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,617</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,845</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in 1 - 5 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,638</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,732</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in greater than 5 years</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">180,545</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">207,818</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following tables summarize the unrealized gain and loss positions related to the Company&#x2019;s available-for sale investments (in thousands):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:15pt;margin-top:0pt;text-align:left;">&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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="18" 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: 54%;"> <div style=" font-family:'Times 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;">March 31, 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&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;">Amortized Cost</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;">Unrealized Gains</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;">Unrealized Losses</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;">Total Fair Value</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;">Fair Value of Investments in Unrealized</div></div></div> <div style=" font-family:'Times 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;">Loss Position</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">56,082</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">56,082</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">144,041</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: 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-weight: inherit; font-style: normal;">44</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(632</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">143,453</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: 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-weight: inherit; font-style: normal;">123,828</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,257</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: 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-weight: inherit; font-style: normal;">10</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(65</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">32,202</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: 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-weight: inherit; font-style: normal;">22,879</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,570</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 11%; 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-weight: inherit; font-style: normal;">(280</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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-weight: inherit; font-style: normal;">237,550</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: 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-weight: inherit; font-style: normal;">54</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: 11%; 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-weight: inherit; font-style: normal;">(977</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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-weight: inherit; font-style: normal;">236,627</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: 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-weight: inherit; font-style: normal;">149,997</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=" margin: 0pt;">&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: 34%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="18" 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: 54%;"> <div style=" font-family:'Times 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;">December 31, 2018</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: 34%;">&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;">Amortized Cost</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;">Unrealized Gains</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;">Unrealized Losses</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;">Total Fair Value</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;">Fair Value of Investments in Unrealized</div></div></div> <div style=" font-family:'Times 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;">Loss Position</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">41,135</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">41,135</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">172,288</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: 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-weight: inherit; font-style: normal;">7</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,386</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">170,909</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: 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-weight: inherit; font-style: normal;">166,204</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,207</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: 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-weight: inherit; font-style: normal;">2</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(141</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">32,068</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: 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-weight: inherit; font-style: normal;">28,507</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,570</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 11%; 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-weight: inherit; font-style: normal;">(329</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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-weight: inherit; font-style: normal;">250,800</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: 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-weight: inherit; font-style: normal;">9</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: 11%; 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-weight: inherit; font-style: normal;">(1,856</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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-weight: inherit; font-style: normal;">248,953</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: 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-weight: inherit; font-style: normal;">197,952</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Restricted Cash</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported on the Condensed Consolidated Balance Sheets to the amounts reported in the Condensed Consolidated Statements of Cash Flows:&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&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: 64%;">&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-weight: bold;">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-weight: bold;">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="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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> <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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,769</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,704</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash included in other long-term assets</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: 15%; 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-weight: inherit; font-style: normal;">113</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: 15%; 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-weight: inherit; font-style: normal;">114</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows</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: 15%; 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-weight: inherit; font-style: normal;">181,882</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: 15%; 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-weight: inherit; font-style: normal;">172,818</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">Restricted cash includes a security deposit that is set aside in a bank account and cannot be withdrawn by the Company under the terms of a lease agreement. The restriction will end and any unused amount will be returned to the Company upon the expiration of the lease.<div style="display: inline; font-weight: bold;">&nbsp;</div>&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"></div></div> 0.046 0.099 0.049 0.101 P2Y P3Y P2Y P3Y P30D P60D P14D 956000 1300000 5670000 6145000 21289000 15044000 18534000 13603000 18531000 18531000 13586000 13586000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">16</div></div><div style="display: inline; font-weight: bold;">. DIVIDENDS AND DIVIDEND EQUIVALENTS</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Cash Dividend Program</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2014,&nbsp;</div>the Board of Directors approved a dividend program&nbsp;pursuant to which the Company intends to pay quarterly cash dividends on its common stock. Based on the Company&#x2019;s historical practice, stockholders of record as of the last business day of the quarter are entitled to receive the quarterly cash dividends when and if declared by the Board of Directors, which are payable to the stockholders in the following month.&nbsp;The Board of Directors declared the following cash dividends (in thousands, except per-share amounts):&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend declared 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.40</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.30</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total amount</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,180</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,644</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> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019&nbsp;</div>and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div>&nbsp;accrued dividends totaled&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$17.2</div>&nbsp;million and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$12.8</div>&nbsp;million, respectively.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The declaration of any future cash dividends is at the discretion of the Board of Directors and will depend on, among other things, the Company&#x2019;s financial condition, results of operations, capital requirements, business conditions, and other factors that the Board of Directors&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>deem relevant, as well as a determination that cash dividends are in the best interests of the stockholders.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The Company anticipates&nbsp;that cash used for future dividend payments will come from its current domestic cash, cash generated from ongoing U.S. operations, and&nbsp;cash repatriated from its Bermuda subsidiary. Earnings from other foreign subsidiaries will continue to be indefinitely reinvested.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Cash Dividend Equivalent Rights</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;">Under the Company&#x2019;s stock plans, outstanding RSUs contain rights to receive cash dividend equivalents, which entitle employees who hold RSUs to the same dividend value per share as holders of common stock. The dividend equivalents are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;fulfill their requisite service requirement and the awards do&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;vest.&nbsp;As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018,&nbsp;</div>accrued dividend equivalents totaled&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9.8</div>&nbsp;million and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8.4</div>&nbsp;million, respectively.&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:center;"></div></div> 15500000 12400000 1935000 -186000 1935000 -66000 393000 3374000 P60D P1Y P4Y 278000 531000 46600000 32000 12761000 8339000 981000 0.99 0.97 2225000 1602000 10000 53313000 400000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></div><div style="display: inline; font-weight: bold;">. REAL ESTATE</div><div style="display: inline; font-weight: bold;"> </div><div style="display: inline; font-weight: bold;">TRANSACTION</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 2019, </div>the Company completed the purchase of an office building and land located in Kirkland, Washington for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$52.9</div> million in cash. The property also has in-place leases which were assumed by the Company. The Company accounted for the purchase as an asset acquisition and capitalized <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million of transaction costs. The consideration paid was allocated to the individual assets based on their relative fair values as follows (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Building</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,078</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Land</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,254</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">In-place leases&nbsp;</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">981</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,313</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The fair value of the building was determined based on the income approach, which considered the discounted cash flows and direct capitalization analysis, and the sales comparison approach. The fair value of land was determined based on the sales comparison approach. The fair value of the in-place leases was determined primarily based on the analysis of the economic benefits of avoiding certain costs to acquire new tenants.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The building is depreciated over a useful life of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40</div> years and the in-place leases are amortized over the average remaining lease terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5</div> years. Land is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> depreciated.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"></div></div> 4297000 P60D <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan asset components:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash surrender value of corporate-owned life insurance policies</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,988</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,103</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Fair value of mutual funds and money market funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan assets reported in:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other long-term assets</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan liabilities reported in:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Accrued compensation and related benefits (short-term)</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">425</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">447</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,310</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,283</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,735</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,730</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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="4" 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-weight: bold;">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="4" 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-weight: bold;">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="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="4" 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: 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-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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="4" 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: 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-weight: bold;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Time-to-liquidity (years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</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 colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.6%</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.9%</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 colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9%</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.1%</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> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-weight: bold;">Revenue</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-weight: bold;">Accounts Receivable</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;"> <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-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;">&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;">March 31,</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;"> <div style=" font-family:'Times 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;">December 31,</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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><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;">&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;">2019</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;">2018</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">A (distributor)</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">B (distributor)</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table></div> 3 30 P2Y 300000 500000 7580000 5363000 4331000 39000 27259000 22678000 58889000 55214000 5527000 7018000 34375000 34375000 45348000 38962000 1661000 1369000 -1040000 -5543000 15995000 15995000 15049000 15049000 531000 433000 4429000 3995000 11050000 10602000 16010000 15030000 0 0 848209000 793432000 574085000 580810000 257500000 76955000 177255000 3290000 267820000 60002000 204577000 3241000 3290000 3241000 180545000 207818000 56082000 143453000 32202000 1600000 3290000 236627000 41135000 170909000 32068000 1600000 3241000 248953000 56082000 143453000 32202000 1600000 3290000 20873000 20873000 41135000 170909000 32068000 1600000 3241000 18867000 18867000 44000 10000 54000 7000 2000 9000 632000 65000 280000 977000 1386000 141000 329000 1856000 56082000 144041000 32257000 1600000 3570000 237550000 41135000 172288000 32207000 1600000 3570000 250800000 123828000 22879000 3290000 149997000 166204000 28507000 3241000 197952000 143453000 170909000 3290000 3241000 3290000 3241000 57638000 78732000 119617000 125845000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The accompanying unaudited condensed consolidated financial statements have been prepared by Monolithic Power Systems, Inc. (the &#x201c;Company&#x201d; or &#x201c;MPS&#x201d;) in accordance with the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) have been condensed or omitted in accordance with these accounting principles, rules and regulations. The information in this report should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto included in the Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018,&nbsp;</div>filed with the SEC on&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 1, 2019.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company&#x2019;s financial position, results of operations and cash flows for the interim periods presented. The financial statements contained in this Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-Q are&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;necessarily indicative of the results that<div style="display: inline; font-style: italic;">&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>be expected for the year ending&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;or for any other future periods.</div></div></div></div></div></div></div></div></div></div> 30078000 958000 2491000 125687000 131569000 181769000 172704000 9064000 -6740000 181882000 172818000 82874000 76134000 1600000 1600000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">9</div></div><div style="display: inline; font-weight: bold;">. COMMITMENTS AND CONTINGENCIES</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Product Warranties</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following table presents changes in the warranty reserve (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,564</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,416</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty provision for product sales</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">268</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,479</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlements made</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,271</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(55</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unused warranty provision</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(516</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(100</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(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,045</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,740</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 style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Purchase Commitments</div></div></div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company has outstanding purchase commitments with its suppliers and other parties that require the future purchase of goods or services, which primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of&nbsp;March&nbsp;31, 2019, the Company&#x2019;s outstanding purchase obligations totaled&nbsp;approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$79.1</div>&nbsp;million.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Litigation</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company is a party to actions and proceedings in the ordinary course of business, including potential litigation initiated by its stockholders, challenges to the enforceability or validity of its intellectual property, claims that the Company&#x2019;s products infringe on the intellectual property rights of others, and employment matters. These proceedings often involve complex questions of fact and law and<div style="display: inline; font-style: italic;">&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>require the expenditure of significant funds and the diversion of other resources to prosecute and defend. The Company defends itself vigorously against any such claims. As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019,&nbsp;</div>there were&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div>&nbsp;material pending legal proceedings to which the Company was a party.</div></div> 0.40 0.30 0.40 0.30 0.001 0.001 150000000 150000000 43033000 42505000 43033000 42505000 42505000 43033000 41614000 42145000 478913000 450908000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">12</div></div><div style="display: inline; font-weight: bold;">. DEFERRED COMPENSATION PLAN</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following table summarizes the deferred compensation plan balances on the Condensed Consolidated Balance Sheets (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan asset components:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash surrender value of corporate-owned life insurance policies</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,988</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,103</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Fair value of mutual funds and money market funds</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan assets reported in:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other long-term assets</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan liabilities reported in:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Accrued compensation and related benefits (short-term)</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">425</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">447</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Other long-term liabilities</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,310</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,283</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,735</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,730</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> 30684000 25085000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">15</div></div><div style="display: inline; font-weight: bold;">. ACCUMULA</div><div style="display: inline; font-weight: bold;">TED OTHER COMPREHENSIVE&nbsp;LOSS</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following table summarizes the changes in accumulated other comprehensive loss (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&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: 52%;">&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;">Unrealized Losses </div></div></div> <div style=" font-family:'Times 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;">on Available-for-</div></div></div> <div style=" font-family:'Times 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;">Sale Securities</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;">Foreign Currency Translation</div></div></div> <div style=" font-family:'Times 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;">Adjustments</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;">Total</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 colspan="1" 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;">Balance as of January 1, 2019</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,638</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,905</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,543</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Other comprehensive income before reclassifications</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">924</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,677</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,601</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Tax effect</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: 13%; 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-weight: inherit; font-style: normal;">(98</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> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">-</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: 13%; 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-weight: inherit; font-style: normal;">(98</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net current period other comprehensive income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">826</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">3,677</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">4,503</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" 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;">Balance as of March 31, 2019</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: 13%; 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-weight: inherit; font-style: normal;">(812</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">(228</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">(1,040</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: 3px;">)</td> </tr> </table> </div></div> 0.84 0.88 0.23 0.2 0.22 0.25 0.1 0.17 0.16 2900000 2500000 2927000 2520000 2400000 63357000 57655000 379000 379000 35310000 32283000 425000 447000 35310000 32283000 35735000 32730000 34861000 31970000 13988000 13103000 20873000 18867000 34861000 31970000 -33000 16779000 16830000 3255000 2755000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">3.</div> STOCK-BASED COMPENSATION</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', 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 style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div> Equity Incentive Plan (the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x201c;2014</div> Plan&#x201d;)</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Board of Directors adopted the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>&nbsp;Plan in&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> April 2013,&nbsp;</div>and the stockholders&nbsp;approved it in&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2013.&nbsp;</div>In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> October 2014,&nbsp;</div>the Board of Directors approved certain amendments to the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>&nbsp;Plan. The&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>&nbsp;Plan, as amended, became effective on&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 13, 2014&nbsp;</div>and provides for the issuance of up to&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.5</div>&nbsp;million shares. The&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>&nbsp;Plan will expire on&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 13, 2024.&nbsp;</div>As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019,&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.6</div>&nbsp;million shares remained available for future issuance under the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2014</div>&nbsp;Plan.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Stock-Based Compensation Expense</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The Company recognized stock-based compensation expenses as follows (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:15pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div> <table cellpadding="0pt" cellspacing="0pt" style="margin: 0pt 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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;">2019</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;">2018</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of 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;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">531</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,429</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,995</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,050</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,602</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total stock-based compensation 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,010</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,030</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> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax benefit related to stock-based compensation</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">838</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,131</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Restricted Stock Units</div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;"> (&#x201c;RSUs&#x201d;)</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The&nbsp;Company&#x2019;s RSUs include time-based RSUs, RSUs with performance conditions (&#x201c;PSUs&#x201d;), RSUs with market conditions (&#x201c;MSUs&#x201d;), and RSUs with both market and performance conditions (&#x201c;MPSUs&#x201d;). Vesting of awards with performance conditions or market conditions is subject to the achievement of pre-determined performance goals and the approval of such achievement by the Compensation Committee of the Board of Directors (the &#x201c;Compensation Committee&#x201d;). All awards include service conditions which require continued employment with the Company.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">A summary of RSU activity&nbsp;is presented in the table below (in thousands, except per-share amounts):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:7.5pt;margin-right:15pt;margin-top:0pt;text-align:left;">&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: 23%;">&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: 10%;"> <div style=" font-family:'Times 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;">Time-Based RSUs</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="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: 11%;"> <div style=" font-family:'Times 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;">PSUs and MPSUs</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="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: 10%;"> <div style=" font-family:'Times 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;">MSUs</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="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: 10%;"> <div style=" font-family:'Times 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; 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: 23%;">&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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 2%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 1, 2019</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">240</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">95.38</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,174</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&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;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61.61</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,219</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.69</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,633</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50.94</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">130.67</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">311</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;(1)</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107.14</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">337</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108.93</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(33</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77.83</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(400</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56.71</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(81</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.57</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(514</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52.86</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(2</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89.22</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(1</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68.48</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(3</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83.26</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at March 31, 2019</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">231</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">101.91</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">2,085</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">69.34</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">2,137</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36.14</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">4,453</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55.09</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: 3px;">&nbsp;</td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">_____________</div> <table border="0" cellpadding="0" cellspacing="0" style="; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: top;"> <td style="width: 9pt;">&nbsp;</td> <td style="width: 18pt;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>)</div> </td> <td> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">Amount reflects the number of PSUs and MPSUs that&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>ultimately be earned based on management&#x2019;s probability assessment of the achievement of performance conditions at each reporting period. In addition, MPSUs are subject to the achievement of market conditions.</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The intrinsic&nbsp;value related to vested RSUs was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$57.7</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$49.5</div> million for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>the total intrinsic value of all outstanding&nbsp;RSUs was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$559.8</div> million, based on the closing stock price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$135.49.</div> As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>unamortized compensation expense related to&nbsp;all outstanding RSUs was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$145.2</div> million with a weighted-average remaining recognition period of approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.5</div>&nbsp;years.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cash proceeds from vested PSUs with a purchase price totaled&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10.4</div>&nbsp;million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7.8</div> million for the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; text-decoration: underline;">Time-Based RSUs:</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>the Compensation Committee granted <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,000</div> RSUs with service conditions&nbsp;to non-executive employees and non-employee directors. The RSUs vest over&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div>&nbsp;years for employees and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>&nbsp;year for directors, subject to continued service&nbsp;with the Company.&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; text-decoration: underline;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div></div><div style="display: inline; text-decoration: underline;"> PSUs:</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2019,&nbsp;</div>the Compensation Committee&nbsp;granted&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,000</div>&nbsp;PSUs to the executive officers, which represent a target number of shares to be earned based on the Company&#x2019;s average&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-year (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2020</div>) revenue growth rate compared against the analog industry&#x2019;s average&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-year revenue growth rate as published by the Semiconductor Industry Association (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&#x201c;2019</div>&nbsp;Executive PSUs&#x201d;). The maximum number of shares that an executive officer can earn is&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">300%</div>&nbsp;of the target number of the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs.&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50%</div>&nbsp;of the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs will vest in the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div>&nbsp;quarter of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2021</div>&nbsp;if the pre-determined performance goals are met during the&nbsp;performance period. The remaining&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs&nbsp;will vest over the following&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>&nbsp;years on a quarterly basis. Assuming the achievement of the highest level of performance goals, the total stock-based compensation cost for the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs is&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$46.6</div>&nbsp;million.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs contain a purchase price feature, which requires the employees to pay the Company&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$30</div>&nbsp;per share upon vesting of the shares.&nbsp;Shares that do&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;vest will&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;be subject to the purchase price payment. The Company determined the grant date fair value of the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;Executive PSUs using the Black-Scholes model with the following assumptions: stock price of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$130.67,</div>&nbsp;expected term of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.6</div>&nbsp;years, expected volatility of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29.0%</div>&nbsp;and risk-free interest rate of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5%.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Em</div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">ployee Stock Purchase Plan (&#x201c;ESPP&#x201d;)</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,000</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,000</div> shares, respectively, were issued under the ESPP. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.5</div> million shares were available for future issuance.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The intrinsic&nbsp;value of the shares issued was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.3</div> million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.5</div> million for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>the unamortized expense was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.4</div> million, which will be recognized through the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div> quarter of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019.</div> The Black-Scholes model was used to value the employee stock purchase rights with the following weighted-average assumptions:&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected term (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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37.3</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.2</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.8</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.2</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.0</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Cash proceeds from the shares issued under the ESPP were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.6</div></div> million for both the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018.</div>&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"></div></div> 17180000 12644000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend declared 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.40</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.30</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total amount</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17,180</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,644</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> </table></div> 17200000 12800000 0.61 0.52 0.58 0.49 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">7</div></div><div style="display: inline; font-weight: bold;">. NET INCOME PER SHARE</div></div> <div style=" font-family:'Times New Roman', 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 7.2pt 0pt -2pt; text-align: left;">Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if outstanding securities or other contracts to issue common stock were exercised or converted into common shares, and calculated using the treasury stock method.&nbsp;Contingently issuable shares, including equity awards with performance conditions or market conditions, are considered outstanding common shares and included in the basic net income per share as of the date that all necessary conditions to earn the awards have been satisfied. Prior to the end of the contingency period, the number of contingently issuable shares included in the diluted net income per share is based on the number of shares, if any, that would be issuable under the terms of the arrangement at the end of the reporting period.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: -9pt;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">The Company&#x2019;s outstanding RSUs contain forfeitable rights to receive cash dividend equivalents, which are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> fulfill their service requirement and the awards do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> vest. Accordingly, these awards are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> treated as participating securities in the net income per share calculation.&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">The following table sets forth the computation of basic and diluted net income per share (in thousands, except per-share amounts):&nbsp;</div> <div style=" margin-left: -9pt;">&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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net income</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-weight: inherit; font-style: normal;">26,181</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-weight: inherit; font-style: normal;">21,856</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Weighted-average outstanding shares used to compute basic net income 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: 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-weight: inherit; font-style: normal;">42,749</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-weight: inherit; font-style: normal;">41,922</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Effect of dilutive securities</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-weight: inherit; font-style: normal;">2,483</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-weight: inherit; font-style: normal;">2,360</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Weighted-average outstanding shares used to compute diluted net income 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; 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-weight: inherit; font-style: normal;">45,232</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; 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-weight: inherit; font-style: normal;">44,282</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> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per share:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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-weight: inherit; font-style: normal;">0.61</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-weight: inherit; font-style: normal;">0.52</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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-weight: inherit; font-style: normal;">0.58</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-weight: inherit; font-style: normal;">0.49</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> 1770000 1137000 0.045 0.028 18969000 18799000 145200000 400000 P3Y182D 838000 1131000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2019</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Change in unrealized gain included in other comprehensive income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at March 31, 2019</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash, cash equivalents and investments:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 9pt; margin-left: 0pt;">Cash</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,687</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">131,569</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Money market 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;">&nbsp;</td> <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56,082</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,135</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Corporate debt securities</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">143,453</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">170,909</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">U.S. treasuries and government agency bonds</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,202</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,068</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Certificates of deposit</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,600</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,600</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,314</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,522</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reported as:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Cash and cash equivalents</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,769</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,704</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Short-term investments</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">177,255</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">204,577</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-indent: 9pt;">Long-term investments</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">362,314</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">380,522</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"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">11</div></div><div style="display: inline; font-weight: bold;">. FAIR VALUE MEASUREMENTS&nbsp;&nbsp;</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The following tables summarize the fair value measurement of the financial assets (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&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: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&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); width: 46%;"> <div style=" font-family:'Times 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;">Fair Value Measurement at March 31, 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;">&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;">Total</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;">Level 1</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;">Level 2</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;">Level 3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">56,082</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-weight: inherit; font-style: normal;">56,082</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">143,453</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">143,453</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,202</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">32,202</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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="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%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&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-weight: inherit; font-style: normal;">1,600</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="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%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</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-weight: inherit; font-style: normal;">3,290</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">3,290</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Mutual funds and money market funds under deferred compensation plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 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-weight: inherit; font-style: normal;">257,500</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-weight: inherit; font-style: normal;">76,955</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-weight: inherit; font-style: normal;">177,255</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-weight: inherit; font-style: normal;">3,290</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=" margin: 0pt;">&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;">&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-weight: bold;"><div style="display: inline; font-weight: bold;">Fair Value Measurement at December 31, 2018</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="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;">Total</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;">Level 1</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;">Level 2</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;">Level 3</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">41,135</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-weight: inherit; font-style: normal;">41,135</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">170,909</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">170,909</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,068</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">32,068</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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="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-weight: inherit; font-style: normal;">&nbsp;</div></td> <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: 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-weight: inherit; font-style: normal;">1,600</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="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-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</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-weight: inherit; font-style: normal;">3,241</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">3,241</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Mutual funds and money market funds under deferred compensation plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 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-weight: inherit; font-style: normal;">267,820</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-weight: inherit; font-style: normal;">60,002</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-weight: inherit; font-style: normal;">204,577</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-weight: inherit; font-style: normal;">3,241</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">__________&nbsp;</div> <table border="0" cellpadding="0" cellspacing="0" style=";text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt; min-width: 700px;"> <tr> <td style="vertical-align: top; width: 2%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&#x25cf;</div> </td> <td style="vertical-align: top; width: 98%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1&#x2014;includes</div>&nbsp;instruments with quoted prices in active markets for identical assets.</div> </td> </tr> <tr> <td style="vertical-align: top; width: 2%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&#x25cf;</div> </td> <td style="vertical-align: top; width: 98%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2&#x2014;includes</div>&nbsp;instruments for which the valuations are based upon quoted market prices in active markets involving&nbsp;similar&nbsp;assets or inputs&nbsp;other than quoted prices that are observable for the assets.&nbsp;The market inputs used to value these&nbsp;instruments&nbsp;generally consist of market yields, recently executed transactions, broker/dealer quotes or alternative pricing sources&nbsp;with&nbsp;reasonable levels&nbsp;of price transparency. Pricing sources&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>include industry standard data providers, security master files&nbsp;from&nbsp;large financial institutions, and other&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party sources used to determine a daily market value.</div> </td> </tr> <tr> <td style="vertical-align: top; width: 2%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&#x25cf;</div> </td> <td style="vertical-align: top; width: 98%;"> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Level&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3&#x2014;includes</div>&nbsp;instruments for which the valuations are based on inputs that are unobservable and significant to the overall&nbsp;fair value measurement.</div> </td> </tr> </table> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:justify;">The Company&#x2019;s level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> assets consist of government-backed student loan auction-rate securities. The following table provides a rollforward of the fair value of the auction-rate securities (in thousands):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:justify;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at January 1, 2019</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Change in unrealized gain included in other comprehensive income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at March 31, 2019</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company determined the fair value of the auction-rate securities using a discounted cash flow model with the following assumptions:&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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="4" 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-weight: bold;">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="4" 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-weight: bold;">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="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="4" 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: 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-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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="4" 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: 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-weight: bold;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Time-to-liquidity (years)</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</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 colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Discount rate</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.6%</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.9%</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 colspan="2" rowspan="1" style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.9%</div></td> <td style="width: 3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.1%</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> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"></div></div> 49000 3241000 3290000 P3Y182D 981000 -201000 -399000 -14000 6571000 6571000 78006000 71495000 25058000 22477000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">14</div></div><div style="display: inline; font-weight: bold;">. INCOME TAXES </div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The income tax provision for interim periods is generally determined using an estimate of the Company&#x2019;s annual effective tax rate and adjusted for discrete items, if any, in the relevant period. Each quarter the estimate of the annual effective tax rate is updated, and if the Company&#x2019;s estimated tax rate changes, a cumulative adjustment is made.</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 7.2pt 0pt -2pt; text-align: left;">&nbsp;The income tax&nbsp;benefit for the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019&nbsp;</div>was&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1.1</div>&nbsp;million, or&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.5%</div>&nbsp;of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign&nbsp;income&nbsp;from the Company&#x2019;s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in&nbsp;effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the global intangible low-taxed income ("GILTI") tax.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;The income tax&nbsp;expense for the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>&nbsp;months ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2018&nbsp;</div>was&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.6</div>&nbsp;million, or&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.8%</div>&nbsp;of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign&nbsp;income&nbsp;from the Company&#x2019;s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in&nbsp;effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the GILTI tax.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;For the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div>&nbsp;the Company&#x2019;s effective tax rate included the estimated impact of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15.5</div>&nbsp;million and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$12.4</div> million, respectively, related to the GILTI&nbsp;provisions&nbsp;that was&nbsp; &nbsp;included as additional subpart F income, which was&nbsp;accounted for&nbsp;as a period cost.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt 0pt -2pt; text-align: left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company&#x2019;s uncertain tax positions relate to the allocation of income and deductions between&nbsp;the Company&#x2019;s global entities and to the determination of the research and development tax credit. It is reasonably possible that over the next&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div>-month period, the Company&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>experience increases or decreases in its unrecognized tax benefits. However, it is&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;possible to determine either the magnitude or the range of increases or decreases at this time.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', 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;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2018, </div>the U.S. Ninth Circuit Court of Appeals overturned the U.S. Tax Court&#x2019;s unanimous <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2015</div> decision in&nbsp;<div style="display: inline; font-style: italic;">Altera v. Commissioner</div>, holding that the Internal Revenue Service&nbsp;("IRS") did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> violate the rule-making procedures required by the Administrative Procedures Act. In the case<div style="display: inline; font-style: italic;">,&nbsp;</div>the taxpayer challenged IRS&nbsp;regulations that required participants in qualified cost sharing arrangements&nbsp;to share stock based compensation costs. The Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2018, </div>the U.S. Ninth Circuit Court of Appeals withdrew its <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2018 </div>opinion. At this time, the Treasury Department has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> withdrawn the requirement from its regulations to include stock-based compensation in the cost pool to be shared under a cost-sharing arrangement. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court&#x2019;s decision being overturned upon appeal, the Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recorded any adjustments as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019. </div>The Company will continue to monitor developments related to this case&nbsp;and the potential impact on its financial statements.&nbsp;</div></div> -1123000 621000 4778000 3856000 -1491000 -2236000 3355000 4998000 4000 -2821000 6171000 12590000 1576000 3954000 3676000 11103000 1696000 1460000 1457000 1441000 59999000 54693000 142543000 136384000 43142000 43017000 39402000 38674000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 5%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 66%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in less than 1 year</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,617</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,845</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in 1 - 5 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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">57,638</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">78,732</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Due in greater than 5 years</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">180,545</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: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">207,818</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> 22254000 403000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 7.5%; margin-left: 7.5%; 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;">&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-weight: bold;">Three Months Ended </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="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-weight: bold;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease costs:</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating lease costs</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">305</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Short-term lease costs</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: 15%; 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-weight: inherit; font-style: normal;">98</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease costs</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: 15%; 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-weight: inherit; font-style: normal;">403</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other information:</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash paid for amounts included in the measurement of 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; margin-left: 0pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</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="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 18pt;">Operating cash flows from operating leases</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">304</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">ROU assets obtained in exchange for operating lease liabilities (1)</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,264</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> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 7.5%; margin-left: 7.5%; 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;">&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-weight: bold;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (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; margin-left: 0pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.1</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019 (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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">957</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">859</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">254</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">193</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total remaining 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,321</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: imputed interest</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(167</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,154</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reported as:</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: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,158</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">996</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> </table></div> 2321000 58000 193000 254000 859000 957000 167000 P5Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div></div><div style="display: inline; font-weight: bold;">. LEASES</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company has operating leases for administrative and sales and marketing offices, manufacturing operations and research and development facilities, employee housing units, and certain equipment. The leases have remaining lease terms from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> years. Some of the leases include renewal options which can extend the lease term for up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years or on a month-to-month basis. The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have finance lease arrangements.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">As permitted by Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842,</div> the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recognize leases with a term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less on the Condensed Consolidated Balance Sheets. For all lease arrangements that contain lease and nonlease components, the Company has elected the practical expedient to combine them as single lease components. As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>operating lease ROU assets totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.8</div> million and operating lease liabilities totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</div> million. The Company recognizes operating lease costs on a straight-line basis over the lease term.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">Because the implicit rate in each lease is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> readily determinable, the Company uses its incremental borrowing rate to determine the present value of the remaining lease payments.&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The following tables summarize certain information related to the leases (in thousands, except years and percentages):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 7.5%; margin-left: 7.5%; 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;">&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-weight: bold;">Three Months Ended </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="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-weight: bold;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 82%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lease costs:</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Operating lease costs</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">305</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Short-term lease costs</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: 15%; 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-weight: inherit; font-style: normal;">98</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total lease costs</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: 15%; 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-weight: inherit; font-style: normal;">403</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other information:</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Cash paid for amounts included in the measurement of 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; margin-left: 0pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</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="background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 18pt;">Operating cash flows from operating leases</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">304</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">ROU assets obtained in exchange for operating lease liabilities (1)</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,264</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> </table> </div> <div style=" margin: 0pt;">&nbsp;</div> <div style=" margin: 0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 7.5%; margin-left: 7.5%; 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;">&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-weight: bold;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average remaining lease term (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; margin-left: 0pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Weighted-average discount 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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.1</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">____________</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:13.5pt;margin-right:7.5pt;margin-top:0pt;text-align:left;text-indent:-13.5pt;">(<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div>) Includes&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.2</div> million&nbsp;for operating leases existing on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.1</div> million for new operating leases commenced during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019, </div>the maturities of the lease liabilities are as follows (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 81%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">2019 (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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">957</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">859</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">254</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">193</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total remaining 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,321</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Less: imputed interest</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(167</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total 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; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,154</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Reported as:</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: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Current 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,158</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Long-term 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">996</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> </table> </div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"></div></div> 167958000 153339000 848209000 793432000 91576000 80439000 3290000 3241000 56082000 41135000 -761000 1033000 -30781000 -25202000 38836000 16292000 26181000 21856000 26181000 21856000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recently A</div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">dopted Accounting Pronouncement</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016,&nbsp;</div>the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;)&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div>&nbsp;<div style="display: inline; font-style: italic;">Leases (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div>),</div>&nbsp;which requires entities to recognize right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the balance sheets for leases with terms greater than&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months.&nbsp;In addition, the standard applies to leases embedded in service or other arrangements. The Company adopted the standard on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019 </div>using the modified retrospective method and did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> restate comparative periods, as permitted by the standard. In addition, the Company elected the transition practical expedients to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> reassess whether its outstanding contracts contained or were leases, classification of its existing leases and lease terms.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Upon adoption, the Company recognized ROU assets and lease liabilities of its outstanding operating leases on the Condensed Consolidated Balance Sheets, primarily related to real estate. The adoption did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have an impact on the Condensed Consolidated Statements of Operations or the Condensed Consolidated Statements of Cash Flows. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> for further discussion of the impact of the adoption on the Company&#x2019;s financial statements.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recent Accounting Pronouncements <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Not</div> Yet </div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Adopted as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019</div></div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2018, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div>&nbsp;<div style="display: inline; font-style: italic;">Fair Value Measurement (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820</div>): Disclosure Framework &#x2014; Changes to the Disclosure Requirements for Fair Value Measurement,&nbsp;</div>which changes certain disclosure requirements, including those related to Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> fair value measurements. The standard will be effective for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019. </div>Early adoption is permitted. The Company is evaluating the impact of the adoption on its disclosures.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017,&nbsp;</div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other&nbsp;(Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div>),</div>&nbsp;which simplifies the accounting for goodwill impairment. The guidance removes step&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>&nbsp;of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value,&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The standard will be applied prospectively, and will be effective for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019.&nbsp;</div>Early adoption is permitted. The Company is evaluating the impact of the adoption on its annual goodwill impairment test.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2016,&nbsp;</div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div>&nbsp;<div style="display: inline; font-style: italic;">Financial Instruments &#x2013; Credit Losses (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">326</div>),&nbsp;</div>which introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. The standard will be effective for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019,&nbsp;</div>with early adoption permitted for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018.&nbsp;</div>Entities will apply the standard by recording a cumulative-effect adjustment to retained earnings. The Company is evaluating the impact of the adoption on its consolidated financial position, results of operations, cash flows and disclosures.</div></div></div></div></div></div></div></div></div></div> 98117000 93096000 89720000 39054000 16854000 16972000 806000 879000 205497000 150001000 1 924000 3677000 4601000 56289000 49458000 21717000 22037000 305000 2154000 1158000 996000 304000 2770000 0.041 P2Y109D <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">1.</div> BASIS OF PRESENTATION</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The accompanying unaudited condensed consolidated financial statements have been prepared by Monolithic Power Systems, Inc. (the &#x201c;Company&#x201d; or &#x201c;MPS&#x201d;) in accordance with the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) have been condensed or omitted in accordance with these accounting principles, rules and regulations. The information in this report should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and notes thereto included in the Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018,&nbsp;</div>filed with the SEC on&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 1, 2019.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company&#x2019;s financial position, results of operations and cash flows for the interim periods presented. The financial statements contained in this Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-Q are&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;necessarily indicative of the results that<div style="display: inline; font-style: italic;">&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>be expected for the year ending&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>&nbsp;or for any other future periods.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Summary of Significant Accounting Policies</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Except for the changes related to leases discussed in Note&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,</div> there have been&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div>&nbsp;other changes to the Company&#x2019;s significant accounting policies during the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>&nbsp;months ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019&nbsp;</div>as compared to the significant accounting policies described in the Company&#x2019;s audited consolidated financial statements included in the Annual Report on Form&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K for the year ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recently A</div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">dopted Accounting Pronouncement</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> February 2016,&nbsp;</div>the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;)&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">02,</div>&nbsp;<div style="display: inline; font-style: italic;">Leases (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div>),</div>&nbsp;which requires entities to recognize right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the balance sheets for leases with terms greater than&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months.&nbsp;In addition, the standard applies to leases embedded in service or other arrangements. The Company adopted the standard on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019 </div>using the modified retrospective method and did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> restate comparative periods, as permitted by the standard. In addition, the Company elected the transition practical expedients to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> reassess whether its outstanding contracts contained or were leases, classification of its existing leases and lease terms.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Upon adoption, the Company recognized ROU assets and lease liabilities of its outstanding operating leases on the Condensed Consolidated Balance Sheets, primarily related to real estate. The adoption did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have an impact on the Condensed Consolidated Statements of Operations or the Condensed Consolidated Statements of Cash Flows. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> for further discussion of the impact of the adoption on the Company&#x2019;s financial statements.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Recent Accounting Pronouncements <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Not</div> Yet </div></div><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Adopted as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019</div></div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 2018, </div>the FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div>&nbsp;<div style="display: inline; font-style: italic;">Fair Value Measurement (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">820</div>): Disclosure Framework &#x2014; Changes to the Disclosure Requirements for Fair Value Measurement,&nbsp;</div>which changes certain disclosure requirements, including those related to Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> fair value measurements. The standard will be effective for annual reporting periods beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019. </div>Early adoption is permitted. The Company is evaluating the impact of the adoption on its disclosures.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 2017,&nbsp;</div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2017</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">04,</div>&nbsp;<div style="display: inline; font-style: italic;">Intangibles &#x2013; Goodwill and Other&nbsp;(Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">350</div>),</div>&nbsp;which simplifies the accounting for goodwill impairment. The guidance removes step&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>&nbsp;of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit&#x2019;s carrying value exceeds its fair value,&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The standard will be applied prospectively, and will be effective for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019.&nbsp;</div>Early adoption is permitted. The Company is evaluating the impact of the adoption on its annual goodwill impairment test.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2016,&nbsp;</div>the FASB issued ASU&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div>&nbsp;<div style="display: inline; font-style: italic;">Financial Instruments &#x2013; Credit Losses (Topic&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">326</div>),&nbsp;</div>which introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities, entities will be required to recognize an allowance for credit losses rather than reductions in the amortized cost of the securities. The standard will be effective for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2019,&nbsp;</div>with early adoption permitted for annual reporting periods beginning after&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2018.&nbsp;</div>Entities will apply the standard by recording a cumulative-effect adjustment to retained earnings. The Company is evaluating the impact of the adoption on its consolidated financial position, results of operations, cash flows and disclosures.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-weight: bold;"></div></div></div> 3161000 3084000 31000 97000 13629000 11931000 1813000 704000 1581000 1296000 41987000 35979000 826000 -1160000 98000 0 3677000 4389000 4503000 3229000 4503000 3229000 826000 3677000 4503000 98000 98000 42007000 38525000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,310</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,283</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend equivalents</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,670</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,145</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">996</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,007</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,525</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"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13</div></div><div style="display: inline; font-weight: bold;">. INTEREST AND OTHER INCOME, NET</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The components of interest and other income, net are as follows (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div> <table cellpadding="0pt" cellspacing="0pt" style="margin: 0pt auto 0pt 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-width: 700px;"> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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: 19%;"> <div style=" font-family:'Times 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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> <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;">2018</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest income</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,696</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,460</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization of premium on available-for-sale securities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(121</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(435</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gain (loss) on deferred compensation plan investments</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,935</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(186</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency exchange 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;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(201</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(399</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</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: 15%; 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-weight: inherit; font-style: normal;">32</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: 15%; 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-weight: inherit; font-style: normal;">-</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; 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-weight: inherit; font-style: normal;">3,341</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: 15%; 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-weight: inherit; font-style: normal;">440</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> 3341000 440000 58376000 7400000 52900000 47565000 3298000 3425000 2775000 2713000 10383000 7793000 1456000 28076000 31063000 16000 1600000 1600000 1627000 1563000 2045000 4564000 2271000 55000 516000 100000 205497000 150001000 P40Y 79100000 25458000 21609000 113000 114000 202378000 194728000 141363000 129150000 76198000 72865000 21347000 16391000 12984000 11465000 9611000 9787000 8672000 9024000 6642000 5613000 5806000 3755000 103000 250000 132711000 119268000 8652000 9882000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div>&nbsp;REVENUE RECOGNITION</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Revenue from Product Sales</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div>&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company generates revenue primarily&nbsp;from product sales, which include assembled and tested integrated circuits, as well as dies in wafer form. These product sales were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">99%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97%</div> of the Company&#x2019;s total revenue for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div> respectively. The remaining revenue primarily includes royalty revenue&nbsp;from licensing arrangements and revenue from wafer testing services performed for&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>&nbsp;parties, which have&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;been significant in all periods presented. See Note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> for the disaggregation of the Company&#x2019;s revenue by geographic regions and by product families.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company sells its products primarily through&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party distributors, value-added resellers, original equipment manufacturers, original design manufacturers and electronic manufacturing service&nbsp;providers. For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018,</div>&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">84%</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88%,</div> respectively, of the Company&#x2019;s sales were made through distribution arrangements. These distribution arrangements contain enforceable rights and obligations specific to those distributors and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;the end customers. Purchase orders, which are generally governed by sales agreements or&nbsp;the Company's standard terms of sale, set the final terms for unit price, quantity, shipping and payment agreed by both parties. The Company considers purchase orders to be the&nbsp;contracts with customers.&nbsp;The unit price as stated on the purchase orders&nbsp;is considered the observable, stand-alone selling price for the arrangements.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:justify;">&nbsp;&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company recognizes revenue when it satisfies a performance obligation by transferring control of the promised goods or services to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company excludes&nbsp;taxes assessed by government authorities,&nbsp;such as sales taxes, from revenue.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue from distributors and direct end customers when the following events have occurred: (a) the Company has transferred physical possession of the products, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. In accordance with the shipping terms specified in the contracts, these criteria are generally met when the products are shipped from the Company&#x2019;s facilities (such as the &#x201c;Ex Works&#x201d; shipping term) or delivered to the customers&#x2019; locations (such as the &#x201c;Delivered Duty Paid&#x201d; shipping term).</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Under certain consignment agreements, revenue is&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;recognized when the products are shipped and delivered to be held at customers&#x2019; designated locations&nbsp;because the Company continues to control the products and retain ownership, and the customers do&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;have an unconditional obligation to pay. The Company recognizes revenue when the customers consume&nbsp;the products from the consigned inventory&nbsp;locations or, in some cases, after a&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60</div>-day period from the delivery date has passed, at which time control&nbsp;transfers to the customers and the Company invoices them for payment.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Variable Consideration</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company accounts for price adjustment and stock rotation rights as variable consideration that reduces the transaction price, and recognizes that reduction in the same period the associated revenue is recognized.&nbsp;Three U.S.-based distributors have price adjustment rights when they sell the Company&#x2019;s products to their end customers at a price that is lower than the distribution price invoiced by the Company. When the Company receives claims from the distributors that products have been sold to the end customers at the lower price, the Company issues the distributors credit memos for the price adjustments. The Company estimates the price adjustments based on an analysis of&nbsp;historical&nbsp;claims, at both the distributor and product level, as well as an assessment of any known trends of product sales mix.&nbsp;Other U.S.&nbsp;distributors and non-U.S.&nbsp;distributors, which make up the majority of the Company&#x2019;s total sales to distributors, do&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;have price adjustment rights.&nbsp;The Company records a credit against accounts receivable for the estimated price adjustments, with a corresponding reduction to revenue.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">In addition, certain distributors&nbsp;have limited stock rotation rights that permit the return of a small percentage of the previous&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">six</div>&nbsp;months&#x2019; purchases in accordance with the contract terms. The Company estimates the stock rotation returns based on an analysis of historical returns, and the current level of inventory in the distribution channel.&nbsp;The Company records a liability for the stock rotation reserve, with a corresponding reduction to revenue.&nbsp;In addition, the Company recognizes an asset for product returns&nbsp;which represents&nbsp;the right to recover products from the customers&nbsp;related to stock rotations, with a corresponding reduction to cost of revenue.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-family: 'Times New Roman', 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 style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Contract Balances</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company records a receivable when it has an unconditional right to receive consideration after the performance obligations are satisfied. As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018,&nbsp;</div>accounts receivable totaled&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$58.9</div>&nbsp;million and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$55.2</div>&nbsp;million, respectively. The Company did <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> record any allowance for doubtful accounts&nbsp;as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">For certain customers located in Asia, the Company requires cash payments&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>&nbsp;weeks before the products are scheduled to be shipped to the customers. The Company records these payments received in advance of performance as customer prepayments within current accrued liabilities. As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019 </div>and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018,&nbsp;</div>customer prepayments totaled&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.9</div>&nbsp;million and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.5</div>&nbsp;million, respectively. The increase in the customer prepayment balance for the&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019&nbsp;</div>resulted from an increase in unfulfilled customer orders for which the Company has received payments. For the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019,&nbsp;</div>the Company recognized&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2.4</div>&nbsp;million of revenue that was included in the customer prepayment balance as of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Contract Costs</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><br /> The Company pays sales commissions&nbsp;based on the achievement of pre-determined product sales targets. As the Company recognizes product sales at a point in time, sales commissions are expensed as incurred.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div>&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Practical Expedients</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company&#x2019;s standard payment terms generally require customers to pay&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30</div>&nbsp;to&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60</div>&nbsp;days after the Company satisfies the performance obligations. For those customers who are required to pay in advance, the Company satisfies the performance obligations generally&nbsp;within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> weeks. The Company has elected&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;to determine whether contacts with customers contain significant financing components.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">As of&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> March 31, 2019,&nbsp;</div>the Company&#x2019;s unsatisfied performance obligations primarily included products held in consignment arrangements and customer purchase orders for products that the Company has&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;yet shipped. Because the Company expects to fulfill these performance obligations within&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>&nbsp;year, the Company has elected&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;to disclose the amount of these remaining performance obligations or the timing of recognition.</div></div> 2200000 100000 2264000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividends and dividend equivalents</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,044</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock rotation and sales returns</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,580</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,363</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income tax payable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,527</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer prepayments</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,927</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,520</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,045</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,564</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commissions</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,661</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,369</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,158</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,161</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,084</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,348</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,962</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 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: 52%;">&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;">Unrealized Losses </div></div></div> <div style=" font-family:'Times 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;">on Available-for-</div></div></div> <div style=" font-family:'Times 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;">Sale Securities</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;">Foreign Currency Translation</div></div></div> <div style=" font-family:'Times 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;">Adjustments</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;">Total</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 colspan="1" 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;">Balance as of January 1, 2019</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,638</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,905</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,543</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Other comprehensive income before reclassifications</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">924</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,677</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,601</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Tax effect</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: 13%; 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-weight: inherit; font-style: normal;">(98</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> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">-</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: 13%; 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-weight: inherit; font-style: normal;">(98</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net current period other comprehensive income</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">826</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">3,677</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">4,503</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" 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;">Balance as of March 31, 2019</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: 13%; 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-weight: inherit; font-style: normal;">(812</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">(228</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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: 13%; 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-weight: inherit; font-style: normal;">(1,040</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: 3px;">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0pt" cellspacing="0pt" style="margin: 0pt 10%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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;">2019</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;">2018</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cost of 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;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">531</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,429</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,995</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Selling, general and administrative</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,050</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,602</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Total stock-based compensation 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,010</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,030</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> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Tax benefit related to stock-based compensation</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">838</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,131</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 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Numerator:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Net income</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-weight: inherit; font-style: normal;">26,181</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-weight: inherit; font-style: normal;">21,856</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Denominator:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Weighted-average outstanding shares used to compute basic net income 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: 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-weight: inherit; font-style: normal;">42,749</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-weight: inherit; font-style: normal;">41,922</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Effect of dilutive securities</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-weight: inherit; font-style: normal;">2,483</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-weight: inherit; font-style: normal;">2,360</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">Weighted-average outstanding shares used to compute diluted net income 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; 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-weight: inherit; font-style: normal;">45,232</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; 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-weight: inherit; font-style: normal;">44,282</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> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Net income per share:</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: left; 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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="text-align: left; 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> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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-weight: inherit; font-style: normal;">0.61</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-weight: inherit; font-style: normal;">0.52</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> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;">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-weight: inherit; font-style: normal;">0.58</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-weight: inherit; font-style: normal;">0.49</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Country</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">98,117</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,096</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,720</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,054</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,854</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,972</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">806</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">879</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">205,497</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: 13%; 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-weight: inherit; font-style: normal;">150,001</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Family</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">DC to DC</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,711</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,268</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lighting Control</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">8,652</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">9,882</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">141,363</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: 13%; 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-weight: inherit; font-style: normal;">129,150</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 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: 40%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&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); width: 46%;"> <div style=" font-family:'Times 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;">Fair Value Measurement at March 31, 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;">&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;">Total</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;">Level 1</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;">Level 2</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;">Level 3</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">56,082</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-weight: inherit; font-style: normal;">56,082</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">143,453</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">143,453</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,202</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">32,202</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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="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%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&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-weight: inherit; font-style: normal;">1,600</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="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%;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</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-weight: inherit; font-style: normal;">3,290</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">3,290</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Mutual funds and money market funds under deferred compensation plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">20,873</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 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-weight: inherit; font-style: normal;">257,500</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-weight: inherit; font-style: normal;">76,955</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-weight: inherit; font-style: normal;">177,255</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-weight: inherit; font-style: normal;">3,290</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 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;">&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-weight: bold;"><div style="display: inline; font-weight: bold;">Fair Value Measurement at December 31, 2018</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="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;">Total</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;">Level 1</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;">Level 2</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;">Level 3</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">41,135</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-weight: inherit; font-style: normal;">41,135</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">170,909</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">170,909</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,068</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">32,068</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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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="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-weight: inherit; font-style: normal;">&nbsp;</div></td> <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: 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-weight: inherit; font-style: normal;">1,600</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="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-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</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-weight: inherit; font-style: normal;">3,241</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">-</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-weight: inherit; font-style: normal;">3,241</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Mutual funds and money market funds under deferred compensation plan</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">18,867</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 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-weight: inherit; font-style: normal;">267,820</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-weight: inherit; font-style: normal;">60,002</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-weight: inherit; font-style: normal;">204,577</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-weight: inherit; font-style: normal;">3,241</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,142</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,017</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work in process</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,402</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,674</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59,999</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,693</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">142,543</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">136,384</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan assets</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,775</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,713</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease ROU assets</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,770</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,581</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,296</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,987</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,979</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">RSU tax withholding proceeds receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,331</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,298</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,425</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Assets for product returns</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,225</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,602</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,457</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,441</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Value-added tax receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">505</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">423</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid wafer refund receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,297</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,813</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">704</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,629</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,931</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 cellpadding="0pt" cellspacing="0pt" style="margin: 0pt auto 0pt 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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: 19%;"> <div style=" font-family:'Times 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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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> <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;">2018</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest income</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,696</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,460</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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Amortization of premium on available-for-sale securities</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(121</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(435</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Gain (loss) on deferred compensation plan investments</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,935</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(186</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Foreign currency exchange 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;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(201</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(399</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</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: 15%; 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-weight: inherit; font-style: normal;">32</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: 15%; 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-weight: inherit; font-style: normal;">-</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> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 15%; 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-weight: inherit; font-style: normal;">3,341</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: 15%; 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-weight: inherit; font-style: normal;">440</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at beginning of 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,564</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,416</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty provision for product sales</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">268</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,479</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Settlements made</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,271</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(55</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Unused warranty provision</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(516</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(100</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(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Balance at end of 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; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,045</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,740</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 style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><div style="display: inline; font-style: italic; font-size: 10pt;"><div style="display: inline; font-weight: bold;">Purchase Commitments</div></div></div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</div> <div style=" margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The Company has outstanding purchase commitments with its suppliers and other parties that require the future purchase of goods or services, which primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of&nbsp;March&nbsp;31, 2019, the Company&#x2019;s outstanding purchase obligations totaled&nbsp;approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$79.1</div>&nbsp;million.</div></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: 64%;">&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-weight: bold;">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-weight: bold;">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="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;">&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> <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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">181,769</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: 15%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">172,704</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Restricted cash included in other long-term assets</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: 15%; 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-weight: inherit; font-style: normal;">113</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: 15%; 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-weight: inherit; font-style: normal;">114</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> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 64%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt; text-indent: -9pt;">Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows</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: 15%; 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-weight: inherit; font-style: normal;">181,882</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: 15%; 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-weight: inherit; font-style: normal;">172,818</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Country or Region</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,198</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,865</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,347</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,391</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,984</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,465</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Korea</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,611</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,787</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Southeast Asia</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,672</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,024</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Japan</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,642</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,613</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,806</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,755</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">103</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">250</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">141,363</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: 13%; 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-weight: inherit; font-style: normal;">129,150</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 border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&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 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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected term (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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.5</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expected 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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37.3</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28.2</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.8</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend yield</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.2</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.0</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</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: 23%;">&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: 10%;"> <div style=" font-family:'Times 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;">Time-Based RSUs</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="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: 11%;"> <div style=" font-family:'Times 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;">PSUs and MPSUs</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="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: 10%;"> <div style=" font-family:'Times 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;">MSUs</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="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: 10%;"> <div style=" font-family:'Times 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; 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: 23%;">&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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</div></div></div> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 2%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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> <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;">Number of Shares</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" nowrap="nowrap" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); width: 1%; padding: 0px;"> <div style=" font-family:'Times 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;">Weighted-</div></div></div> <div style=" font-family:'Times 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;">Average Grant</div></div></div> <div style=" font-family:'Times 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;">Date Fair</div></div></div> <div style=" font-family:'Times 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;">Value Per</div></div></div> <div style=" font-family:'Times 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;">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="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at January 1, 2019</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">240</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">95.38</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,174</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&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;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">61.61</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,219</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35.69</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,633</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50.94</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">130.67</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">311</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;(1)</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107.14</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">337</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108.93</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(33</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">77.83</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(400</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">)</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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">56.71</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(81</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.57</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: 6%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(514</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52.86</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Forfeited</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(2</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89.22</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">-</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(1</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">68.48</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 6%; 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-weight: inherit; font-style: normal;">(3</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83.26</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 23%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at March 31, 2019</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">231</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">101.91</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">2,085</div></td> <td nowrap="nowrap" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">69.34</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">2,137</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36.14</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 6%; 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-weight: inherit; font-style: normal;">4,453</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: 3px;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&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: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55.09</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: 3px;">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">8</div></div><div style="display: inline; font-weight: bold;">. SEGMENT AND GEOGRAPHIC INFORMATION</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company operates in&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>&nbsp;reportable segment that includes the design, development, marketing and sale of high-performance analog solutions for the computing and storage, automotive, industrial, communications and consumer markets. The Company&#x2019;s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company derives a majority of its revenue from sales to customers located outside North America, with geographic revenue based on the customers&#x2019; ship-to locations.&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company sells its products primarily through&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party distributors and value-added resellers, and directly to original equipment manufacturers, original design manufacturers and electronic manufacturing service providers. The following table summarizes&nbsp;those customers with sales equal to or greater than&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div>&nbsp;of the Company's total revenue, or with accounts receivable balances greater than&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div>&nbsp;of the Company&#x2019;s total accounts receivable:&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-weight: bold;">Revenue</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-weight: bold;">Accounts Receivable</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;"> <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-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;">&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;">March 31,</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;"> <div style=" font-family:'Times 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;">December 31,</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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 36%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><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;">&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;">2019</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;">2018</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">A (distributor)</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">B (distributor)</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table> </div> <div style=" font-family:'Times New Roman', 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 7.5pt;text-align:left;">* Represents less than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%.</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">The Company&#x2019;s agreements with these&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party distributors were made in the ordinary course of business and&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>be terminated with or without cause by these customers with advance notice. Although the Company&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may&nbsp;</div>experience a short-term disruption in the distribution of its products and a short-term decline in revenue if its agreement with any of these customers was terminated, the Company believes that such termination would&nbsp;<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div>&nbsp;have a material adverse effect on its financial statements because it would be able to engage alternative distributors, resellers and other distribution channels to deliver its products to end customers within a short period following the termination of the agreement with the customer.&nbsp;&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.5pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The following is a summary of revenue by geographic regions (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Country or Region</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,198</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">72,865</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,347</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,391</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Europe</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,984</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,465</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Korea</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,611</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,787</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Southeast Asia</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,672</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,024</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Japan</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,642</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,613</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,806</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,755</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">103</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">250</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">141,363</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: 13%; 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-weight: inherit; font-style: normal;">129,150</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=" margin: 0pt;">&nbsp;</div><div style=" font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The following is a summary of revenue by product family (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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-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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Product Family</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">DC to DC</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,711</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">119,268</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Lighting Control</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">8,652</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">9,882</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">141,363</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: 13%; 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-weight: inherit; font-style: normal;">129,150</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">The following is a summary of property and equipment, net by geographic regions (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 68%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display: inline; font-weight: bold;">Country</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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">98,117</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">93,096</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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;">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,720</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,054</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,854</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: 13%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,972</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">806</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 13%; 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-weight: inherit; font-style: normal;">879</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 13%; 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-weight: inherit; font-style: normal;">205,497</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: 13%; 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-weight: inherit; font-style: normal;">150,001</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> 30553000 27318000 16010000 15030000 P4Y P1Y P2Y 2000 1000 3000 89.22 68.48 83.26 26000 151000 26000 311000 337000 130.67 107.14 108.93 240000 2174000 2219000 4633000 231000 2085000 2137000 4453000 95.38 61.61 35.69 50.94 101.91 69.34 36.14 55.09 33000 400000 81000 514000 77.83 56.71 23.57 52.86 0.012 0.01 0.29 0.373 0.282 0.025 0.025 0.018 5500000 1600000 4500000 135.49 130.67 0.5 559800000 57700000 49500000 P2Y219D P182D P182D 177255000 204577000 98000 4564000 2416000 2045000 3740000 268000 1479000 14000 18000 14000 18000 514000 512000 1000 1627000 1627000 1563000 1563000 10383000 10383000 7793000 7793000 16000 16000 -1638000 -3905000 -5543000 -812000 -228000 -1040000 680251000 640093000 450908000 194728000 478913000 202378000 376586000 143608000 1813000 522007000 401007000 152257000 5042000 558306000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', 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-weight: inherit; font-style: normal;">4.</div> BALANCE SHEET COMPONENTS</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Inventories&nbsp;</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Inventories consist of the following (in thousands):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Raw materials</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,142</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,017</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Work in process</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39,402</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,674</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Finished goods</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">59,999</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,693</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">142,543</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">136,384</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=" margin: 0pt;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Other Current Assets</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Other current assets consist of the following (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">RSU tax withholding proceeds receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,331</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">39</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,298</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,425</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Assets for product returns</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,225</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,602</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Interest receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,457</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,441</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Value-added tax receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">505</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">423</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid wafer refund receivable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,297</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,813</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">704</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,629</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,931</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:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Other Long-Term Assets</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:7.5pt;margin-top:0pt;text-align:left;">Other long-term assets consist of the following (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 22.5pt;text-align:center;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan assets</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,861</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,970</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Prepaid 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;">&nbsp;</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,775</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,713</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Operating lease ROU assets</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,770</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,581</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,296</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,987</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,979</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</div> <div style=" font-family: 'Times New Roman', 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 style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Other Accrued Liabilities</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Other accrued liabilities consist of the following (in thousands):&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 22.5pt;text-align:center;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividends and dividend equivalents</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,289</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,044</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Stock rotation and sales returns</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,580</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,363</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income tax payable</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,527</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Customer prepayments</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,927</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,520</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Warranty</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,045</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,564</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commissions</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,661</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,369</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,158</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,161</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,084</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,348</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,962</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=" margin: 0pt;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Other Long-Term Liabilities</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Other long-term liabilities consist of the following (in thousands):</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 15pt;text-align:left;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; 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;">&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;">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-weight: bold;">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="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;">2019</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;">2018</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 62%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Deferred compensation plan 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; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,310</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,283</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Dividend equivalents</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,670</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,145</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">996</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Other</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">97</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,007</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: 16%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,525</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> 32202000 32068000 <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> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="18" 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: 54%;"> <div style=" font-family:'Times 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;">March 31, 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;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&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;">Amortized Cost</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;">Unrealized Gains</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;">Unrealized Losses</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;">Total Fair Value</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;">Fair Value of Investments in Unrealized</div></div></div> <div style=" font-family:'Times 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;">Loss Position</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">56,082</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">56,082</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">144,041</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: 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-weight: inherit; font-style: normal;">44</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(632</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">143,453</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: 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-weight: inherit; font-style: normal;">123,828</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,257</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: 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-weight: inherit; font-style: normal;">10</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(65</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">32,202</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: 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-weight: inherit; font-style: normal;">22,879</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,570</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 11%; 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-weight: inherit; font-style: normal;">(280</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,290</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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-weight: inherit; font-style: normal;">237,550</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: 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-weight: inherit; font-style: normal;">54</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: 11%; 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-weight: inherit; font-style: normal;">(977</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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-weight: inherit; font-style: normal;">236,627</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: 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-weight: inherit; font-style: normal;">149,997</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 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: 34%;">&nbsp;</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="18" 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: 54%;"> <div style=" font-family:'Times 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;">December 31, 2018</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: 34%;">&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;">Amortized Cost</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;">Unrealized Gains</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;">Unrealized Losses</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;">Total Fair Value</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;">Fair Value of Investments in Unrealized</div></div></div> <div style=" font-family:'Times 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;">Loss Position</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Money market 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;">$</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-weight: inherit; font-style: normal;">41,135</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">41,135</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Corporate debt securities</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-weight: inherit; font-style: normal;">172,288</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: 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-weight: inherit; font-style: normal;">7</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,386</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">170,909</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: 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-weight: inherit; font-style: normal;">166,204</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">U.S. treasuries and government agency bonds</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-weight: inherit; font-style: normal;">32,207</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: 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-weight: inherit; font-style: normal;">2</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(141</div></td> <td nowrap="nowrap" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&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-weight: inherit; font-style: normal;">32,068</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: 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-weight: inherit; font-style: normal;">28,507</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Certificates of deposit</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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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: 11%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</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: 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-weight: inherit; font-style: normal;">1,600</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: 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-weight: inherit; font-style: normal;">-</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="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Auction-rate securities backed by student-loan notes</div> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,570</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">-</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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: 11%; 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-weight: inherit; font-style: normal;">(329</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> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&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-weight: inherit; font-style: normal;">3,241</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;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">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-weight: inherit; font-style: normal;">250,800</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: 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-weight: inherit; font-style: normal;">9</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: 11%; 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-weight: inherit; font-style: normal;">(1,856</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: 3px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&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-weight: inherit; font-style: normal;">248,953</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: 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-weight: inherit; font-style: normal;">197,952</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> 505000 423000 2483000 2360000 45232000 44282000 42749000 41922000 Amount reflects the number of PSUs and MPSUs that may ultimately be earned based on management's probability assessment of the achievement of performance conditions at each reporting period. In addition, MPSUs are subject to the achievement of market conditions. Includes $2.2 million for operating leases existing on January 1, 2019 and $0.1 million for new operating leases commenced during the three months ended March 31, 2019. Represents less than 10%. xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares 0001280452 2018-01-01 2018-03-31 0001280452 mpwr:EmployeeStockPlan2004Member mpwr:EmployeeStockPurchasePlanMember 2018-01-01 2018-03-31 0001280452 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorAMember 2018-01-01 2018-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorBMember 2018-01-01 2018-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorSalesMember 2018-01-01 2018-03-31 0001280452 us-gaap:CostOfSalesMember 2018-01-01 2018-03-31 0001280452 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-03-31 0001280452 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-03-31 0001280452 mpwr:EmployeeStockPurchasePlanMember 2018-01-01 2018-03-31 0001280452 mpwr:DCToDCProductsMember 2018-01-01 2018-03-31 0001280452 mpwr:LightingControlProductsMember 2018-01-01 2018-03-31 0001280452 us-gaap:ProductMember 2018-01-01 2018-03-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001280452 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001280452 country:CN 2018-01-01 2018-03-31 0001280452 srt:EuropeMember 2018-01-01 2018-03-31 0001280452 country:JP 2018-01-01 2018-03-31 0001280452 country:KR 2018-01-01 2018-03-31 0001280452 mpwr:OtherRegionMember 2018-01-01 2018-03-31 0001280452 mpwr:SouthEastAsiaMember 2018-01-01 2018-03-31 0001280452 country:TW 2018-01-01 2018-03-31 0001280452 country:US 2018-01-01 2018-03-31 0001280452 2018-01-01 2018-12-31 0001280452 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorAMember 2018-01-01 2018-12-31 0001280452 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorBMember 2018-01-01 2018-12-31 0001280452 mpwr:CertainCustomersInChinaMember 2018-01-01 2018-12-31 0001280452 srt:MaximumMember 2018-01-01 2018-12-31 0001280452 srt:MinimumMember 2018-01-01 2018-12-31 0001280452 2019-01-01 2019-01-01 0001280452 2019-01-01 2019-03-31 0001280452 mpwr:EmployeeStockPlan2004Member mpwr:EmployeeStockPurchasePlanMember 2019-01-01 2019-03-31 0001280452 mpwr:MSUsMember 2019-01-01 2019-03-31 0001280452 mpwr:PSUsAndMPSUsMember 2019-01-01 2019-03-31 0001280452 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-03-31 0001280452 mpwr:TimebasedRSUsMember 2019-01-01 2019-03-31 0001280452 mpwr:TimebasedRSUsMember srt:DirectorMember 2019-01-01 2019-03-31 0001280452 mpwr:TimebasedRSUsMember mpwr:EmployeesMember 2019-01-01 2019-03-31 0001280452 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorAMember 2019-01-01 2019-03-31 0001280452 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorBMember 2019-01-01 2019-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorAMember 2019-01-01 2019-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorBMember 2019-01-01 2019-03-31 0001280452 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mpwr:DistributorSalesMember 2019-01-01 2019-03-31 0001280452 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001280452 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-03-31 0001280452 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-03-31 0001280452 us-gaap:AuctionRateSecuritiesMember 2019-01-01 2019-03-31 0001280452 mpwr:CertainCustomersInChinaMember 2019-01-01 2019-03-31 0001280452 mpwr:EmployeeStockPurchasePlanMember 2019-01-01 2019-03-31 0001280452 mpwr:DCToDCProductsMember 2019-01-01 2019-03-31 0001280452 mpwr:LightingControlProductsMember 2019-01-01 2019-03-31 0001280452 us-gaap:ProductMember 2019-01-01 2019-03-31 0001280452 srt:MaximumMember 2019-01-01 2019-03-31 0001280452 srt:MinimumMember 2019-01-01 2019-03-31 0001280452 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-03-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001280452 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-03-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001280452 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001280452 country:CN 2019-01-01 2019-03-31 0001280452 srt:EuropeMember 2019-01-01 2019-03-31 0001280452 country:JP 2019-01-01 2019-03-31 0001280452 country:KR 2019-01-01 2019-03-31 0001280452 mpwr:OtherRegionMember 2019-01-01 2019-03-31 0001280452 mpwr:SouthEastAsiaMember 2019-01-01 2019-03-31 0001280452 country:TW 2019-01-01 2019-03-31 0001280452 country:US 2019-01-01 2019-03-31 0001280452 mpwr:TimebasedRSUsMember 2019-01-01 2020-01-07 0001280452 2019-01-02 2019-03-31 0001280452 mpwr:PSU2019Member srt:ExecutiveOfficerMember 2019-02-01 2019-02-28 0001280452 mpwr:PSU2019Member srt:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-02-01 2019-02-28 0001280452 mpwr:PSU2019Member srt:ExecutiveOfficerMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-02-01 2019-02-28 0001280452 2019-03-01 2019-03-31 0001280452 us-gaap:LeasesAcquiredInPlaceMember 2019-03-01 2019-03-31 0001280452 us-gaap:BuildingMember 2019-03-01 2019-03-31 0001280452 mpwr:The2014PlanMember 2014-11-13 0001280452 2017-12-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0001280452 us-gaap:RetainedEarningsMember 2017-12-31 0001280452 2018-03-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-03-31 0001280452 us-gaap:RetainedEarningsMember 2018-03-31 0001280452 2018-12-31 0001280452 mpwr:MSUsMember 2018-12-31 0001280452 mpwr:PSUsAndMPSUsMember 2018-12-31 0001280452 mpwr:TimebasedRSUsMember 2018-12-31 0001280452 mpwr:AccruedCompensationAndRelatedBenefitsMember 2018-12-31 0001280452 mpwr:AccruedLiabilitiesCurrentMember mpwr:CertainCustomersInChinaMember 2018-12-31 0001280452 mpwr:OtherLongTermLiabilitiesMember 2018-12-31 0001280452 mpwr:OtherLongtermAssetsMember 2018-12-31 0001280452 us-gaap:CashSurrenderValueMember 2018-12-31 0001280452 mpwr:MutualFundsAndMoneyMarketFundsFairValueMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001280452 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2018-12-31 0001280452 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001280452 us-gaap:FairValueInputsLevel3Member us-gaap:AuctionRateSecuritiesMember 2018-12-31 0001280452 us-gaap:AuctionRateSecuritiesMember 2018-12-31 0001280452 us-gaap:CertificatesOfDepositMember 2018-12-31 0001280452 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001280452 us-gaap:MoneyMarketFundsMember 2018-12-31 0001280452 us-gaap:MutualFundMember 2018-12-31 0001280452 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2018-12-31 0001280452 srt:MaximumMember 2018-12-31 0001280452 srt:MinimumMember 2018-12-31 0001280452 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001280452 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001280452 us-gaap:RetainedEarningsMember 2018-12-31 0001280452 country:CN 2018-12-31 0001280452 mpwr:OtherRegionMember 2018-12-31 0001280452 country:TW 2018-12-31 0001280452 country:US 2018-12-31 0001280452 mpwr:PSU2019Member srt:ExecutiveOfficerMember 2019-02-28 0001280452 2019-03-31 0001280452 mpwr:MSUsMember 2019-03-31 0001280452 mpwr:PSUsAndMPSUsMember 2019-03-31 0001280452 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001280452 mpwr:TimebasedRSUsMember 2019-03-31 0001280452 mpwr:AccruedCompensationAndRelatedBenefitsMember 2019-03-31 0001280452 mpwr:AccruedLiabilitiesCurrentMember mpwr:CertainCustomersInChinaMember 2019-03-31 0001280452 mpwr:OtherLongTermLiabilitiesMember 2019-03-31 0001280452 mpwr:OtherLongtermAssetsMember 2019-03-31 0001280452 us-gaap:CashSurrenderValueMember 2019-03-31 0001280452 mpwr:MutualFundsAndMoneyMarketFundsFairValueMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel1Member 2019-03-31 0001280452 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel2Member 2019-03-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2019-03-31 0001280452 us-gaap:FairValueInputsLevel3Member 2019-03-31 0001280452 us-gaap:FairValueInputsLevel3Member us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001280452 us-gaap:AuctionRateSecuritiesMember 2019-03-31 0001280452 us-gaap:CertificatesOfDepositMember 2019-03-31 0001280452 us-gaap:CorporateDebtSecuritiesMember 2019-03-31 0001280452 us-gaap:MoneyMarketFundsMember 2019-03-31 0001280452 us-gaap:MutualFundMember 2019-03-31 0001280452 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2019-03-31 0001280452 mpwr:EmployeeStockPurchasePlanMember 2019-03-31 0001280452 mpwr:The2014PlanMember 2019-03-31 0001280452 srt:MaximumMember 2019-03-31 0001280452 srt:MinimumMember 2019-03-31 0001280452 mpwr:PropertyInKirklandWashingtonMember 2019-03-31 0001280452 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0001280452 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001280452 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0001280452 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001280452 us-gaap:RetainedEarningsMember 2019-03-31 0001280452 country:CN 2019-03-31 0001280452 mpwr:OtherRegionMember 2019-03-31 0001280452 country:TW 2019-03-31 0001280452 country:US 2019-03-31 0001280452 2019-05-03 EX-101.SCH 6 mpwr-20190331.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 Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 1 - Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 2 - Revenue Recognition link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 3 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 4 - Balance Sheet Components link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 5 - Real Estate Transaction link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 6 - Leases link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 7 - Net Income Per Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 8 - Segment and Geographic Information link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 9 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 11 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 12 - Deferred Compensation Plan link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 13 - Interest and Other Income, Net link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 14 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 16 - Dividends and Dividend Equivalents link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 3 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 4 - Balance Sheet Components (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 5 - Real Estate Transaction (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 6 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 7 - Net Income Per Share (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 8 - Segment and Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 9 - Commitments and Contingencies (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 11 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 12 - Deferred Compensation Plan (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 13 - Interest and Other Income, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 16 - Dividends and Dividend Equivalents (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 2 - Revenue Recognition (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Plan Expenses (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 3 - Stock-based Compensation - RSU Summary (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 3 - Stock-based Compensation - Valuation Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 4 - Balance Sheet Components - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 4 - Balance Sheet Components - Other Current Assets (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 4 - Balance Sheet Components - Other Long-term Assets (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 4 - Balance Sheet Components - Accrued Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 4 - Balance Sheet Components - Long-term Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 5 - Real Estate Transaction (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 5 - Real Estate Transaction - Allocation of Consideration (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 6 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 6 - Leases - Leases Cost (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 6 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 7 - Net Income Per Share - Net Income Per Share Basic and Diluted (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 8 - Segment and Geographic Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 8 - Segment and Geographic Information - Customers with Sales and Accounts Receivable Greater Than 10% (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 8 - Segment and Geographic Information - Revenue by Region (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 8 - Segment and Geographic Information - Revenue by Product Family (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 8 - Segment and Geographic Information - Long Lived Assets by Geographic Region (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 9 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 9 - Commitments and Contingencies - Changes in Warranty Reserve (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 10- Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Restricted Cash (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 11 - Fair Value Measurements - Financial Assets and Liabilities, Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 11 - Fair Value Measurements - Level 3 Investments (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 11 - Fair Value Measurements - Discounted Cash Flow Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 12 - Deferred Compensation Plan - Summary of Deferred Compensation Plan (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 13 - Interest and Other Income, Net - Interest and Other Income Components (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 14 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 16 - Dividends and Dividend Equivalents (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 16 - Dividends and Dividend Equivalents - Cash Dividends (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 7 mpwr-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 mpwr-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 mpwr-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield Note To Financial Statement Details Textual Significant Accounting Policies Note 3 - Stock-based Compensation Due in less than 1 year Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Note 4 - Balance Sheet Components Note 5 - Real Estate Transaction Note 6 - Leases Note 7 - Net Income Per Share Note 8 - Segment and Geographic Information mpwr_MaximumStockCompensationCosts Maximum Stock Compensation Costs Maximum stock-based compensation expense assuming the achievement of highest level of performance goals. Note 9 - Commitments and Contingencies Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash Change in unrealized gain (loss) on available-for-sale securities, net of tax of $(98) and $0, respectively Income Tax Disclosure [Text Block] Note 11 - Fair Value Measurements Note 12 - Deferred Compensation Plan Note 13 - Interest and Other Income, Net Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Note 15 - Accumulated Other Comprehensive Loss Note 16 - Dividends and Dividend Equivalents us-gaap_LiabilitiesCurrent Total current liabilities Note 3 - Stock-based Compensation - Stock-based Compensation Plan Expenses (Details) Note 3 - Stock-based Compensation - RSU Summary (Details) us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax Change in unrealized gain (loss) on available-for-sale securities, tax Note 3 - Stock-based Compensation - Valuation Assumptions (Details) Expected term (in years) (Year) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Note 4 - Balance Sheet Components - Inventories (Details) Note 4 - Balance Sheet Components - Other Current Assets (Details) Note 4 - Balance Sheet Components - Other Long-term Assets (Details) Note 4 - Balance Sheet Components - Accrued Liabilities (Details) Schedule of Other Current Assets [Table Text Block] Note 4 - Balance Sheet Components - Long-term Liabilities (Details) Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Note 5 - Real Estate Transaction - Allocation of Consideration (Details) Interest receivable Value-added tax receivable Note 6 - Leases - Leases Cost (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Note 6 - Leases - Maturities of Lease Liabilities (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Note 7 - Net Income Per Share - Net Income Per Share Basic and Diluted (Details) Note 8 - Segment and Geographic Information - Customers with Sales and Accounts Receivable Greater Than 10% (Details) Note 8 - Segment and Geographic Information - Revenue by Region (Details) Note 8 - Segment and Geographic Information - Revenue by Product Family (Details) Note 8 - Segment and Geographic Information - Long Lived Assets by Geographic Region (Details) Auction Rate Securities [Member] Weighted-Average Grant Date Fair Value Per Share, granted (in dollars per share) Note 9 - Commitments and Contingencies - Changes in Warranty Reserve (Details) Weighted-Average Grant Date Fair Value Per Share, vested (in dollars per share) Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) Weighted-Average Grant Date Fair Value Per Share, forfeited (in dollars per share) Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details) Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Weighted-Average Grant Date Fair Value Per Share, beginning balance (in dollars per share) Weighted-Average Grant Date Fair Value Per Share, ending balance (in dollars per share) Note 10- Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod Forfeited (in shares) Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Restricted Cash (Details) Note 11 - Fair Value Measurements - Financial Assets and Liabilities, Fair Value (Details) Note 11 - Fair Value Measurements - Level 3 Investments (Details) Foreign currency translation adjustments us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Beginning balance (in shares) Ending balance (in shares) Note 11 - Fair Value Measurements - Discounted Cash Flow Assumptions (Details) Other comprehensive income before reclassifications Note 12 - Deferred Compensation Plan - Summary of Deferred Compensation Plan (Details) Note 13 - Interest and Other Income, Net - Interest and Other Income Components (Details) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) Corporate Debt Securities [Member] Note 16 - Dividends and Dividend Equivalents - Cash Dividends (Details) Share-based Payment Arrangement, Cost by Plan [Table Text Block] Notes To Financial Statements Notes To Financial Statements [Abstract] Other comprehensive gain (loss) Total other comprehensive income, net of tax mpwr_DividendsAndDividendEquivalentsDeclaredOnCommonStockAndRestrictedStockUnits Dividends and dividend equivalents declared Dividends and dividend equivalents declared on common stock and restricted stock units. Proceeds from maturities and sales of short-term investments us-gaap_PaymentsToAcquireShortTermInvestments Purchases of short-term investments Customer prepayments Contract with Customer, Liability, Current mpwr_PaymentsToAcquireInPlaceLeases Acquisition of in-place leases Payments made to acquire in-place leases. Other accrued liabilities Total Accrued compensation and related benefits Income tax payable Lessee, Operating Leases [Text Block] us-gaap_DividendsPayableCurrent Dividends Payable, Current Accounts payable Liability accrued for property and equipment purchases Proceeds from sales of property and equipment us-gaap_OtherAccruedLiabilitiesCurrent Other us-gaap_PolicyTextBlockAbstract Accounting Policies Warranty Commissions us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of property and equipment Non-cash investing and financing activities: us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Weighted-average shares outstanding: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Leases, Acquired-in-Place [Member] Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Vesting [Axis] Vesting [Domain] Product [Member] Share-based Payment Arrangement, Tranche One [Member] mpwr_PropertyAndEquipmentPurchasedOnExtendedPaymentTerms Property and equipment purchased on extended payment terms Property and equipment purchased on extended payment terms during the period. Share-based Payment Arrangement, Tranche Two [Member] us-gaap_Assets Total assets mpwr_ContributionsMadeToDeferredCompensationPlan Contributions to deferred compensation plan, net Represents the contributions made to deferred compensation plan. Supplemental disclosures for cash flow information: mpwr_PaymentsOfDividendsAndDividendEquivalents Dividends and dividend equivalents paid The amount of dividend and dividend equivalents paid during the period. Plan Name [Axis] Plan Name [Domain] Cash paid for taxes and interest The amount of cash paid for tax and interest during the period. Compensation and Employee Benefit Plans [Text Block] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_PaymentsToAcquireRealEstate Payments to Acquire Real Estate, Total Accrued Compensation and Related Benefits [Member] Represents the accrued compensation and related benefits. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Liability accrued for dividends and dividend equivalents The amount of dividend and dividend equivalents accrued during the period and not yet paid. Other Long-term Assets [Member] Represents the other long-term assets. Other Long-term Liabilities [Member] Represents the other long-term liabilities. Tax benefit related to stock-based compensation Share-based Payment Arrangement [Text Block] The2014 Plan [Member] The reporting entity's 2014 Equity Incentive Plan. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Time-Based RSUs [Member] Time-based restricted stock units. Award Type [Domain] MSUs [Member] Information pertaining to market-based RSUs. Restricted cash included in other long-term assets Award Type [Axis] Net income Net income Net income mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumPercentageAllowed Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Maximum Percentage Allowed The maximum number of equity awards an employee may receive as a percentage. Restricted Stock Units (RSUs) [Member] In-place leases us-gaap_FiniteLivedIntangibleAssetsGross mpwr_PercentageOfRevenue Percentage of Revenue Represents the percentage of revenue generated during the period. Employee Stock Purchase Plan [Member] Employee stock purchase plan. Commitments and Contingencies Disclosure [Text Block] mpwr_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansIntrinsicValue Employee Stock Purchase Plan Shares Issued, Intrinsic Value Represents the intrinsic value for stock purchased under the employee stock purchase plan. Property and equipment, net Goodwill Land us-gaap_Land Building us-gaap_BuildingsAndImprovementsGross PSU 2019 [Member] Information pertaining to the 2019 PSUs. Amortization of premium on available-for-sale securities Amortization of premium on available-for-sale securities Represents the amount of amortization of premium on available-for sale investments. Other Represents the amount of other interest and other income. Cash flows from investing activities: Net income per share: Earnings Per Share [Text Block] us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax liabilities 2004 Employee Stock Plan [Member] Represents the 2004 employee stock plan. us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued compensation and related benefits Income tax expense (benefit) Income Tax Expense (Benefit), Total us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities Employees [Member] Represents information about employees. CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_OperatingExpenses Total operating expenses us-gaap_Cash Cash Cash and cash equivalents Cash and cash equivalents Change in unrealized gain included in other comprehensive income Share based compensation expense us-gaap_USGovernmentSecuritiesAtCarryingValue U.S. treasuries and government agency bonds us-gaap_CertificatesOfDepositAtCarryingValue Certificates of deposit us-gaap_MoneyMarketFundsAtCarryingValue Money market funds Dividends and dividend equivalents Represents dividends and dividend equivalents. mpwr_DividendEquivalentsNoncurrent Dividend equivalents Long-term accrued dividend equivalents. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive income New Accounting Pronouncements, Policy [Policy Text Block] us-gaap_GainLossOnSaleOfPropertyPlantEquipment Loss on sales of property and equipment Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Current Fiscal Year End Date us-gaap_LeaseCost Total lease costs JAPAN Weighted-average discount rate Document Fiscal Period Focus Operating lease costs Document Fiscal Year Focus Short-term lease costs Lease, Cost [Table Text Block] Document Period End Date ROU assets obtained in exchange for operating lease liabilities (1) Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted-average remaining lease term (Year) KOREA, REPUBLIC OF Entity Emerging Growth Company Distributor A [Member] Represents distributor A. Document Type Entity Small Business Document Information [Line Items] Document Information [Table] Distributor B [Member] Represents the information pertaining to distributor B. Entity Filer Category Entity Current Reporting Status Total amount us-gaap_IncreaseDecreaseInReceivables Accounts receivable South East Asia [Member] Represents South East Asia. Concentration risk Concentration Risk, Percentage Stock-based compensation expense Statement of Comprehensive Income [Abstract] Other Region [Member] Represents other region. Entity Central Index Key Entity Registrant Name Entity [Domain] Customer Concentration Risk [Member] DC To DC Products [Member] Represents DC to DC products. Legal Entity [Axis] us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue Balance, auction rate securities Balance, auction rate securities Lighting Control Products [Member] Represents lighting control products. Concentration Risk Type [Axis] Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding (in shares) Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Revenue Benchmark [Member] Accounts Receivable [Member] mpwr_CashCashEquivalentsAndInvestments Total Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable. Long-term investments include auction-rate securities. US Government Agencies Short-term Debt Securities [Member] Investments [Domain] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Investment Type [Axis] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Shares issued under the employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Schedule Of Level 3 Assumptions [Table Text Block] Schedule of assumptions used in the Level 3 asset valuation. Discount rate Represents the cash flow model input, discount rate. Time-to-liquidity (Year) Represents the cash flow model input time to liquidity. Exercise of stock options (in shares) us-gaap_TableTextBlock Notes Tables Shares issued under the employee stock purchase plan Vesting of restricted stock units (in shares) Exercise of stock options Vesting of restricted stock units Selling, general and administrative Dividends And Dividend Equivalents [Text Block] The entire disclosure for dividends and dividend equivalents. mpwr_AccruedDividendEquivalents Accrued Dividend Equivalents Amount of dividend equivalents accrued during the period. Raw materials TAIWAN, PROVINCE OF CHINA us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and stockholders’ equity Finished goods Work in process UNITED STATES Retained earnings Accumulated other comprehensive loss Mutual Fund [Member] Research and development Money Market Funds [Member] Changes in operating assets and liabilities: us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Long-term liabilities us-gaap_OperatingLeaseLiabilityNoncurrent Operating lease liabilities Schedule of Inventory, Current [Table Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Total lease liabilities Operating Lease, Liability, Total Current liabilities Operating lease liabilities Operating lease ROU assets Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total remaining lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest Deferred taxes, net 2021 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2022 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive 2020 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo Litigation expense Amounts represent litigation expenses net of any proceeds from litigation settlements. Lessee, Operating Lease, Liability, Maturity [Table Text Block] Other long-term assets Total us-gaap_ShareBasedCompensation Stock-based compensation expense 2019 (remaining nine months) us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life us-gaap_PrepaidExpenseOtherNoncurrent Prepaid expense Operating expenses: Assets, fair value us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term Long-term investments us-gaap_LongTermInvestments Long-term investments Depreciation and amortization us-gaap_AssetsCurrent Total current assets Interest income Adjustments to reconcile net income to net cash provided by operating activities: Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Certificates of Deposit [Member] Common stock, par value (in dollars per share) Common stock and additional paid-in capital, $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 43,033 and 42,505, respectively Distributor Sales [Member] Represents sales made to distributors of the reporting entity. Gain (loss) on deferred compensation plan investments Gains or losses on deferred compensation plan investments. Statistical Measurement [Domain] Operating cash flows from operating leases Maximum [Member] Minimum [Member] Product and Service [Axis] Other current assets Total Deferred tax assets, net Product and Service [Domain] Statistical Measurement [Axis] Prepaid expense Long lived assets by region Geographical [Axis] Geographical [Domain] Europe [Member] Inventories Total Fair Value, Inputs, Level 3 [Member] Revenue from External Customers by Products and Services [Table Text Block] Foreign currency exchange loss Fair Value Hierarchy and NAV [Domain] Customer [Axis] Customer [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Cash Surrender Value [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_ProductWarrantyAccrualPayments Settlements made us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease Unused warranty provision us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life Cash flows from operating activities: Statement [Line Items] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current, Total us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_StandardProductWarrantyAccrual Balance Balance AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Deferred compensation plan assets Deferred compensation plan assets Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Building [Member] Warranty provision for product sales AOCI Attributable to Parent [Member] Short-term investments Short-term investments Schedule of Product Warranty Liability [Table Text Block] Stockholders' equity: Interest and other income, net Total Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Segment Reporting Disclosure [Text Block] us-gaap_OtherAssetsMiscellaneousNoncurrent Other Current assets: Schedule of Other Assets, Noncurrent [Table Text Block] Fair Value Disclosures [Text Block] Fair Value, by Balance Sheet Grouping [Table Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities Commitments and contingencies Director [Member] us-gaap_OtherAssetsMiscellaneousCurrent Other Effect of change in exchange rates Executive Officer [Member] us-gaap_OperatingIncomeLoss Income from operations us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease Net increase (decrease) in cash, cash equivalents and restricted cash Cost of revenue us-gaap_GrossProfit Gross profit Deferred compensation plan liabilities Other Nonoperating Income and Expense [Text Block] Schedule of Other Nonoperating Income (Expense) [Table Text Block] Proceeds from shares issued under the employee stock purchase plan Proceeds from Stock Plans Retained Earnings [Member] Revenue Proceeds from exercise of stock options Title of Individual [Domain] Title of Individual [Axis] Common Stock Including Additional Paid in Capital [Member] Proceeds from vesting of restricted stock units Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised Equity Components [Axis] Equity Component [Domain] mpwr_ContractWithCustomerPaymentTermRequiredPriorToShippingProducts Contract with Customer, Payment Term Required Prior to Shipping Products The period required for customers to pay in advance of products being shipped by the reporting entity. Certain Customers in China [Member] Represents certain customers located in China that are subject to prepayment terms for products. mpwr_RevenuePerformanceObligationPerformancePeriodFollowingPrepayment Revenue, Performance Obligation, Performance Period Following Prepayment Following the prepayment for goods, this item represents the period in which the reporting entity will satisfy their performance obligation. mpwr_ContractWithCustomerPaymentTerm Contract with Customer, Payment Term The term in which a customer of the reporting entity is required to pay following the satisfaction of performance obligations. us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income before income taxes mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingMeasurementPeriodOfRelativeRevenueGrowthRateToIndustryAverage Share-based Compensation Arrangement by Share-based Payment Award, Vesting, Measurement Period of Relative Revenue Growth Rate to Industry Average The period of measurement of the reporting entity's revenue growth rate as compared to the industry average used in determination of the vesting status of restricted stock units based on performance conditions. Comprehensive Income (Loss) Note [Text Block] Other comprehensive income, net of tax: Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardPricePerSharePayableUponVestingOfEquityInstrumentsOtherThanOptions Share-based Compensation Arrangement by Share-based Payment Award, Price Per Share Payable Upon Vesting of Equity Instruments Other than Options The amount per share required to be paid by employees upon the vesting of equity instruments other than options. Revenue from Contract with Customer [Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Assets for product returns Product return assets that are expected to be received within one year or the normal operating cycle, if longer. Accounting Policies [Abstract] Basis of Accounting, Policy [Policy Text Block] Stock rotation and sales returns Carrying value as of the balance sheet date of obligations related to the stock rotation reserve and other returns. Selling, General and Administrative Expenses [Member] Dividend declared per share (in dollars per share) Dividends and dividend equivalents declared per share (in dollars per share) Schedule of Revenue and Accounts Receivable by Major Customers by Reporting Segments [Table Text Block] Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues and/or accounts receivable from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenue sand/or accounts receivable from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer. us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption Cumulative effect of a change in accounting principles Mutual Funds and Money Market Funds, Fair Value [Member] The fair value of regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective. us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs Accounts Receivable, Allowance for Credit Loss, Writeoff Cost of Sales [Member] RSU tax withholding proceeds receivable Amount of proceeds receivable related to tax withholding for Share-based payment arrangement. Real Estate Transaction [Text Block] The entire disclosure for real estate transaction. Research and Development Expense [Member] mpwr_RealEstateCapitalizedTransactionCosts Real Estate, Capitalized Transaction Costs The amount of transaction costs capitalized in a real estate transaction. Income Statement Location [Axis] Income Statement Location [Domain] Asset Acquisition, Allocation of Consideration [Table Text Block] Tabular disclosure of allocation of consideration paid for asset acquisition. Property in Kirkland, Washington [Member] Represents the property in Property in Kirkland, Washington. mpwr_RealEstate Total Carrying amount of real estate not separately disclosed. Prepaid wafer refund receivable Amount represents a refund receivable. Accrued Liabilities, Current [Member] Primary financial statement caption encompassing accrued liabilities classified as current. Name of Property [Axis] Name of Property [Domain] us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment Effect of dilutive securities (in shares) us-gaap_OtherAccruedLiabilitiesNoncurrent Other us-gaap_SharePrice Share Price Diluted (in shares) Weighted-average shares outstanding, diluted (in shares) us-gaap_PurchaseObligation Purchase Obligation, Total Asset Class [Axis] Asset Class [Domain] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) Earnings per share, diluted (in dollars per share) Basic (in shares) Weighted-average shares outstanding, basic (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Effective Income Tax Rate Reconciliation, Percent, Total Basic (in dollars per share) Earnings per share, basic (in dollars per share) us-gaap_AvailableForSaleSecurities Total Fair Value Statement of Cash Flows [Abstract] mpwr_LesseeOperatingLeaseRemainingLeaseTerm Lessee, Operating Lease, Remaining Lease Term The remaining lease term of operating lease. mpwr_GainLossOnDeferredCompensationPlanInvestmentsCashFlow (Gain) loss on deferred compensation plan investments Gains or losses on deferred compensation plan investments related to cash flows. Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] us-gaap_AvailableForSaleSecuritiesCurrent Available-for-sale securities Statement of Stockholders' Equity [Abstract] Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 Tax effect us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent Net current period other comprehensive income Income Statement [Abstract] Adjusted Cost Schedule of Accrued Liabilities [Table Text Block] Other Noncurrent Liabilities [Table Text Block] Investments Classified by Contractual Maturity Date [Table Text Block] Unrealized Gain (Loss) on Investments [Table Text Block] Fair Value of Investments in Unrealized Loss Position Unrealized Gains us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax Unrealized Losses Dividends Declared [Table Text Block] Cash flows from financing activities: Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Other long-term liabilities Total us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent Deferred compensation plan liabilities PSUs and MPSUs [Member] Represents PSUs and MPSUs. us-gaap_StockholdersEquity Total stockholders’ equity Balance Balance Income tax liabilities Cash, Cash Equivalents, Investments, and Restricted Cash Disclosure [Text Block] The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify. The disclosure also includes restricted cash. mpwr_GILTIIncome GILTI Income Represents the amount of GILTI income. Class of Stock [Axis] mpwr_LapsePeriodForConsignment Lapse Period for Consignment Represents the lapse period for certain consignment arrangement. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Deferred Compensation Plan [Table Text Block] Tabular disclosure of the deferred compensation plan amounts recorded in the balance sheets. us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis Total Due in 1 - 5 years Due in greater than 5 years EX-101.PRE 10 mpwr-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2019
May 03, 2019
Document Information [Line Items]    
Entity Registrant Name MONOLITHIC POWER SYSTEMS INC  
Entity Central Index Key 0001280452  
Trading Symbol mpwr  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Current Reporting Status Yes  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding (in shares)   43,057,000
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 181,769 $ 172,704
Short-term investments 177,255 204,577
Accounts receivable, net 58,889 55,214
Inventories 142,543 136,384
Other current assets 13,629 11,931
Total current assets 574,085 580,810
Property and equipment, net 205,497 150,001
Long-term investments 3,290 3,241
Goodwill 6,571 6,571
Deferred tax assets, net 16,779 16,830
Other long-term assets 41,987 35,979
Total assets 848,209 793,432
Current liabilities:    
Accounts payable 27,259 22,678
Accrued compensation and related benefits 18,969 18,799
Other accrued liabilities 45,348 38,962
Total current liabilities 91,576 80,439
Income tax liabilities 34,375 34,375
Other long-term liabilities 42,007 38,525
Total liabilities 167,958 153,339
Commitments and contingencies
Stockholders' equity:    
Common stock and additional paid-in capital, $0.001 par value; shares authorized: 150,000; shares issued and outstanding: 43,033 and 42,505, respectively 478,913 450,908
Retained earnings 202,378 194,728
Accumulated other comprehensive loss (1,040) (5,543)
Total stockholders’ equity 680,251 640,093
Total liabilities and stockholders’ equity $ 848,209 $ 793,432
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - $ / shares
shares in Thousands
Mar. 31, 2019
Dec. 31, 2018
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 43,033 42,505
Common stock, shares outstanding (in shares) 43,033 42,505
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 141,363 $ 129,150
Cost of revenue 63,357 57,655
Gross profit 78,006 71,495
Operating expenses:    
Research and development 25,458 21,609
Selling, general and administrative 30,553 27,318
Litigation expense 278 531
Total operating expenses 56,289 49,458
Income from operations 21,717 22,037
Interest and other income, net 3,341 440
Income before income taxes 25,058 22,477
Income tax expense (benefit) (1,123) 621
Net income $ 26,181 $ 21,856
Net income per share:    
Basic (in dollars per share) $ 0.61 $ 0.52
Diluted (in dollars per share) $ 0.58 $ 0.49
Weighted-average shares outstanding:    
Basic (in shares) 42,749 41,922
Diluted (in shares) 45,232 44,282
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net income $ 26,181 $ 21,856
Other comprehensive income, net of tax:    
Foreign currency translation adjustments 3,677 4,389
Change in unrealized gain (loss) on available-for-sale securities, net of tax of $(98) and $0, respectively 826 (1,160)
Total other comprehensive income, net of tax 4,503 3,229
Comprehensive income $ 30,684 $ 25,085
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Change in unrealized gain (loss) on available-for-sale securities, tax $ (98) $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Including Additional Paid in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2017 41,614      
Balance at Dec. 31, 2017 $ 376,586 $ 143,608 $ 1,813 $ 522,007
Net income   21,856   21,856
Other comprehensive gain (loss) 3,229 3,229
Dividends and dividend equivalents declared   (13,586)   (13,586)
Vesting of restricted stock units (in shares) 512      
Vesting of restricted stock units $ 7,793 7,793
Shares issued under the employee stock purchase plan (in shares) 18      
Shares issued under the employee stock purchase plan $ 1,563     1,563
Stock-based compensation expense $ 15,049     15,049
Exercise of stock options (in shares) 1      
Exercise of stock options $ 16     16
Cumulative effect of a change in accounting principles at Dec. 31, 2017 379 379
Balance (in shares) at Mar. 31, 2018 42,145      
Balance at Mar. 31, 2018 $ 401,007 152,257 5,042 $ 558,306
Balance (in shares) at Dec. 31, 2018 42,505     42,505
Balance at Dec. 31, 2018 $ 450,908 194,728 (5,543) $ 640,093
Net income   26,181   26,181
Other comprehensive gain (loss) 4,503 4,503
Dividends and dividend equivalents declared   (18,531)   (18,531)
Vesting of restricted stock units (in shares) 514      
Vesting of restricted stock units $ 10,383 10,383
Shares issued under the employee stock purchase plan (in shares) 14      
Shares issued under the employee stock purchase plan $ 1,627     1,627
Stock-based compensation expense $ 15,995     $ 15,995
Balance (in shares) at Mar. 31, 2019 43,033     43,033
Balance at Mar. 31, 2019 $ 478,913 $ 202,378 $ (1,040) $ 680,251
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Retained Earnings [Member]    
Dividends and dividend equivalents declared per share (in dollars per share) $ 0.40 $ 0.30
Dividends and dividend equivalents declared per share (in dollars per share) $ 0.40 $ 0.30
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Cash flows from operating activities:    
Net income $ 26,181 $ 21,856
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 3,255 2,755
Loss on sales of property and equipment 14
Amortization of premium on available-for-sale securities 121 435
(Gain) loss on deferred compensation plan investments (1,935) 66
Deferred taxes, net (33)
Stock-based compensation expense 16,010 15,030
Changes in operating assets and liabilities:    
Accounts receivable (3,676) (11,103)
Inventories (6,171) (12,590)
Other assets (1,576) (3,954)
Accounts payable 4,778 3,856
Accrued compensation and related benefits 4 (2,821)
Accrued liabilities 3,355 4,998
Income tax liabilities (1,491) (2,236)
Net cash provided by operating activities 38,836 16,292
Cash flows from investing activities:    
Purchases of property and equipment (58,376) (7,400)
Acquisition of in-place leases (981)
Purchases of short-term investments (47,565)
Proceeds from maturities and sales of short-term investments 28,076 31,063
Proceeds from sales of property and equipment 1,456
Contributions to deferred compensation plan, net (956) (1,300)
Net cash used in investing activities (30,781) (25,202)
Cash flows from financing activities:    
Property and equipment purchased on extended payment terms (10)
Proceeds from exercise of stock options 16
Proceeds from vesting of restricted stock units 10,383 7,793
Proceeds from shares issued under the employee stock purchase plan 1,627 1,563
Dividends and dividend equivalents paid (12,761) (8,339)
Net cash provided by (used in) financing activities (761) 1,033
Effect of change in exchange rates 1,770 1,137
Net increase (decrease) in cash, cash equivalents and restricted cash 9,064 (6,740)
Cash, cash equivalents and restricted cash, beginning of period 172,818 82,874
Cash, cash equivalents and restricted cash, end of period 181,882 76,134
Supplemental disclosures for cash flow information:    
Cash paid for taxes and interest 393 3,374
Non-cash investing and financing activities:    
Liability accrued for property and equipment purchases 958 2,491
Liability accrued for dividends and dividend equivalents $ 18,534 $ 13,603
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Basis of Presentation
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
1.
BASIS OF PRESENTATION
 
The accompanying unaudited condensed consolidated financial statements have been prepared by Monolithic Power Systems, Inc. (the “Company” or “MPS”) in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted in accordance with these accounting principles, rules and regulations. The information in this report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Annual Report on Form 
10
-K for the year ended 
December 31, 2018, 
filed with the SEC on 
March 1, 2019.
 
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position, results of operations and cash flows for the interim periods presented. The financial statements contained in this Form 
10
-Q are 
not
 necessarily indicative of the results that
 
may 
be expected for the year ending 
December 
31,
2019
 or for any other future periods.
 
Summary of Significant Accounting Policies
 
Except for the changes related to leases discussed in Note 
6,
there have been 
no
 other changes to the Company’s significant accounting policies during the 
three
 months ended 
March 31, 2019 
as compared to the significant accounting policies described in the Company’s audited consolidated financial statements included in the Annual Report on Form 
10
-K for the year ended 
December 31, 2018.
 
Recently A
dopted Accounting Pronouncement
  
In 
February 2016, 
the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 
No.
 
2016
-
02,
 
Leases (Topic 
842
),
 which requires entities to recognize right-of-use (“ROU”) assets and lease liabilities on the balance sheets for leases with terms greater than 
12
months. In addition, the standard applies to leases embedded in service or other arrangements. The Company adopted the standard on
January 1, 2019
using the modified retrospective method and did
not
restate comparative periods, as permitted by the standard. In addition, the Company elected the transition practical expedients to
not
reassess whether its outstanding contracts contained or were leases, classification of its existing leases and lease terms.
 
Upon adoption, the Company recognized ROU assets and lease liabilities of its outstanding operating leases on the Condensed Consolidated Balance Sheets, primarily related to real estate. The adoption did
not
have an impact on the Condensed Consolidated Statements of Operations or the Condensed Consolidated Statements of Cash Flows. See Note
6
for further discussion of the impact of the adoption on the Company’s financial statements.
 
Recent Accounting Pronouncements
Not
Yet
Adopted as of
March 31, 2019
 
In
August 2018,
the FASB issued ASU
No.
2018
-
13,
 
Fair Value Measurement (Topic
820
): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, 
which changes certain disclosure requirements, including those related to Level
3
fair value measurements. The standard will be effective for annual reporting periods beginning after
December 15, 2019.
Early adoption is permitted. The Company is evaluating the impact of the adoption on its disclosures.
 
In 
January 2017, 
the FASB issued ASU 
No.
 
2017
-
04,
 
Intangibles – Goodwill and Other (Topic 
350
),
 which simplifies the accounting for goodwill impairment. The guidance removes step 
two
 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, 
not
 to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The standard will be applied prospectively, and will be effective for annual reporting periods beginning after 
December 15, 2019. 
Early adoption is permitted. The Company is evaluating the impact of the adoption on its annual goodwill impairment test.
 
In 
June 2016, 
the FASB issued ASU 
No.
 
2016
-
13,
 
Financial Instruments – Credit Losses (Topic 
326
), 
which introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities, entities will be required to recognize an allowance for credit losses rather than reductions in the amortized cost of the securities. The standard will be effective for annual reporting periods beginning after 
December 15, 2019, 
with early adoption permitted for annual reporting periods beginning after 
December 15, 2018. 
Entities will apply the standard by recording a cumulative-effect adjustment to retained earnings. The Company is evaluating the impact of the adoption on its consolidated financial position, results of operations, cash flows and disclosures.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Revenue Recognition
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
2.
 REVENUE RECOGNITION
 
Revenue from Product Sales
 
 
The Company generates revenue primarily from product sales, which include assembled and tested integrated circuits, as well as dies in wafer form. These product sales were
99%
and
97%
of the Company’s total revenue for the
three
months ended
March 31, 2019
and
2018,
respectively. The remaining revenue primarily includes royalty revenue from licensing arrangements and revenue from wafer testing services performed for 
third
 parties, which have 
not
 been significant in all periods presented. See Note
8
for the disaggregation of the Company’s revenue by geographic regions and by product families.
 
The Company sells its products primarily through 
third
-party distributors, value-added resellers, original equipment manufacturers, original design manufacturers and electronic manufacturing service providers. For the
three
months ended
March 31, 2019
and
2018,
 
84%
and
88%,
respectively, of the Company’s sales were made through distribution arrangements. These distribution arrangements contain enforceable rights and obligations specific to those distributors and 
not
 the end customers. Purchase orders, which are generally governed by sales agreements or the Company's standard terms of sale, set the final terms for unit price, quantity, shipping and payment agreed by both parties. The Company considers purchase orders to be the contracts with customers. The unit price as stated on the purchase orders is considered the observable, stand-alone selling price for the arrangements.
   
The Company recognizes revenue when it satisfies a performance obligation by transferring control of the promised goods or services to its customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company excludes taxes assessed by government authorities, such as sales taxes, from revenue.
 
Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue from distributors and direct end customers when the following events have occurred: (a) the Company has transferred physical possession of the products, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. In accordance with the shipping terms specified in the contracts, these criteria are generally met when the products are shipped from the Company’s facilities (such as the “Ex Works” shipping term) or delivered to the customers’ locations (such as the “Delivered Duty Paid” shipping term).
 
Under certain consignment agreements, revenue is 
not
 recognized when the products are shipped and delivered to be held at customers’ designated locations because the Company continues to control the products and retain ownership, and the customers do 
not
 have an unconditional obligation to pay. The Company recognizes revenue when the customers consume the products from the consigned inventory locations or, in some cases, after a 
60
-day period from the delivery date has passed, at which time control transfers to the customers and the Company invoices them for payment.
 
Variable Consideration
 
The Company accounts for price adjustment and stock rotation rights as variable consideration that reduces the transaction price, and recognizes that reduction in the same period the associated revenue is recognized. Three U.S.-based distributors have price adjustment rights when they sell the Company’s products to their end customers at a price that is lower than the distribution price invoiced by the Company. When the Company receives claims from the distributors that products have been sold to the end customers at the lower price, the Company issues the distributors credit memos for the price adjustments. The Company estimates the price adjustments based on an analysis of historical claims, at both the distributor and product level, as well as an assessment of any known trends of product sales mix. Other U.S. distributors and non-U.S. distributors, which make up the majority of the Company’s total sales to distributors, do 
not
 have price adjustment rights. The Company records a credit against accounts receivable for the estimated price adjustments, with a corresponding reduction to revenue.
 
In addition, certain distributors have limited stock rotation rights that permit the return of a small percentage of the previous 
six
 months’ purchases in accordance with the contract terms. The Company estimates the stock rotation returns based on an analysis of historical returns, and the current level of inventory in the distribution channel. The Company records a liability for the stock rotation reserve, with a corresponding reduction to revenue. In addition, the Company recognizes an asset for product returns which represents the right to recover products from the customers related to stock rotations, with a corresponding reduction to cost of revenue.
 
Contract Balances
 
The Company records a receivable when it has an unconditional right to receive consideration after the performance obligations are satisfied. As of 
March 31, 2019
and
December 31, 2018, 
accounts receivable totaled 
$58.9
 million and 
$55.2
 million, respectively. The Company did
not
record any allowance for doubtful accounts as of
March 31, 2019
and
December 31, 2018.
 
For certain customers located in Asia, the Company requires cash payments 
two
 weeks before the products are scheduled to be shipped to the customers. The Company records these payments received in advance of performance as customer prepayments within current accrued liabilities. As of 
March 31, 2019
and
December 31, 2018, 
customer prepayments totaled 
$2.9
 million and 
$2.5
 million, respectively. The increase in the customer prepayment balance for the 
three
months ended
March 31, 2019 
resulted from an increase in unfulfilled customer orders for which the Company has received payments. For the
three
months ended 
March 31, 2019, 
the Company recognized 
$2.4
 million of revenue that was included in the customer prepayment balance as of 
December 31, 2018.
 
Contract Costs

The Company pays sales commissions based on the achievement of pre-determined product sales targets. As the Company recognizes product sales at a point in time, sales commissions are expensed as incurred.
 
 
Practical Expedients
 
The Company’s standard payment terms generally require customers to pay 
30
 to 
60
 days after the Company satisfies the performance obligations. For those customers who are required to pay in advance, the Company satisfies the performance obligations generally within
two
weeks. The Company has elected 
not
 to determine whether contacts with customers contain significant financing components.
 
As of 
March 31, 2019, 
the Company’s unsatisfied performance obligations primarily included products held in consignment arrangements and customer purchase orders for products that the Company has 
not
 yet shipped. Because the Company expects to fulfill these performance obligations within 
one
 year, the Company has elected 
not
 to disclose the amount of these remaining performance obligations or the timing of recognition.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]
3.
STOCK-BASED COMPENSATION
 
2014
Equity Incentive Plan (the
“2014
Plan”)
 
The Board of Directors adopted the 
2014
 Plan in 
April 2013, 
and the stockholders approved it in 
June 2013. 
In 
October 2014, 
the Board of Directors approved certain amendments to the 
2014
 Plan. The 
2014
 Plan, as amended, became effective on 
November 13, 2014 
and provides for the issuance of up to 
5.5
 million shares. The 
2014
 Plan will expire on 
November 13, 2024. 
As of 
March 31, 2019, 
1.6
 million shares remained available for future issuance under the 
2014
 Plan. 
 
Stock-Based Compensation Expense
 
The Company recognized stock-based compensation expenses as follows (in thousands):
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Cost of revenue
  $
531
    $
433
 
Research and development
   
4,429
     
3,995
 
Selling, general and administrative
   
11,050
     
10,602
 
Total stock-based compensation expense
  $
16,010
    $
15,030
 
Tax benefit related to stock-based compensation
  $
838
    $
1,131
 
 
Restricted Stock Units
(“RSUs”)
 
The Company’s RSUs include time-based RSUs, RSUs with performance conditions (“PSUs”), RSUs with market conditions (“MSUs”), and RSUs with both market and performance conditions (“MPSUs”). Vesting of awards with performance conditions or market conditions is subject to the achievement of pre-determined performance goals and the approval of such achievement by the Compensation Committee of the Board of Directors (the “Compensation Committee”). All awards include service conditions which require continued employment with the Company.
 
A summary of RSU activity is presented in the table below (in thousands, except per-share amounts): 
 
   
Time-Based RSUs
   
PSUs and MPSUs
   
MSUs
   
Total
 
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
 
Outstanding at January 1, 2019
   
240
    $
95.38
     
2,174
 
  $
61.61
     
2,219
    $
35.69
     
4,633
    $
50.94
 
Granted
   
26
    $
130.67
     
311
 (1)
  $
107.14
     
-
    $
-
     
337
    $
108.93
 
Vested
   
(33
)   $
77.83
     
(400
)
  $
56.71
     
(81
)   $
23.57
     
(514
)   $
52.86
 
Forfeited
   
(2
)   $
89.22
     
-
 
  $
-
     
(1
)   $
68.48
     
(3
)   $
83.26
 
Outstanding at March 31, 2019
   
231
    $
101.91
     
2,085
 
  $
69.34
     
2,137
    $
36.14
     
4,453
    $
55.09
 
_____________
 
(
1
)
Amount reflects the number of PSUs and MPSUs that 
may 
ultimately be earned based on management’s probability assessment of the achievement of performance conditions at each reporting period. In addition, MPSUs are subject to the achievement of market conditions.
 
The intrinsic value related to vested RSUs was
$57.7
million and
$49.5
million for the
three
months ended
March 31, 2019
and
2018,
respectively. As of
March 31, 2019,
the total intrinsic value of all outstanding RSUs was
$559.8
million, based on the closing stock price of
$135.49.
As of
March 31, 2019,
unamortized compensation expense related to all outstanding RSUs was
$145.2
million with a weighted-average remaining recognition period of approximately
3.5
 years. 
 
Cash proceeds from vested PSUs with a purchase price totaled 
$10.4
 million and
$7.8
million for the 
three
months ended
March 31, 2019
and
2018,
respectively. 
 
Time-Based RSUs:
 
For the
three
months ended
March 31, 2019,
the Compensation Committee granted
26,000
RSUs with service conditions to non-executive employees and non-employee directors. The RSUs vest over 
four
 years for employees and 
one
 year for directors, subject to continued service with the Company.  
 
2019
PSUs:
 
In 
February 2019, 
the Compensation Committee granted 
151,000
 PSUs to the executive officers, which represent a target number of shares to be earned based on the Company’s average 
two
-year (
2019
 and 
2020
) revenue growth rate compared against the analog industry’s average 
two
-year revenue growth rate as published by the Semiconductor Industry Association (
“2019
 Executive PSUs”). The maximum number of shares that an executive officer can earn is 
300%
 of the target number of the 
2019
 Executive PSUs. 
50%
 of the 
2019
 Executive PSUs will vest in the 
first
 quarter of 
2021
 if the pre-determined performance goals are met during the performance period. The remaining 
2019
 Executive PSUs will vest over the following 
two
 years on a quarterly basis. Assuming the achievement of the highest level of performance goals, the total stock-based compensation cost for the 
2019
 Executive PSUs is 
$46.6
 million.
 
The 
2019
 Executive PSUs contain a purchase price feature, which requires the employees to pay the Company 
$30
 per share upon vesting of the shares. Shares that do 
not
 vest will 
not
 be subject to the purchase price payment. The Company determined the grant date fair value of the 
2019
 Executive PSUs using the Black-Scholes model with the following assumptions: stock price of 
$130.67,
 expected term of 
2.6
 years, expected volatility of 
29.0%
 and risk-free interest rate of 
2.5%.
  
Em
ployee Stock Purchase Plan (“ESPP”)
  
For the
three
months ended
March 31, 2019
and
2018,
14,000
and
18,000
shares, respectively, were issued under the ESPP. As of
March 31, 2019,
4.5
million shares were available for future issuance.
 
The intrinsic value of the shares issued was
$0.3
million and
$0.5
million for the
three
months ended
March 31, 2019
and
2018,
respectively. As of
March 31, 2019,
the unamortized expense was
$0.4
million, which will be recognized through the
third
quarter of
2019.
The Black-Scholes model was used to value the employee stock purchase rights with the following weighted-average assumptions: 
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Expected term (in years)
   
0.5
     
0.5
 
Expected volatility
   
37.3
%    
28.2
%
Risk-free interest rate
   
2.5
%    
1.8
%
Dividend yield
   
1.2
%    
1.0
%
 
Cash proceeds from the shares issued under the ESPP were
$1.6
million for both the
three
months ended
March 31, 2019
and
2018.
  
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
4.
BALANCE SHEET COMPONENTS
 
Inventories 
 
Inventories consist of the following (in thousands): 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Raw materials
  $
43,142
    $
43,017
 
Work in process
   
39,402
     
38,674
 
Finished goods
   
59,999
     
54,693
 
Total
  $
142,543
    $
136,384
 
 
Other Current Assets
 
Other current assets consist of the following (in thousands):
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
RSU tax withholding proceeds receivable
  $
4,331
    $
39
 
Prepaid expense
   
3,298
     
3,425
 
Assets for product returns
   
2,225
     
1,602
 
Interest receivable
   
1,457
     
1,441
 
Value-added tax receivable
   
505
     
423
 
Prepaid wafer refund receivable
   
-
     
4,297
 
Other
   
1,813
     
704
 
Total
  $
13,629
    $
11,931
 
 
Other Long-Term Assets
 
Other long-term assets consist of the following (in thousands):
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan assets
  $
34,861
    $
31,970
 
Prepaid expense
   
2,775
     
2,713
 
Operating lease ROU assets
   
2,770
     
-
 
Other
   
1,581
     
1,296
 
Total
  $
41,987
    $
35,979
 
 
Other Accrued Liabilities
 
Other accrued liabilities consist of the following (in thousands): 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Dividends and dividend equivalents
  $
21,289
    $
15,044
 
Stock rotation and sales returns
   
7,580
     
5,363
 
Income tax payable
   
5,527
     
7,018
 
Customer prepayments
   
2,927
     
2,520
 
Warranty
   
2,045
     
4,564
 
Commissions
   
1,661
     
1,369
 
Operating lease liabilities
   
1,158
     
-
 
Other
   
3,161
     
3,084
 
Total
  $
45,348
    $
38,962
 
 
Other Long-Term Liabilities
 
Other long-term liabilities consist of the following (in thousands):
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan liabilities
  $
35,310
    $
32,283
 
Dividend equivalents
   
5,670
     
6,145
 
Operating lease liabilities
   
996
     
-
 
Other
   
31
     
97
 
Total
  $
42,007
    $
38,525
 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Real Estate Transaction
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Real Estate Transaction [Text Block]
5
. REAL ESTATE
TRANSACTION
 
In
March 2019,
the Company completed the purchase of an office building and land located in Kirkland, Washington for
$52.9
million in cash. The property also has in-place leases which were assumed by the Company. The Company accounted for the purchase as an asset acquisition and capitalized
$0.4
million of transaction costs. The consideration paid was allocated to the individual assets based on their relative fair values as follows (in thousands):
 
Building
  $
30,078
 
Land
   
22,254
 
In-place leases 
   
981
 
Total
  $
53,313
 
 
The fair value of the building was determined based on the income approach, which considered the discounted cash flows and direct capitalization analysis, and the sales comparison approach. The fair value of land was determined based on the sales comparison approach. The fair value of the in-place leases was determined primarily based on the analysis of the economic benefits of avoiding certain costs to acquire new tenants.
 
The building is depreciated over a useful life of
40
years and the in-place leases are amortized over the average remaining lease terms of
3.5
years. Land is
not
depreciated.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Leases
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
6
. LEASES
 
The Company has operating leases for administrative and sales and marketing offices, manufacturing operations and research and development facilities, employee housing units, and certain equipment. The leases have remaining lease terms from
one
to
four
years. Some of the leases include renewal options which can extend the lease term for up to
five
years or on a month-to-month basis. The Company does
not
have finance lease arrangements.
 
As permitted by Topic
842,
the Company does
not
recognize leases with a term of
12
months or less on the Condensed Consolidated Balance Sheets. For all lease arrangements that contain lease and nonlease components, the Company has elected the practical expedient to combine them as single lease components. As of
March 31, 2019,
operating lease ROU assets totaled
$2.8
million and operating lease liabilities totaled
$2.2
million. The Company recognizes operating lease costs on a straight-line basis over the lease term.
 
Because the implicit rate in each lease is
not
readily determinable, the Company uses its incremental borrowing rate to determine the present value of the remaining lease payments. 
 
The following tables summarize certain information related to the leases (in thousands, except years and percentages):
 
   
Three Months Ended
 
   
March 31, 2019
 
Lease costs:
       
Operating lease costs
  $
305
 
Short-term lease costs
   
98
 
Total lease costs
  $
403
 
         
Other information:
       
Cash paid for amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases   $
304
 
ROU assets obtained in exchange for operating lease liabilities (1)
  $
2,264
 
 
 
   
March 31, 2019
 
Weighted-average remaining lease term (in years)
   
2.3
 
Weighted-average discount rate
   
4.1
%
____________
(
1
) Includes 
$2.2
million for operating leases existing on
January 1, 2019
and
$0.1
million for new operating leases commenced during the
three
months ended
March 31, 2019.
 
As of
March 31, 2019,
the maturities of the lease liabilities are as follows (in thousands):
 
2019 (remaining nine months)
  $
957
 
2020
   
859
 
2021
   
254
 
2022
   
193
 
2023
   
58
 
Total remaining lease payments
   
2,321
 
Less: imputed interest
   
(167
)
Total lease liabilities
  $
2,154
 
Reported as:
       
Current liabilities
  $
1,158
 
Long-term liabilities
  $
996
 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Net Income Per Share
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Earnings Per Share [Text Block]
7
. NET INCOME PER SHARE
  
Basic net income per share is computed by dividing net income by the weighted-average number of common shares outstanding for the period. Diluted net income per share reflects the potential dilution that would occur if outstanding securities or other contracts to issue common stock were exercised or converted into common shares, and calculated using the treasury stock method. Contingently issuable shares, including equity awards with performance conditions or market conditions, are considered outstanding common shares and included in the basic net income per share as of the date that all necessary conditions to earn the awards have been satisfied. Prior to the end of the contingency period, the number of contingently issuable shares included in the diluted net income per share is based on the number of shares, if any, that would be issuable under the terms of the arrangement at the end of the reporting period.
 
The Company’s outstanding RSUs contain forfeitable rights to receive cash dividend equivalents, which are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do
not
fulfill their service requirement and the awards do
not
vest. Accordingly, these awards are
not
treated as participating securities in the net income per share calculation. 
 
The following table sets forth the computation of basic and diluted net income per share (in thousands, except per-share amounts): 
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Numerator:
               
Net income
  $
26,181
    $
21,856
 
                 
Denominator:
               
Weighted-average outstanding shares used to compute basic net income per share
   
42,749
     
41,922
 
Effect of dilutive securities
   
2,483
     
2,360
 
Weighted-average outstanding shares used to compute diluted net income per share
   
45,232
     
44,282
 
                 
Net income per share:
               
Basic
  $
0.61
    $
0.52
 
Diluted
  $
0.58
    $
0.49
 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
8
. SEGMENT AND GEOGRAPHIC INFORMATION
 
The Company operates in 
one
 reportable segment that includes the design, development, marketing and sale of high-performance analog solutions for the computing and storage, automotive, industrial, communications and consumer markets. The Company’s chief operating decision maker is its Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. The Company derives a majority of its revenue from sales to customers located outside North America, with geographic revenue based on the customers’ ship-to locations.  
 
The Company sells its products primarily through 
third
-party distributors and value-added resellers, and directly to original equipment manufacturers, original design manufacturers and electronic manufacturing service providers. The following table summarizes those customers with sales equal to or greater than 
10%
 of the Company's total revenue, or with accounts receivable balances greater than 
10%
 of the Company’s total accounts receivable: 
 
   
Revenue
   
Accounts Receivable
 
   
Three Months Ended March 31,
   
March 31,
   
December 31,
 
Customer
 
2019
   
2018
   
2019
   
2018
 
A (distributor)
   
23
%    
20
%    
22
%    
25
%
B (distributor)
   
*
     
10
%    
17
%    
16
%
___________
* Represents less than
10%.
 
The Company’s agreements with these 
third
-party distributors were made in the ordinary course of business and 
may 
be terminated with or without cause by these customers with advance notice. Although the Company 
may 
experience a short-term disruption in the distribution of its products and a short-term decline in revenue if its agreement with any of these customers was terminated, the Company believes that such termination would 
not
 have a material adverse effect on its financial statements because it would be able to engage alternative distributors, resellers and other distribution channels to deliver its products to end customers within a short period following the termination of the agreement with the customer.  
 
The following is a summary of revenue by geographic regions (in thousands):
  
   
Three Months Ended March 31,
 
Country or Region
 
2019
   
2018
 
China
  $
76,198
    $
72,865
 
Taiwan
   
21,347
     
16,391
 
Europe
   
12,984
     
11,465
 
Korea
   
9,611
     
9,787
 
Southeast Asia
   
8,672
     
9,024
 
Japan
   
6,642
     
5,613
 
United States
   
5,806
     
3,755
 
Other
   
103
     
250
 
Total
  $
141,363
    $
129,150
 
 
The following is a summary of revenue by product family (in thousands):
  
   
Three Months Ended March 31,
 
Product Family
 
2019
   
2018
 
DC to DC
  $
132,711
    $
119,268
 
Lighting Control
   
8,652
     
9,882
 
Total
  $
141,363
    $
129,150
 
 
The following is a summary of property and equipment, net by geographic regions (in thousands):
 
   
March 31,
   
December 31,
 
Country
 
2019
   
2018
 
China
  $
98,117
    $
93,096
 
United States
   
89,720
     
39,054
 
Taiwan
   
16,854
     
16,972
 
Other
   
806
     
879
 
Total
  $
205,497
    $
150,001
 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Commitments and Contingencies
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
9
. COMMITMENTS AND CONTINGENCIES
 
Product Warranties
 
The following table presents changes in the warranty reserve (in thousands):
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
4,564
    $
2,416
 
Warranty provision for product sales
   
268
     
1,479
 
Settlements made
   
(2,271
)    
(55
)
Unused warranty provision
   
(516
)    
(100
)
Balance at end of period
  $
2,045
    $
3,740
 
 
Purchase Commitments
 
The Company has outstanding purchase commitments with its suppliers and other parties that require the future purchase of goods or services, which primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of March 31, 2019, the Company’s outstanding purchase obligations totaled approximately
$79.1
 million.
 
Litigation
 
The Company is a party to actions and proceedings in the ordinary course of business, including potential litigation initiated by its stockholders, challenges to the enforceability or validity of its intellectual property, claims that the Company’s products infringe on the intellectual property rights of others, and employment matters. These proceedings often involve complex questions of fact and law and
 
may 
require the expenditure of significant funds and the diversion of other resources to prosecute and defend. The Company defends itself vigorously against any such claims. As of 
March 31, 2019, 
there were 
no
 material pending legal proceedings to which the Company was a party.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Cash, Cash Equivalents, Investments, and Restricted Cash Disclosure [Text Block]
10
. CASH, CASH EQUIVALENTS, INVESTMENTS AND RESTRICTED CASH
 
The following is a summary of the Company’s cash, cash equivalents and short-term and long-term investments (in thousands): 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Cash, cash equivalents and investments:
               
Cash
  $
125,687
    $
131,569
 
Money market funds
   
56,082
     
41,135
 
Corporate debt securities
   
143,453
     
170,909
 
U.S. treasuries and government agency bonds
   
32,202
     
32,068
 
Certificates of deposit
   
1,600
     
1,600
 
Auction-rate securities backed by student-loan notes
   
3,290
     
3,241
 
Total
  $
362,314
    $
380,522
 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Reported as:
               
Cash and cash equivalents
  $
181,769
    $
172,704
 
Short-term investments
   
177,255
     
204,577
 
Long-term investments
   
3,290
     
3,241
 
Total
  $
362,314
    $
380,522
 
 
The contractual maturities of the Company’s short-term and long-term available-for-sale investments are as follows (in thousands):
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Due in less than 1 year
  $
119,617
    $
125,845
 
Due in 1 - 5 years
   
57,638
     
78,732
 
Due in greater than 5 years
   
3,290
     
3,241
 
Total
  $
180,545
    $
207,818
 
 
The following tables summarize the unrealized gain and loss positions related to the Company’s available-for sale investments (in thousands): 
 
   
March 31, 2019
 
   
Amortized Cost
   
Unrealized Gains
   
Unrealized Losses
   
Total Fair Value
   
Fair Value of Investments in Unrealized
Loss Position
 
Money market funds
  $
56,082
    $
-
    $
-
    $
56,082
    $
-
 
Corporate debt securities
   
144,041
     
44
     
(632
)    
143,453
     
123,828
 
U.S. treasuries and government agency bonds
   
32,257
     
10
     
(65
)    
32,202
     
22,879
 
Certificates of deposit
   
1,600
     
-
     
-
     
1,600
     
-
 
Auction-rate securities backed by student-loan notes
   
3,570
     
-
     
(280
)    
3,290
     
3,290
 
Total
  $
237,550
    $
54
    $
(977
)   $
236,627
    $
149,997
 
 
   
December 31, 2018
 
   
Amortized Cost
   
Unrealized Gains
   
Unrealized Losses
   
Total Fair Value
   
Fair Value of Investments in Unrealized
Loss Position
 
Money market funds
  $
41,135
    $
-
    $
-
    $
41,135
    $
-
 
Corporate debt securities
   
172,288
     
7
     
(1,386
)    
170,909
     
166,204
 
U.S. treasuries and government agency bonds
   
32,207
     
2
     
(141
)    
32,068
     
28,507
 
Certificates of deposit
   
1,600
     
-
     
-
     
1,600
     
-
 
Auction-rate securities backed by student-loan notes
   
3,570
     
-
     
(329
)    
3,241
     
3,241
 
Total
  $
250,800
    $
9
    $
(1,856
)   $
248,953
    $
197,952
 
 
Restricted Cash
 
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported on the Condensed Consolidated Balance Sheets to the amounts reported in the Condensed Consolidated Statements of Cash Flows: 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Cash and cash equivalents
  $
181,769
    $
172,704
 
Restricted cash included in other long-term assets
   
113
     
114
 
Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows
  $
181,882
    $
172,818
 
 
Restricted cash includes a security deposit that is set aside in a bank account and cannot be withdrawn by the Company under the terms of a lease agreement. The restriction will end and any unused amount will be returned to the Company upon the expiration of the lease.
 
 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Fair Value Measurements
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Fair Value Disclosures [Text Block]
11
. FAIR VALUE MEASUREMENTS  
 
The following tables summarize the fair value measurement of the financial assets (in thousands):
 
 
   
Fair Value Measurement at March 31, 2019
 
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Money market funds
  $
56,082
    $
56,082
    $
-
    $
-
 
Corporate debt securities
   
143,453
     
-
     
143,453
     
-
 
U.S. treasuries and government agency bonds
   
32,202
     
-
     
32,202
     
-
 
Certificates of deposit
   
1,600
     
 
     
1,600
     
 
 
Auction-rate securities backed by student-loan notes
   
3,290
     
-
     
-
     
3,290
 
Mutual funds and money market funds under deferred compensation plan
   
20,873
     
20,873
     
-
     
-
 
Total
  $
257,500
    $
76,955
    $
177,255
    $
3,290
 
 
   
Fair Value Measurement at December 31, 2018
 
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Money market funds
  $
41,135
    $
41,135
    $
-
    $
-
 
Corporate debt securities
   
170,909
     
-
     
170,909
     
-
 
U.S. treasuries and government agency bonds
   
32,068
     
-
     
32,068
     
-
 
Certificates of deposit
   
1,600
     
 
     
1,600
     
 
 
Auction-rate securities backed by student-loan notes
   
3,241
     
-
     
-
     
3,241
 
Mutual funds and money market funds under deferred compensation plan
   
18,867
     
18,867
     
-
     
-
 
Total
  $
267,820
    $
60,002
    $
204,577
    $
3,241
 
 
__________ 
Level 
1—includes
 instruments with quoted prices in active markets for identical assets.
Level 
2—includes
 instruments for which the valuations are based upon quoted market prices in active markets involving similar assets or inputs other than quoted prices that are observable for the assets. The market inputs used to value these instruments generally consist of market yields, recently executed transactions, broker/dealer quotes or alternative pricing sources with reasonable levels of price transparency. Pricing sources 
may 
include industry standard data providers, security master files from large financial institutions, and other 
third
-party sources used to determine a daily market value.
Level 
3—includes
 instruments for which the valuations are based on inputs that are unobservable and significant to the overall fair value measurement.
 
The Company’s level
3
assets consist of government-backed student loan auction-rate securities. The following table provides a rollforward of the fair value of the auction-rate securities (in thousands): 
 
Balance at January 1, 2019
  $
3,241
 
Change in unrealized gain included in other comprehensive income
   
49
 
Balance at March 31, 2019
  $
3,290
 
 
The Company determined the fair value of the auction-rate securities using a discounted cash flow model with the following assumptions: 
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Time-to-liquidity (years)
 
2
-
3
   
2
-
3
 
Discount rate
 
4.6%
-
9.9%
   
4.9%
-
10.1%
 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Deferred Compensation Plan
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Compensation and Employee Benefit Plans [Text Block]
12
. DEFERRED COMPENSATION PLAN
 
The following table summarizes the deferred compensation plan balances on the Condensed Consolidated Balance Sheets (in thousands):
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan asset components:
               
Cash surrender value of corporate-owned life insurance policies
  $
13,988
    $
13,103
 
Fair value of mutual funds and money market funds
   
20,873
     
18,867
 
Total
  $
34,861
    $
31,970
 
                 
Deferred compensation plan assets reported in:
               
Other long-term assets
  $
34,861
    $
31,970
 
                 
Deferred compensation plan liabilities reported in:
               
Accrued compensation and related benefits (short-term)
  $
425
    $
447
 
Other long-term liabilities
   
35,310
     
32,283
 
Total
  $
35,735
    $
32,730
 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Interest and Other Income, Net
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Other Nonoperating Income and Expense [Text Block]
13
. INTEREST AND OTHER INCOME, NET
 
The components of interest and other income, net are as follows (in thousands):
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Interest income
  $
1,696
    $
1,460
 
Amortization of premium on available-for-sale securities
   
(121
)    
(435
)
Gain (loss) on deferred compensation plan investments
   
1,935
     
(186
)
Foreign currency exchange loss
   
(201
)    
(399
)
Other
   
32
     
-
 
Total
  $
3,341
    $
440
 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Income Taxes
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
14
. INCOME TAXES
  
The income tax provision for interim periods is generally determined using an estimate of the Company’s annual effective tax rate and adjusted for discrete items, if any, in the relevant period. Each quarter the estimate of the annual effective tax rate is updated, and if the Company’s estimated tax rate changes, a cumulative adjustment is made.
 
 The income tax benefit for the 
three
months ended 
March 31, 2019 
was 
$1.1
 million, or 
4.5%
 of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from the Company’s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the global intangible low-taxed income ("GILTI") tax.
 
 The income tax expense for the 
three
 months ended 
March 31, 2018 
was 
$0.6
 million, or 
2.8%
 of pre-tax income. The effective tax rate differed from the federal statutory rate primarily due to foreign income from the Company’s subsidiaries in Bermuda and China being taxed at lower statutory tax rates, and the benefit obtained from certain discrete items recognized in the period, including excess tax benefits from stock-based compensation. The decrease in effective tax rate relative to the federal statutory rate was partially offset by the inclusion of the GILTI tax.
 
 For the 
three
months ended 
March 31, 2019
and
2018,
 the Company’s effective tax rate included the estimated impact of 
$15.5
 million and
$12.4
million, respectively, related to the GILTI provisions that was   included as additional subpart F income, which was accounted for as a period cost.
 
The Company’s uncertain tax positions relate to the allocation of income and deductions between the Company’s global entities and to the determination of the research and development tax credit. It is reasonably possible that over the next 
twelve
-month period, the Company 
may 
experience increases or decreases in its unrecognized tax benefits. However, it is 
not
 possible to determine either the magnitude or the range of increases or decreases at this time.
 
In
July 2018,
the U.S. Ninth Circuit Court of Appeals overturned the U.S. Tax Court’s unanimous
2015
decision in 
Altera v. Commissioner
, holding that the Internal Revenue Service ("IRS") did
not
violate the rule-making procedures required by the Administrative Procedures Act. In the case
the taxpayer challenged IRS regulations that required participants in qualified cost sharing arrangements to share stock based compensation costs. The Tax Court had invalidated those regulations, in part because the Treasury Department failed to adequately consider significant taxpayer comments when adopting them. In
August 2018,
the U.S. Ninth Circuit Court of Appeals withdrew its
July 2018
opinion. At this time, the Treasury Department has
not
withdrawn the requirement from its regulations to include stock-based compensation in the cost pool to be shared under a cost-sharing arrangement. Due to the uncertainty surrounding the status of the current regulations, questions related to the scope of potential benefits, and the risk of the Tax Court’s decision being overturned upon appeal, the Company has
not
recorded any adjustments as of
March 31, 2019.
The Company will continue to monitor developments related to this case and the potential impact on its financial statements. 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Accumulated Other Comprehensive Loss
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Comprehensive Income (Loss) Note [Text Block]
15
. ACCUMULA
TED OTHER COMPREHENSIVE LOSS
 
The following table summarizes the changes in accumulated other comprehensive loss (in thousands):
 
   
Unrealized Losses
on Available-for-
Sale Securities
   
Foreign Currency Translation
Adjustments
   
Total
 
Balance as of January 1, 2019
  $
(1,638
)   $
(3,905
)   $
(5,543
)
Other comprehensive income before reclassifications
   
924
     
3,677
     
4,601
 
Tax effect
   
(98
)    
-
     
(98
)
Net current period other comprehensive income
   
826
     
3,677
     
4,503
 
Balance as of March 31, 2019
  $
(812
)   $
(228
)   $
(1,040
)
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Dividends and Dividend Equivalents
3 Months Ended
Mar. 31, 2019
Notes to Financial Statements  
Dividends And Dividend Equivalents [Text Block]
16
. DIVIDENDS AND DIVIDEND EQUIVALENTS
 
Cash Dividend Program
 
In 
June 2014, 
the Board of Directors approved a dividend program pursuant to which the Company intends to pay quarterly cash dividends on its common stock. Based on the Company’s historical practice, stockholders of record as of the last business day of the quarter are entitled to receive the quarterly cash dividends when and if declared by the Board of Directors, which are payable to the stockholders in the following month. The Board of Directors declared the following cash dividends (in thousands, except per-share amounts):  
 
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Dividend declared per share
  $
0.40
    $
0.30
 
Total amount
  $
17,180
    $
12,644
 
 
As of
March 31, 2019 
and 
December 
31,
 
2018,
 accrued dividends totaled 
$17.2
 million and 
$12.8
 million, respectively.
 
The declaration of any future cash dividends is at the discretion of the Board of Directors and will depend on, among other things, the Company’s financial condition, results of operations, capital requirements, business conditions, and other factors that the Board of Directors 
may 
deem relevant, as well as a determination that cash dividends are in the best interests of the stockholders.
 
The Company anticipates that cash used for future dividend payments will come from its current domestic cash, cash generated from ongoing U.S. operations, and cash repatriated from its Bermuda subsidiary. Earnings from other foreign subsidiaries will continue to be indefinitely reinvested.
 
Cash Dividend Equivalent Rights
 
Under the Company’s stock plans, outstanding RSUs contain rights to receive cash dividend equivalents, which entitle employees who hold RSUs to the same dividend value per share as holders of common stock. The dividend equivalents are accumulated and paid to the employees when the underlying RSUs vest. Dividend equivalents accumulated on the underlying RSUs are forfeited if the employees do 
not
 fulfill their requisite service requirement and the awards do 
not
 vest. As of 
March 31, 2019
and
December 31, 2018, 
accrued dividend equivalents totaled 
$9.8
 million and 
$8.4
 million, respectively.  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block]
The accompanying unaudited condensed consolidated financial statements have been prepared by Monolithic Power Systems, Inc. (the “Company” or “MPS”) in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”). Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) have been condensed or omitted in accordance with these accounting principles, rules and regulations. The information in this report should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Annual Report on Form 
10
-K for the year ended 
December 31, 2018, 
filed with the SEC on 
March 1, 2019.
 
In the opinion of management, the accompanying unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) necessary to present fairly the Company’s financial position, results of operations and cash flows for the interim periods presented. The financial statements contained in this Form 
10
-Q are 
not
 necessarily indicative of the results that
 
may 
be expected for the year ending 
December 
31,
2019
 or for any other future periods.
New Accounting Pronouncements, Policy [Policy Text Block]
Recently A
dopted Accounting Pronouncement
  
In 
February 2016, 
the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 
No.
 
2016
-
02,
 
Leases (Topic 
842
),
 which requires entities to recognize right-of-use (“ROU”) assets and lease liabilities on the balance sheets for leases with terms greater than 
12
months. In addition, the standard applies to leases embedded in service or other arrangements. The Company adopted the standard on
January 1, 2019
using the modified retrospective method and did
not
restate comparative periods, as permitted by the standard. In addition, the Company elected the transition practical expedients to
not
reassess whether its outstanding contracts contained or were leases, classification of its existing leases and lease terms.
 
Upon adoption, the Company recognized ROU assets and lease liabilities of its outstanding operating leases on the Condensed Consolidated Balance Sheets, primarily related to real estate. The adoption did
not
have an impact on the Condensed Consolidated Statements of Operations or the Condensed Consolidated Statements of Cash Flows. See Note
6
for further discussion of the impact of the adoption on the Company’s financial statements.
 
Recent Accounting Pronouncements
Not
Yet
Adopted as of
March 31, 2019
 
In
August 2018,
the FASB issued ASU
No.
2018
-
13,
 
Fair Value Measurement (Topic
820
): Disclosure Framework — Changes to the Disclosure Requirements for Fair Value Measurement, 
which changes certain disclosure requirements, including those related to Level
3
fair value measurements. The standard will be effective for annual reporting periods beginning after
December 15, 2019.
Early adoption is permitted. The Company is evaluating the impact of the adoption on its disclosures.
 
In 
January 2017, 
the FASB issued ASU 
No.
 
2017
-
04,
 
Intangibles – Goodwill and Other (Topic 
350
),
 which simplifies the accounting for goodwill impairment. The guidance removes step 
two
 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, 
not
 to exceed the carrying amount of goodwill. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The standard will be applied prospectively, and will be effective for annual reporting periods beginning after 
December 15, 2019. 
Early adoption is permitted. The Company is evaluating the impact of the adoption on its annual goodwill impairment test.
 
In 
June 2016, 
the FASB issued ASU 
No.
 
2016
-
13,
 
Financial Instruments – Credit Losses (Topic 
326
), 
which introduces a model based on expected losses to estimate credit losses for most financial assets and certain other instruments. In addition, for available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than reductions in the amortized cost of the securities. The standard will be effective for annual reporting periods beginning after 
December 15, 2019, 
with early adoption permitted for annual reporting periods beginning after 
December 15, 2018. 
Entities will apply the standard by recording a cumulative-effect adjustment to retained earnings. The Company is evaluating the impact of the adoption on its consolidated financial position, results of operations, cash flows and disclosures.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Cost by Plan [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Cost of revenue
  $
531
    $
433
 
Research and development
   
4,429
     
3,995
 
Selling, general and administrative
   
11,050
     
10,602
 
Total stock-based compensation expense
  $
16,010
    $
15,030
 
Tax benefit related to stock-based compensation
  $
838
    $
1,131
 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   
Time-Based RSUs
   
PSUs and MPSUs
   
MSUs
   
Total
 
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
   
Number of Shares
   
Weighted-
Average Grant
Date Fair
Value Per
Share
 
Outstanding at January 1, 2019
   
240
    $
95.38
     
2,174
 
  $
61.61
     
2,219
    $
35.69
     
4,633
    $
50.94
 
Granted
   
26
    $
130.67
     
311
 (1)
  $
107.14
     
-
    $
-
     
337
    $
108.93
 
Vested
   
(33
)   $
77.83
     
(400
)
  $
56.71
     
(81
)   $
23.57
     
(514
)   $
52.86
 
Forfeited
   
(2
)   $
89.22
     
-
 
  $
-
     
(1
)   $
68.48
     
(3
)   $
83.26
 
Outstanding at March 31, 2019
   
231
    $
101.91
     
2,085
 
  $
69.34
     
2,137
    $
36.14
     
4,453
    $
55.09
 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Expected term (in years)
   
0.5
     
0.5
 
Expected volatility
   
37.3
%    
28.2
%
Risk-free interest rate
   
2.5
%    
1.8
%
Dividend yield
   
1.2
%    
1.0
%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Raw materials
  $
43,142
    $
43,017
 
Work in process
   
39,402
     
38,674
 
Finished goods
   
59,999
     
54,693
 
Total
  $
142,543
    $
136,384
 
Schedule of Other Current Assets [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
RSU tax withholding proceeds receivable
  $
4,331
    $
39
 
Prepaid expense
   
3,298
     
3,425
 
Assets for product returns
   
2,225
     
1,602
 
Interest receivable
   
1,457
     
1,441
 
Value-added tax receivable
   
505
     
423
 
Prepaid wafer refund receivable
   
-
     
4,297
 
Other
   
1,813
     
704
 
Total
  $
13,629
    $
11,931
 
Schedule of Other Assets, Noncurrent [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan assets
  $
34,861
    $
31,970
 
Prepaid expense
   
2,775
     
2,713
 
Operating lease ROU assets
   
2,770
     
-
 
Other
   
1,581
     
1,296
 
Total
  $
41,987
    $
35,979
 
Schedule of Accrued Liabilities [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Dividends and dividend equivalents
  $
21,289
    $
15,044
 
Stock rotation and sales returns
   
7,580
     
5,363
 
Income tax payable
   
5,527
     
7,018
 
Customer prepayments
   
2,927
     
2,520
 
Warranty
   
2,045
     
4,564
 
Commissions
   
1,661
     
1,369
 
Operating lease liabilities
   
1,158
     
-
 
Other
   
3,161
     
3,084
 
Total
  $
45,348
    $
38,962
 
Other Noncurrent Liabilities [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan liabilities
  $
35,310
    $
32,283
 
Dividend equivalents
   
5,670
     
6,145
 
Operating lease liabilities
   
996
     
-
 
Other
   
31
     
97
 
Total
  $
42,007
    $
38,525
 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Real Estate Transaction (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Asset Acquisition, Allocation of Consideration [Table Text Block]
Building
  $
30,078
 
Land
   
22,254
 
In-place leases 
   
981
 
Total
  $
53,313
 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Leases (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Lease, Cost [Table Text Block]
   
Three Months Ended
 
   
March 31, 2019
 
Lease costs:
       
Operating lease costs
  $
305
 
Short-term lease costs
   
98
 
Total lease costs
  $
403
 
         
Other information:
       
Cash paid for amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases   $
304
 
ROU assets obtained in exchange for operating lease liabilities (1)
  $
2,264
 
   
March 31, 2019
 
Weighted-average remaining lease term (in years)
   
2.3
 
Weighted-average discount rate
   
4.1
%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
2019 (remaining nine months)
  $
957
 
2020
   
859
 
2021
   
254
 
2022
   
193
 
2023
   
58
 
Total remaining lease payments
   
2,321
 
Less: imputed interest
   
(167
)
Total lease liabilities
  $
2,154
 
Reported as:
       
Current liabilities
  $
1,158
 
Long-term liabilities
  $
996
 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Numerator:
               
Net income
  $
26,181
    $
21,856
 
                 
Denominator:
               
Weighted-average outstanding shares used to compute basic net income per share
   
42,749
     
41,922
 
Effect of dilutive securities
   
2,483
     
2,360
 
Weighted-average outstanding shares used to compute diluted net income per share
   
45,232
     
44,282
 
                 
Net income per share:
               
Basic
  $
0.61
    $
0.52
 
Diluted
  $
0.58
    $
0.49
 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Revenue and Accounts Receivable by Major Customers by Reporting Segments [Table Text Block] <div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 10%; margin-left: 10%; font-size: 10pt; font-family: "Times New Roman", Times, serif; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: "Times New Roman", 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;">Revenue</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: "Times New Roman", 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;">Accounts Receivable</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: "Times New Roman", 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;">Three Months Ended March 31,</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">March 31,</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">December 31,</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; width: 36%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><div style="display: inline; font-weight: bold;">Customer</div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">2019</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">2018</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">2019</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: "Times New Roman", 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;">2018</div></div></div> </td> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">A (distributor)</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: "Times New Roman", Times, serif; font-size: 10pt;"> <div style=" font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">B (distributor)</div> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">*</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt;"> </td> <td style="width: 13%; text-align: right; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16</div></td> <td nowrap="nowrap" style="width: 1%; font-family: "Times New Roman", Times, serif; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </table></div>
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   
Three Months Ended March 31,
 
Country or Region
 
2019
   
2018
 
China
  $
76,198
    $
72,865
 
Taiwan
   
21,347
     
16,391
 
Europe
   
12,984
     
11,465
 
Korea
   
9,611
     
9,787
 
Southeast Asia
   
8,672
     
9,024
 
Japan
   
6,642
     
5,613
 
United States
   
5,806
     
3,755
 
Other
   
103
     
250
 
Total
  $
141,363
    $
129,150
 
Revenue from External Customers by Products and Services [Table Text Block]
   
Three Months Ended March 31,
 
Product Family
 
2019
   
2018
 
DC to DC
  $
132,711
    $
119,268
 
Lighting Control
   
8,652
     
9,882
 
Total
  $
141,363
    $
129,150
 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   
March 31,
   
December 31,
 
Country
 
2019
   
2018
 
China
  $
98,117
    $
93,096
 
United States
   
89,720
     
39,054
 
Taiwan
   
16,854
     
16,972
 
Other
   
806
     
879
 
Total
  $
205,497
    $
150,001
 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Balance at beginning of period
  $
4,564
    $
2,416
 
Warranty provision for product sales
   
268
     
1,479
 
Settlements made
   
(2,271
)    
(55
)
Unused warranty provision
   
(516
)    
(100
)
Balance at end of period
  $
2,045
    $
3,740
 
 
Purchase Commitments
 
The Company has outstanding purchase commitments with its suppliers and other parties that require the future purchase of goods or services, which primarily consist of wafer purchases, assembly and other manufacturing services, construction services and license arrangements. As of March 31, 2019, the Company’s outstanding purchase obligations totaled approximately
$79.1
 million.
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Cash, cash equivalents and investments:
               
Cash
  $
125,687
    $
131,569
 
Money market funds
   
56,082
     
41,135
 
Corporate debt securities
   
143,453
     
170,909
 
U.S. treasuries and government agency bonds
   
32,202
     
32,068
 
Certificates of deposit
   
1,600
     
1,600
 
Auction-rate securities backed by student-loan notes
   
3,290
     
3,241
 
Total
  $
362,314
    $
380,522
 
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Reported as:
               
Cash and cash equivalents
  $
181,769
    $
172,704
 
Short-term investments
   
177,255
     
204,577
 
Long-term investments
   
3,290
     
3,241
 
Total
  $
362,314
    $
380,522
 
Investments Classified by Contractual Maturity Date [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Due in less than 1 year
  $
119,617
    $
125,845
 
Due in 1 - 5 years
   
57,638
     
78,732
 
Due in greater than 5 years
   
3,290
     
3,241
 
Total
  $
180,545
    $
207,818
 
Unrealized Gain (Loss) on Investments [Table Text Block]
   
March 31, 2019
 
   
Amortized Cost
   
Unrealized Gains
   
Unrealized Losses
   
Total Fair Value
   
Fair Value of Investments in Unrealized
Loss Position
 
Money market funds
  $
56,082
    $
-
    $
-
    $
56,082
    $
-
 
Corporate debt securities
   
144,041
     
44
     
(632
)    
143,453
     
123,828
 
U.S. treasuries and government agency bonds
   
32,257
     
10
     
(65
)    
32,202
     
22,879
 
Certificates of deposit
   
1,600
     
-
     
-
     
1,600
     
-
 
Auction-rate securities backed by student-loan notes
   
3,570
     
-
     
(280
)    
3,290
     
3,290
 
Total
  $
237,550
    $
54
    $
(977
)   $
236,627
    $
149,997
 
   
December 31, 2018
 
   
Amortized Cost
   
Unrealized Gains
   
Unrealized Losses
   
Total Fair Value
   
Fair Value of Investments in Unrealized
Loss Position
 
Money market funds
  $
41,135
    $
-
    $
-
    $
41,135
    $
-
 
Corporate debt securities
   
172,288
     
7
     
(1,386
)    
170,909
     
166,204
 
U.S. treasuries and government agency bonds
   
32,207
     
2
     
(141
)    
32,068
     
28,507
 
Certificates of deposit
   
1,600
     
-
     
-
     
1,600
     
-
 
Auction-rate securities backed by student-loan notes
   
3,570
     
-
     
(329
)    
3,241
     
3,241
 
Total
  $
250,800
    $
9
    $
(1,856
)   $
248,953
    $
197,952
 
Restrictions on Cash and Cash Equivalents [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Cash and cash equivalents
  $
181,769
    $
172,704
 
Restricted cash included in other long-term assets
   
113
     
114
 
Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows
  $
181,882
    $
172,818
 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
   
Fair Value Measurement at March 31, 2019
 
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Money market funds
  $
56,082
    $
56,082
    $
-
    $
-
 
Corporate debt securities
   
143,453
     
-
     
143,453
     
-
 
U.S. treasuries and government agency bonds
   
32,202
     
-
     
32,202
     
-
 
Certificates of deposit
   
1,600
     
 
     
1,600
     
 
 
Auction-rate securities backed by student-loan notes
   
3,290
     
-
     
-
     
3,290
 
Mutual funds and money market funds under deferred compensation plan
   
20,873
     
20,873
     
-
     
-
 
Total
  $
257,500
    $
76,955
    $
177,255
    $
3,290
 
   
Fair Value Measurement at December 31, 2018
 
   
Total
   
Level 1
   
Level 2
   
Level 3
 
Money market funds
  $
41,135
    $
41,135
    $
-
    $
-
 
Corporate debt securities
   
170,909
     
-
     
170,909
     
-
 
U.S. treasuries and government agency bonds
   
32,068
     
-
     
32,068
     
-
 
Certificates of deposit
   
1,600
     
 
     
1,600
     
 
 
Auction-rate securities backed by student-loan notes
   
3,241
     
-
     
-
     
3,241
 
Mutual funds and money market funds under deferred compensation plan
   
18,867
     
18,867
     
-
     
-
 
Total
  $
267,820
    $
60,002
    $
204,577
    $
3,241
 
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Balance at January 1, 2019
  $
3,241
 
Change in unrealized gain included in other comprehensive income
   
49
 
Balance at March 31, 2019
  $
3,290
 
Schedule Of Level 3 Assumptions [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Time-to-liquidity (years)
 
2
-
3
   
2
-
3
 
Discount rate
 
4.6%
-
9.9%
   
4.9%
-
10.1%
 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Deferred Compensation Plan (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Deferred Compensation Plan [Table Text Block]
   
March 31,
   
December 31,
 
   
2019
   
2018
 
Deferred compensation plan asset components:
               
Cash surrender value of corporate-owned life insurance policies
  $
13,988
    $
13,103
 
Fair value of mutual funds and money market funds
   
20,873
     
18,867
 
Total
  $
34,861
    $
31,970
 
                 
Deferred compensation plan assets reported in:
               
Other long-term assets
  $
34,861
    $
31,970
 
                 
Deferred compensation plan liabilities reported in:
               
Accrued compensation and related benefits (short-term)
  $
425
    $
447
 
Other long-term liabilities
   
35,310
     
32,283
 
Total
  $
35,735
    $
32,730
 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Interest and Other Income, Net (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Interest income
  $
1,696
    $
1,460
 
Amortization of premium on available-for-sale securities
   
(121
)    
(435
)
Gain (loss) on deferred compensation plan investments
   
1,935
     
(186
)
Foreign currency exchange loss
   
(201
)    
(399
)
Other
   
32
     
-
 
Total
  $
3,341
    $
440
 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
   
Unrealized Losses
on Available-for-
Sale Securities
   
Foreign Currency Translation
Adjustments
   
Total
 
Balance as of January 1, 2019
  $
(1,638
)   $
(3,905
)   $
(5,543
)
Other comprehensive income before reclassifications
   
924
     
3,677
     
4,601
 
Tax effect
   
(98
)    
-
     
(98
)
Net current period other comprehensive income
   
826
     
3,677
     
4,503
 
Balance as of March 31, 2019
  $
(812
)   $
(228
)   $
(1,040
)
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Dividends and Dividend Equivalents (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Dividends Declared [Table Text Block]
   
Three Months Ended March 31,
 
   
2019
   
2018
 
Dividend declared per share
  $
0.40
    $
0.30
 
Total amount
  $
17,180
    $
12,644
 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Note 2 - Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Lapse Period for Consignment 60 days    
Accounts Receivable, after Allowance for Credit Loss, Current, Total $ 58,889   $ 55,214
Accounts Receivable, Allowance for Credit Loss, Writeoff 0   0
Contract with Customer, Liability, Current $ 2,927   $ 2,520
Revenue, Performance Obligation, Performance Period Following Prepayment 60 days    
Minimum [Member]      
Contract with Customer, Payment Term 30 days    
Maximum [Member]      
Contract with Customer, Payment Term 60 days    
Certain Customers in China [Member]      
Contract with Customer, Payment Term Required Prior to Shipping Products     14 days
Contract with Customer, Liability, Revenue Recognized $ 2,400    
Certain Customers in China [Member] | Accrued Liabilities, Current [Member]      
Contract with Customer, Liability, Current $ 2,900   $ 2,500
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Distributor Sales [Member]      
Concentration Risk, Percentage 84.00% 88.00%  
Product [Member]      
Percentage of Revenue 99.00% 97.00%  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2019
Mar. 31, 2019
Mar. 31, 2018
Jan. 07, 2020
Nov. 13, 2014
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 145,200      
Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised   $ 10,383 $ 7,793    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   337,000      
Proceeds from Stock Plans   $ 1,627 1,563    
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested   57,700 $ 49,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding   $ 559,800      
Share Price   $ 135.49      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   3 years 182 days      
Time-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   26,000   26,000  
Time-Based RSUs [Member] | Employees [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years      
Time-Based RSUs [Member] | Director [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   1 year      
PSU 2019 [Member] | Executive Officer [Member]          
Share Price $ 130.67        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 151,000        
Share-based Compensation Arrangement by Share-based Payment Award, Vesting, Measurement Period of Relative Revenue Growth Rate to Industry Average 2 years        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Maximum Percentage Allowed 300.00%        
Maximum Stock Compensation Costs $ 46,600        
Share-based Compensation Arrangement by Share-based Payment Award, Price Per Share Payable Upon Vesting of Equity Instruments Other than Options $ 30        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term 2 years 219 days        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 29.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 2.50%        
PSU 2019 [Member] | Executive Officer [Member] | Share-based Payment Arrangement, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 50.00%        
PSU 2019 [Member] | Executive Officer [Member] | Share-based Payment Arrangement, Tranche Two [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years        
The2014 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         5,500,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   1,600,000      
Employee Stock Purchase Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   4,500,000      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 400      
Stock Issued During Period, Shares, Employee Stock Purchase Plans   14,000 18,000    
Employee Stock Purchase Plan Shares Issued, Intrinsic Value   $ 300 $ 500    
Proceeds from Stock Plans   $ 1,600 $ 1,600    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation - Stock-based Compensation Plan Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share based compensation expense $ 16,010 $ 15,030
Tax benefit related to stock-based compensation 838 1,131
Cost of Sales [Member]    
Share based compensation expense 531 433
Research and Development Expense [Member]    
Share based compensation expense 4,429 3,995
Selling, General and Administrative Expenses [Member]    
Share based compensation expense $ 11,050 $ 10,602
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation - RSU Summary (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2019
Jan. 07, 2020
Beginning balance (in shares) 4,633,000 4,633,000
Weighted-Average Grant Date Fair Value Per Share, beginning balance (in dollars per share) $ 50.94 $ 50.94
Granted (in shares) 337,000  
Weighted-Average Grant Date Fair Value Per Share, granted (in dollars per share) $ 108.93  
Vested (in shares) (514,000)  
Weighted-Average Grant Date Fair Value Per Share, vested (in dollars per share) $ 52.86  
Forfeited (in shares) (3,000)  
Weighted-Average Grant Date Fair Value Per Share, forfeited (in dollars per share) $ 83.26  
Ending balance (in shares) 4,453,000  
Weighted-Average Grant Date Fair Value Per Share, ending balance (in dollars per share) $ 55.09  
Time-Based RSUs [Member]    
Beginning balance (in shares) 240,000 240,000
Weighted-Average Grant Date Fair Value Per Share, beginning balance (in dollars per share) $ 95.38 $ 95.38
Granted (in shares) 26,000 26,000
Weighted-Average Grant Date Fair Value Per Share, granted (in dollars per share) $ 130.67  
Vested (in shares) (33,000)  
Weighted-Average Grant Date Fair Value Per Share, vested (in dollars per share) $ 77.83  
Forfeited (in shares) (2,000)  
Weighted-Average Grant Date Fair Value Per Share, forfeited (in dollars per share) $ 89.22  
Ending balance (in shares) 231,000  
Weighted-Average Grant Date Fair Value Per Share, ending balance (in dollars per share) $ 101.91  
PSUs and MPSUs [Member]    
Beginning balance (in shares) 2,174,000 2,174,000
Weighted-Average Grant Date Fair Value Per Share, beginning balance (in dollars per share) $ 61.61 $ 61.61
Granted (in shares) [1] 311,000  
Weighted-Average Grant Date Fair Value Per Share, granted (in dollars per share) $ 107.14  
Vested (in shares) (400,000)  
Weighted-Average Grant Date Fair Value Per Share, vested (in dollars per share) $ 56.71  
Forfeited (in shares)  
Weighted-Average Grant Date Fair Value Per Share, forfeited (in dollars per share)  
Ending balance (in shares) 2,085,000  
Weighted-Average Grant Date Fair Value Per Share, ending balance (in dollars per share) $ 69.34  
MSUs [Member]    
Beginning balance (in shares) 2,219,000 2,219,000
Weighted-Average Grant Date Fair Value Per Share, beginning balance (in dollars per share) $ 35.69 $ 35.69
Granted (in shares) [1]  
Weighted-Average Grant Date Fair Value Per Share, granted (in dollars per share)  
Vested (in shares) (81,000)  
Weighted-Average Grant Date Fair Value Per Share, vested (in dollars per share) $ 23.57  
Forfeited (in shares) (1,000)  
Weighted-Average Grant Date Fair Value Per Share, forfeited (in dollars per share) $ 68.48  
Ending balance (in shares) 2,137,000  
Weighted-Average Grant Date Fair Value Per Share, ending balance (in dollars per share) $ 36.14  
[1] Amount reflects the number of PSUs and MPSUs that may ultimately be earned based on management's probability assessment of the achievement of performance conditions at each reporting period. In addition, MPSUs are subject to the achievement of market conditions.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation - Valuation Assumptions (Details) - 2004 Employee Stock Plan [Member] - Employee Stock Purchase Plan [Member]
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Expected term (in years) (Year) 182 days 182 days
Expected volatility 37.30% 28.20%
Risk-free interest rate 2.50% 1.80%
Dividend yield 1.20% 1.00%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Raw materials $ 43,142 $ 43,017
Work in process 39,402 38,674
Finished goods 59,999 54,693
Total $ 142,543 $ 136,384
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
RSU tax withholding proceeds receivable $ 4,331 $ 39
Prepaid expense 3,298 3,425
Assets for product returns 2,225 1,602
Interest receivable 1,457 1,441
Value-added tax receivable 505 423
Prepaid wafer refund receivable 4,297
Other 1,813 704
Total $ 13,629 $ 11,931
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components - Other Long-term Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Deferred compensation plan assets $ 34,861 $ 31,970
Prepaid expense 2,775 2,713
Operating lease ROU assets 2,770
Other 1,581 1,296
Total $ 41,987 $ 35,979
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Dividends and dividend equivalents $ 21,289 $ 15,044
Stock rotation and sales returns 7,580 5,363
Income tax payable 5,527 7,018
Customer prepayments 2,927 2,520
Warranty 2,045 4,564
Commissions 1,661 1,369
Operating lease liabilities 1,158
Other 3,161 3,084
Total $ 45,348 $ 38,962
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Balance Sheet Components - Long-term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Deferred compensation plan liabilities $ 35,310 $ 32,283
Dividend equivalents 5,670 6,145
Operating lease liabilities 996
Other 31 97
Total $ 42,007 $ 38,525
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Real Estate Transaction (Details Textual)
$ in Millions
1 Months Ended
Mar. 31, 2019
USD ($)
Payments to Acquire Real Estate, Total $ 52.9
Real Estate, Capitalized Transaction Costs $ 0.4
Leases, Acquired-in-Place [Member]  
Finite-Lived Intangible Asset, Useful Life 3 years 182 days
Building [Member]  
Property, Plant and Equipment, Useful Life 40 years
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Note 5 - Real Estate Transaction - Allocation of Consideration (Details) - Property in Kirkland, Washington [Member]
$ in Thousands
Mar. 31, 2019
USD ($)
Building $ 30,078
Land 22,254
In-place leases 981
Total $ 53,313
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2019
Mar. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Operating Lease, Right-of-Use Asset   $ 2,770 $ 2,770
Operating Lease, Liability, Total   2,154 2,154  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 2,200 $ 100 $ 2,264 [1]  
Minimum [Member]        
Lessee, Operating Lease, Remaining Lease Term     1 year  
Maximum [Member]        
Lessee, Operating Lease, Remaining Lease Term     4 years  
Lessee, Operating Lease, Renewal Term   5 years 5 years  
[1] Includes $2.2 million for operating leases existing on January 1, 2019 and $0.1 million for new operating leases commenced during the three months ended March 31, 2019.
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Leases - Leases Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 01, 2019
Mar. 31, 2019
Mar. 31, 2019
Operating lease costs     $ 305
Short-term lease costs     98
Total lease costs     403
Operating cash flows from operating leases     304
ROU assets obtained in exchange for operating lease liabilities (1) $ 2,200 $ 100 $ 2,264 [1]
Weighted-average remaining lease term (Year)   2 years 109 days 2 years 109 days
Weighted-average discount rate   4.10% 4.10%
[1] Includes $2.2 million for operating leases existing on January 1, 2019 and $0.1 million for new operating leases commenced during the three months ended March 31, 2019.
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
2019 (remaining nine months) $ 957  
2020 859  
2021 254  
2022 193  
2023 58  
Total remaining lease payments 2,321  
Less: imputed interest (167)  
Total lease liabilities 2,154  
Current liabilities 1,158
Long-term liabilities $ 996
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Note 7 - Net Income Per Share - Net Income Per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net income $ 26,181 $ 21,856
Weighted-average shares outstanding, basic (in shares) 42,749 41,922
Effect of dilutive securities (in shares) 2,483 2,360
Weighted-average shares outstanding, diluted (in shares) 45,232 44,282
Earnings per share, basic (in dollars per share) $ 0.61 $ 0.52
Earnings per share, diluted (in dollars per share) $ 0.58 $ 0.49
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information (Details Textual)
3 Months Ended
Mar. 31, 2019
Number of Reportable Segments 1
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information - Customers with Sales and Accounts Receivable Greater Than 10% (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Revenue Benchmark [Member] | Distributor A [Member]      
Concentration risk 23.00% 20.00%  
Revenue Benchmark [Member] | Distributor B [Member]      
Concentration risk [1] 10.00%  
Accounts Receivable [Member] | Distributor A [Member]      
Concentration risk 22.00%   25.00%
Accounts Receivable [Member] | Distributor B [Member]      
Concentration risk 17.00%   16.00%
[1] Represents less than 10%.
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information - Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 141,363 $ 129,150
CHINA    
Revenue 76,198 72,865
TAIWAN, PROVINCE OF CHINA    
Revenue 21,347 16,391
Europe [Member]    
Revenue 12,984 11,465
KOREA, REPUBLIC OF    
Revenue 9,611 9,787
South East Asia [Member]    
Revenue 8,672 9,024
JAPAN    
Revenue 6,642 5,613
UNITED STATES    
Revenue 5,806 3,755
Other Region [Member]    
Revenue $ 103 $ 250
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information - Revenue by Product Family (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Revenue $ 141,363 $ 129,150
DC To DC Products [Member]    
Revenue 132,711 119,268
Lighting Control Products [Member]    
Revenue $ 8,652 $ 9,882
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Segment and Geographic Information - Long Lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Long lived assets by region $ 205,497 $ 150,001
CHINA    
Long lived assets by region 98,117 93,096
UNITED STATES    
Long lived assets by region 89,720 39,054
TAIWAN, PROVINCE OF CHINA    
Long lived assets by region 16,854 16,972
Other Region [Member]    
Long lived assets by region $ 806 $ 879
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Commitments and Contingencies (Details Textual)
$ in Millions
Mar. 31, 2019
USD ($)
Purchase Obligation, Total $ 79.1
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.19.1
Note 9 - Commitments and Contingencies - Changes in Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Balance $ 4,564 $ 2,416
Warranty provision for product sales 268 1,479
Settlements made (2,271) (55)
Unused warranty provision (516) (100)
Balance $ 2,045 $ 3,740
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Cash $ 125,687 $ 131,569
Money market funds 56,082 41,135
U.S. treasuries and government agency bonds 32,202 32,068
Certificates of deposit 1,600 1,600
Total 362,314 380,522
Cash and cash equivalents 181,769 172,704
Short-term investments 177,255 204,577
Long-term investments 3,290 3,241
Corporate Debt Securities [Member]    
Available-for-sale securities 143,453 170,909
Auction Rate Securities [Member]    
Available-for-sale securities $ 3,290 $ 3,241
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Due in less than 1 year $ 119,617 $ 125,845
Due in 1 - 5 years 57,638 78,732
Due in greater than 5 years 3,290 3,241
Total $ 180,545 $ 207,818
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10- Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Adjusted Cost $ 237,550 $ 250,800
Total Fair Value 236,627 248,953
Unrealized Gains 54 9
Unrealized Losses (977) (1,856)
Fair Value of Investments in Unrealized Loss Position 149,997 197,952
Money Market Funds [Member]    
Adjusted Cost 56,082 41,135
Total Fair Value 56,082 41,135
Corporate Debt Securities [Member]    
Adjusted Cost 144,041 172,288
Total Fair Value 143,453 170,909
Unrealized Gains 44 7
Unrealized Losses (632) (1,386)
Fair Value of Investments in Unrealized Loss Position 123,828 166,204
US Government Agencies Short-term Debt Securities [Member]    
Adjusted Cost 32,257 32,207
Total Fair Value 32,202 32,068
Unrealized Gains 10 2
Unrealized Losses (65) (141)
Fair Value of Investments in Unrealized Loss Position 22,879 28,507
Certificates of Deposit [Member]    
Adjusted Cost 1,600 1,600
Total Fair Value 1,600 1,600
Auction Rate Securities [Member]    
Adjusted Cost 3,570 3,570
Total Fair Value 3,290 3,241
Unrealized Losses (280) (329)
Fair Value of Investments in Unrealized Loss Position $ 3,290 $ 3,241
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Cash and cash equivalents $ 181,769 $ 172,704    
Restricted cash included in other long-term assets 113 114    
Total cash, cash equivalents and restricted cash reported in the Condensed Consolidated Statements of Cash Flows $ 181,882 $ 172,818 $ 76,134 $ 82,874
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Fair Value Measurements - Financial Assets and Liabilities, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Total Fair Value $ 236,627 $ 248,953
Assets, fair value 257,500 267,820
Fair Value, Inputs, Level 1 [Member]    
Assets, fair value 76,955 60,002
Fair Value, Inputs, Level 2 [Member]    
Assets, fair value 177,255 204,577
Fair Value, Inputs, Level 3 [Member]    
Assets, fair value 3,290 3,241
Money Market Funds [Member]    
Total Fair Value 56,082 41,135
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Total Fair Value 56,082 41,135
Corporate Debt Securities [Member]    
Total Fair Value 143,453 170,909
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Total Fair Value 143,453 170,909
US Government Agencies Short-term Debt Securities [Member]    
Total Fair Value 32,202 32,068
US Government Agencies Short-term Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Total Fair Value 32,202 32,068
Certificates of Deposit [Member]    
Total Fair Value 1,600 1,600
Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Total Fair Value 1,600 1,600
Auction Rate Securities [Member]    
Total Fair Value 3,290 3,241
Auction Rate Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Total Fair Value 3,290 3,241
Mutual Fund [Member]    
Total Fair Value 20,873 18,867
Mutual Fund [Member] | Fair Value, Inputs, Level 1 [Member]    
Total Fair Value $ 20,873 $ 18,867
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Fair Value Measurements - Level 3 Investments (Details) - Auction Rate Securities [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Balance, auction rate securities $ 3,241
Change in unrealized gain included in other comprehensive income 49
Balance, auction rate securities $ 3,290
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Fair Value Measurements - Discounted Cash Flow Assumptions (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Minimum [Member]    
Time-to-liquidity (Year) 2 years 2 years
Discount rate 4.60% 4.90%
Maximum [Member]    
Time-to-liquidity (Year) 3 years 3 years
Discount rate 9.90% 10.10%
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Note 12 - Deferred Compensation Plan - Summary of Deferred Compensation Plan (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Deferred compensation plan assets $ 34,861 $ 31,970
Deferred compensation plan liabilities 35,735 32,730
Other Long-term Assets [Member]    
Deferred compensation plan assets 34,861 31,970
Accrued Compensation and Related Benefits [Member]    
Deferred compensation plan liabilities 425 447
Other Long-term Liabilities [Member]    
Deferred compensation plan liabilities 35,310 32,283
Cash Surrender Value [Member]    
Deferred compensation plan assets 13,988 13,103
Mutual Funds and Money Market Funds, Fair Value [Member]    
Deferred compensation plan assets $ 20,873 $ 18,867
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Note 13 - Interest and Other Income, Net - Interest and Other Income Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Interest income $ 1,696 $ 1,460
Amortization of premium on available-for-sale securities (121) (435)
Gain (loss) on deferred compensation plan investments 1,935 (186)
Foreign currency exchange loss (201) (399)
Other 32
Total $ 3,341 $ 440
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.19.1
Note 14 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Income Tax Expense (Benefit), Total $ (1,123) $ 621
Effective Income Tax Rate Reconciliation, Percent, Total 4.50% 2.80%
GILTI Income $ 15,500 $ 12,400
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Balance $ 640,093
Balance 680,251
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]  
Balance (1,638)
Other comprehensive income before reclassifications 924
Tax effect (98)
Net current period other comprehensive income 826
Balance (812)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]  
Balance (3,905)
Other comprehensive income before reclassifications 3,677
Net current period other comprehensive income 3,677
Balance (228)
AOCI Attributable to Parent [Member]  
Balance (5,543)
Other comprehensive income before reclassifications 4,601
Tax effect (98)
Net current period other comprehensive income 4,503
Balance $ (1,040)
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Dividends and Dividend Equivalents (Details Textual) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Dividends Payable, Current $ 17.2 $ 12.8
Accrued Dividend Equivalents $ 9.8 $ 8.4
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Note 16 - Dividends and Dividend Equivalents - Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dividend declared per share (in dollars per share) $ 0.40 $ 0.30
Total amount $ 17,180 $ 12,644
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #6!JDX?(\\#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,$% @ -8&J3B?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 " U@:I.@RB)_N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G:35HF&;B^))0;"@> O)M W=_"$9V>W;N[NV M6T0?P&-F?OGF&YC&)&EBQI<<$V9R6*YZWX8B35JS/5&2 ,7LT>M2#XDP-+TW#,^\@:7/0.X0%YROP2-IJTC "JS03F6JLD2:CIIA/>&MF?/K,[02S!K!% MCX$*B%H 4^/$=.S;!BZ $4:8??DNH)V)4_5/[-0!=DKVQ$:W:>_+:\?]@\,K7@XJ[B-Y7@&[&2_%9>BX_1 M]8??1=A'Z[;N'QN?!54#O^Y"?0%02P,$% @ -8&J3IE&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 " U@:I.L$!N+7P" ! "0 & 'AL+W=OBY>9T9(%B5KJ'SB'6OU MERL7#55Z*&Y(=H+1BR4U-2)1M$8-K=HPS^S<2>09OZNZ:ME)!/+>-%3\/K": M][L0A^\3+]6M5&8"Y5E';^P;4]^[D] C-$6Y5 UK9<7;0+#K+MSCYR-.#<$B M?E2LE[-^8%(Y<_YJ!I\ONS R*V(U*Y0)077S8$=6UR:27L>O,6@X:1KBO/\> M_:--7B=SII(=>?VSNJAR%V["X,*N]%ZK%]Y_8F-"21B,V7]A#U9KN%F)UBAX M+>UO4-REXLT812^EH6]#6[6V[8.! !9..DM M*+'U^>Y1 Y"%L\81;*?(C^ >-X19.'"\8%KL1W#/',(LJ8#.W6/B12#.G\-Q MQ"06TP[NBZ,DC:*% L.PB7'L:[DE!F$6:@S#7L>^E8E;91!FHI0'>=U70[#YJF+C9JUL&!;^W]MTP MFYV>!WM[8Z*_\.%M\96*6]7*X,R5OA7MW77E7#&]E.A);VNIGS/3H&979;JI M[HOA3A\&BG?C>P5-CZ;\#U!+ P04 " U@:I.,==20.0# #*$0 & M 'AL+W=O,393Q\!ZVH:['EJ*/?^=&LUN?8^#]^4?KOT[)QV1>RCYL MV_J?:C\<5YG+%OMP*-_JX7-[^2W,"9EL,6?_1W@/=92/3F(?N[;NI]_%[JT? MVF9N)5IIRF_78W6:CI>Y_8\P/@#F +@%2/W= #4'*!207YU-J?Y2#N5ZV;67 M17<=K7,Y3@KYI&(Q=^/-J7;3?S';/MY]7RNQS-_'=F;)YBJ!.PD\*K94H>1- MDL?^;R: -0%3O+J/!SY>L?%JBM?W\0HE<944D^0T2:23MO H$T9FP0K-N]&L M&TW=:.3F*C$/W5@P!KFA,A#:6,N[,:P;0]V@;C:&=&.<<[@TC,J 3%2F8+T4 MU$N!O!2T,AJ,1L.Y962J4"[AQK)N+'5CD1O+=0.X,HQ*^M03X%@OCGIQR(NC M];=:.#QG&)D33@K>C6?=>.H&Y;SQS-0TVJ,";JE,&B%$HC92\(P2Q(\FD!*D M)P5>8%!Q*IURDR"FI&XD=B-)/X6Q$KOY@>K1#8]."=0-8#= 1Z&P%D]C5N94 M8N9('L62LA@_O)M9<]^1EM[AN;+^LC+K4V/.PU12FFI,4TDYJ8W"LBTC4]%V:L1YG$K*4XUY*BDIO32VP'ZH MS FM$O4!GJ= >6HP3X$AI586KS8_E#WZX8D*E*@&$Q4H*W5\6<',8&3*&4CY M26Q'*5,-9BJP3/4&3R!.9Y1*CAA/5:!4-9BJG$9C-]_5/#KA>0J:T,NDJLOS M#^B.U&!Z =UL:NN\Q-M 3F>$%PE^ <]3H#PUF%_ @%* LF2\F9VIUQ92CGBB M B4JGED;H*C\20J\,=IR,G._H7[TPQ,5*%'Q4K(!BLK""NZ_G=2_7XE>//LGNM3OWBI1WB^_GT%GUHVR'$-L6G MF-\QE/O;11T.PWAJXWEW_;IPO1C:\_SE)+]]OEG_#U!+ P04 " U@:I. M8Q+ZW>8! W!0 & 'AL+W=OL;E$:N[6C3&-QT;QNX2@]=6D:)G\?@(L^03ZZ+;S4YTK;!9S&'3O# M-]#?NZ,T$9YB?X44.O9G//=G(2XM4&GXL$$0L$ M'')M'9@9KI !Y];(8/P:/=%4TB;.YS?WCZYWT\N)*<@$_UD7NDK0!^054+(+ MUR^B_P1C/Q1Y8_-?X KQO&NG5C/_K?TK83 M@C$AF!+\Z)\)X9@0+A+P0.9:?6::I;$4O2>'C]4QNR?\?6A>9FX7W;MSSTRW MRJQ>TP<_QE?K,TH.@R2828)[1;96A']-L*D_002;$('+C^80BQ*'0?+H)*V3 MD!TA"]3L/=4=2[C)$JY9P@7+(*&S*CXEYEK O"N[HXDV::(U3;2@B59EHI"$ M"^9L0Q500K=9Z"8+7;/0!0O]+Y8-U08+GFUA>Z1\9?)R,V:5.<6F@$.I[?31S.7P+P^!%MUX3.'IK$S_ %!+ P04 " U@:I. M;@$:I4P# Y#0 & 'AL+W=OZJKIEO'1VM-]DG3;HZZ+[LZ<=./>[$U;%]9-VT/2G5I= M[+Q1724T3652%V43KQ9^[;%=+^EX>C M[1>2U>)4'/0/;7^>'ELW2VY>=F6MFZXT3=3J_3)^(/<;Z@T\XE>IK]UD'/6I M/!GSW$^^[)9QVC/2E=[:WD7A'A>]T575>W(\_HQ.XUO,WG Z?O7^R2?ODGDJ M.KTQU>]R9X_+6,713N^+R8NQM94G?^-MN?. MFGKTXJC4Q^7$K <(G4#(#9$XY[<( M%(NPIL"0HEQQRX0&7'(D2[@K$"#;S?4B*2TD*F8A02U(81E(5') - N/Y M]$N^YS,C;03R =I&D&+(2'@4,1A-V8Q*$50('PB%?+*0#X5EPS@)Z4 4YS,B M17#-)% TPY)8CYCWYRD%YPF#49[-;0ZNF@3*9A;*)H&*^($0&IXI!";I7"GC MNDF@<*I0.$?,],^"2J+ MT)@1 DYPP?73@+%4\UEA*LG@?*I0OD<,6I"-;V3 M("$,)>@,&UP_"110%0KHB GB@.+#4'Q&S FNH"2'N\MQ#Q27/@JE3X721Q%- MHQD/I0^#D9S.["_%I8]"Z5.A]%&H:5Q0!IHS!,:I"ODDDX:SUNW!]^9=M#7G MQO:]W63UUO\_T+YA#=;7[EXP=/%O;H9+Q;>B/91-%ST9Z]IAW[3NC;':L72% M$4='=X^Y32J]M_TP<^-V:.:'B36G\:*2W&Y+JW]02P,$% @ -8&J3N4H M][5! @ C08 !@ !X;"]W;W)KU=%17;BF*S3-&W2)I-MVCXS#C.:1;' S&S_OH".ZP+MB\#UG'O/ ;R6 M-\9?1$N(#%Y[.HAMV$HY;J)(-"WIL7A@(QG4FQ/C/99JR<^1&#G!1T/J:03B M&$8][H:P*DULSZN2723M!K+G@;CT/>9_:D+9;1LFX3WPW)U;J0-158[X3+X3 M^6/<<[6*EBS'KB>#Z-@0<'+:AD_)9HOY/?LGXUUY.6!!=HS^ZHZRW88H#([D MA"]4/K/;9S+[R<-@-O^57 E5<*U$U6@8%>89-!H* %219$)%*OE0 O@HU<.C@?8&=BX"%OT+J]9 : M?K;V$%L>)@@TD&$2 1.46$(\J 3ET*\E\VK)3(ITK07Y^;F7G[M>'BTO$R1? MJ4QA81W:S@5EZ2K3.R70JP0Z2A[M785.$02@)<3%?$@2&/N5%%XEA:O$.KFZ M<.WF<6I)<4$I /_8$^15@EPEUF6ND7.'TABBS)+BHD >H]S2$JV^XI[PLVEX M(FC899#Z@UE%EY[Z!'07L.*UZK53:WQ+,S7J;YB?NT$$!R95CS&=X,28)$ID M_*"VJE7_AF5!R4GJ::'F?.J0TT*R<6[^T?('JOX"4$L#!!0 ( #6!JD[! MEI^'S@$ !T$ 8 >&PO=V]R:W-H965T&UL?53+;MLP M$/P5@O>&LN0ZB2$)B%T4+= "1HJT9UI:/1 ^5)*RTK_ODI(5U39Z,;FKF=D= MZ=Z)5<##$]E)R\V<'0@\97=%SXKFM&^<3+$\[7L,/<"_= MP6#$9I6RE:!LJQ4Q4&7T:;7=)QX? #];&.QB3[R3H]:O/OA:9C3R#8& PGD% MCLL)]B"$%\(V?D^:="[IBCMS"7HM?;>F:C#Y04D+%>^&>]? % M)C\?*9G,?X,3"(3[3K!&H84-OZ3HK=-R4L%6)'\;UU:%=9CTS[3;A'@BQ#,! M:_^/D$R$Y)VP#N;'SH+53]SQ/#5Z(&:\K([[F5AM$SS,PB?#V85OZ-9B]I0_ M)BD[>9T)LALA\0*RFA$,Q><*\:T*N_B*'O];8'^-V-S?KI#<]) $_GKI87WA M881L D0%R(?'AXLVKC'111=L<:H23!T&T))"]\IY XOL/.-/L;^5B_P.9W\< MU7>9\>%\YZ9NE25'[?#.P\U46CO !J,[G,8&W^H<"*B&PO=V]R:W-H M965T&ULC5C;CIM($/T5B_<)707-961;6E]6NU)6&B5*]IFQ MVV,K8+S C)._WP8SR%U5#'DQ%Y_JJE--G],POY;5C_IH3#/[6>3G>N$=F^;R MZ/OU[FB*K/Y47LS9_G,HJR)K[&7UXM>7RF3[+JC(?50J\HOL=/:6\^[>4[6< MEZ]-?CJ;IVI6OQ9%5OU:F;R\+CSPWF]\.;T5>:P\/Z QRTF;4"'^'XRU_KN?-92>2[+'^W%W_N%I]J*3&YV M33M$9@]O9FWRO!W)UO%?/Z@WY&P#[\_?1_^S(V_)/&>U69?YOZ=]DO5G/_K-Y,[F%MY78'+LRK[O?V>ZU;LJB'\664F0_;\?3 MN3M>^_'?P^0 [ -P"-#IAP%!'Q , 1A_&!#V >$0$'P=5>9U5M^?ADK6/'3QJ.UV[]F8W.]U_MI^UO?NV3/7QRDT0I&+%,+16HAHY:0 M!JY#UD"$1!-BVRF44XL6:]%"FY&TF6-T2.J=AFPT*S9 3 FC"9!#*!()10(A M,HGKB&5Y@( ]-]M)F%-.+)83"^60SJQBED<#RDD2,4DB)*'ZDK '-XY3VA@^ M$)O&:<@V87R<5 ZA5"24"H3([*Q2E@42.0#"#$ ]1P Q-00NS$%,.K?YC8&V$P.YI&2!!T'A@2H\<-T- M$4(]DDE67A"DE_KGJ@?=SV2H0-%UMP8NOF"=5K,-#\?9!QUI'WE6K9- C3T? MLI:#(.9 Q1RXFH>HJ1QO)V%N0;+N@R#\P#:67/E#K5(J+6O@L@UI&"/=)@FX M!ZU#)HD\;10J->8#(!L!<"=@>R7@3H"1W;K1@J9@[MY7]@R4/(.N)@'$).(W M,!ODKF)GCC9Z"N72DKT')>^AFP/DIO)@MYL!;?0TSBUIY#5#8[&8HN!G;1"$WF-'^R?Z" MTAL$W47U(->_,::TN0LY*+<[#+65&"@FDD"C65 M#O_NPTO[K>V?K'HYG>O9<]DT9=%]:3F496/LF.J3;=?19/OA(C>'ICV-[7EU M^\9UNVC*2__]SA\^(B[_!U!+ P04 " U@:I.7\_9PN@! #J! & M 'AL+W=O8D99[>>I\1YFGHM>T MY7"42/6,$?EG#U0,F1=X%\=S6S?:.G">=J2&[Z!_=$=I+#Q'*5L&7+6"(PE5 MYCT&NT-B\0[PLX5!+?;(5G(2XL4:7\K,\ZT@H%!H&X&8Y0P'H-0&,C)^3S&] M.:4E+O>7Z)]<[::6$U%P$/176^HF\[8>*J$B/=7/8O@,4SV)AZ;BO\(9J(%; M)29'(:AR7U3T2@LV13%2&'D=UY:[=9CB7VCKA' BA#,A2-XE1!,A>B/$KOA1 MF2OUB6B2IU(,2(X_JR.V)X)=9"ZSL$YW=^[,5*N,]YP'P3;%9QMHPNQ'3+C$ MS ALHL\IPK44^_"&'OZ;X'"+N+M?SQ"M%A$Y?KS@/_R''Z_RXQM^$#Q<7<*( MV3H,=QA_$U_5L8:)UH4DJT*2#PA)/B!D#7,M!"]:A(&LW30I5(B>:_LS%MYY M8!]#VV)7_KT9Y''NWL*,K\ W(NN6*W02VC2P:[-*" U&HK\Q&AOS\,P&A4K; M[;W9RW'\1D.+;GI9\/R\Y7\!4$L#!!0 ( #6!JD[L%E#1]P0 .P8 8 M >&PO=V]R:W-H965T&UL?9G=;N,V$(5?Q?!]5N(,J9_ M,1"[*%J@!8(MVEXK,1,;*UFNI,3;MR\E.UY[YK WL:4<#L]0Y,<1O3BVW;=^ MZ_TP^][4^_YAOAV&PWV2]"];WU3]E_;@]^$_KVW75$.X[-Z2_M#Y:C,U:NJ$ MTC1+FFJWGR\7T[VG;KEHWX=ZM_=/W:Q_;YJJ^W?EZ_;X,#?SSQM?=V_;8;R1 M+!>'ZLW_X8<_#T]=N$HN43:[QN_[7;N?=?[U8?YH[M?6C@TFQ5\[?^ROOL_& M5)[;]MMX\>OF89Z.CGSM7X8Q1!4^/OS:U_48*?CXYQQT?NES;'C]_3/ZSU/R M(9GGJO?KMOY[MQFV#_-B/MOXU^J]'KZVQU_\.2$WGYVS_\U_^#K(1R>ACY>V M[J>_LY?W?FB;([_V0PWH',#NC0(??]? SXWX!\-IM%, M3LZF5'^JAFJYZ-KCK#L]K4,U3@ISSV$P7\:;T]A-_PO9]N'NQ])0ND@^QD!G MS>JDH6O-19&$Z)[Y)(F+1P@!V"F"O A1R M$$Z2;)+L3UEDIC B$Z RA].) ,X0 9#)"I9 RQR.:D<5<^F9P3R6@1 MY5>B&RLYM)(#*U98R54O1DC6.HRSV$8!;13 ADAV56@;))^NUEB.C$<)C93 M2":,E*J3.U.R?#9:E45FF4GQPD^!EURN_%2;83&7UB!2[/&8"(2,]I(6THO1 M3RA+32K= )E+.8T8@LAZ- 0681$)@9ED&(QO*7-B,+Y9GLF<@,P8DW+$$8:< MT91C.?G.FIN>,I/+A8!D84F5L5'&I#-.#Q&KS<>!KIP>(B#C,CH/,3F-1J=5 M(Z2I:/.\D'8 8*/[@,'P-!I[5BU034\)3R"YHR*V/QI,4 ,0RD::T7QD5KL* M4-FRC"TNS%&C0>K4Q$$@M:6:RD!&Q)%'11BF!&#*HLI9D88I%X5<@FL@,QF5 MD1* ,%'):(!Q!!>$&4@$J'I65LTBPV M?3!+"92A+/=TTI@TUBD_.E3T86&4$BA$66[&!$!9:C- %7:MV$S&."6 4RL! M1AJ4=YSF>BX#'3E*8\3 2*52$\-&-@G&%&1 02LIR*"D5$48P]&*8/7?">+9=9UIPE^"GDV!G1AFG'$D<5D MMJF&NXOL#Q8#U0*@.@E4JV')I608$G%LB"UFJ@4OZ+$=PF(,6H!!^;*RLAIP MI9.3!HCH^D7CUDWD!!)04-8>*ZN/%TWA9%&^1C+.U&E!CNP?:3QC%O=7YGY].GC_$>;T.\#O5?>VV_>SYW88VF8Z9WYM MV\$'E^F7,%Y;7VTN%[5_'<:O>?C>G<[?3Q=#>SC_MI!&UL;5/;;MLP#/T501]0.4YZ66 ;:%H4&[ !08=MSXI-VT)U\20Y[OY^E.QX M;N87BZ1Y#@\I*AN,?7,M@"?O2FJ7T];[;L^8*UM0W-V8#C3^J8U5W*-K&^8Z M"[R*("59FB1W3'&A:9'%V-$6F>F]%!J.EKA>*6[_'$":(:<;>@F\BJ;U(<"* MK.,-? ?_HSM:]-C,4@D%V@FCB84ZIX^;_6$7\F/"3P]@D='(RYBTX7ZJ< M)D$02"A]8.!XG.$)I Q$*./WQ$GGD@&XM"_L+[%W[.7$'3P9^4M4OLWI R45 MU+R7_M4,GV'JYY:2J?FO< :)Z4$)UBB-=/%+RMYYHR86E*+X^W@*'<]AXK_ MU@'I!$BO &PL%)4_<\^+S)J!V''V'0]7O-FG.)LR!.,HXC\4[S!Z+C:W]QD[ M!Z(IYS#FI,N<.8,A^UPB72MQ2/^#I^OP[:K";81O/RA\6"?8K1+L(L'N \&G MJQ97ATW>1&=%_8QC7?R+WW<]F_<-D([;S;. MOS;& TI);G"%6GQ@LR.A]L&\1]N.:S8ZWG33"V+S,R[^ E!+ P04 " U M@:I.6;VO2KM\?&7-E"UJX&]-#AS>UL5IX-&W#7&]!5)&D M%>.[W1W30G:TR*+O;(O,#%[)#LZ6N$%K8?^<0)DQIPE]=3S)IO7!P8JL%PU\ M!_^C/UNTV*)220V=DZ8C%NJC?LG*MSD]4%)!+0;E MG\SX&>9Z;BF9B_\*5U (#YE@C-(H%U=2#LX;/:M@*EJ\3+OLXCY.-^G'F;9- MX#.!+X1#C,.F0#'S1^%%D5DS$COUOA?AB9,CQ]Z4P1E;$>\P>8?>:Y'<)1F[ M!J$9:K!-G"9'2C-T<9)7WF5@[WE\DW_P:=J_"=O(SI&+\?BRL?^U M,1XPE=T-CE"+'VPQ%-0^'#_@V4YC-AG>]/,/8LLW+OX"4$L#!!0 ( #6! MJDZH.#0DMP$ -(# 9 >&PO=V]R:W-H965T[E MG',_N*0#FA?; #CRJE5K,]HXUYT8LT4#6M@[[*#U-Q4:+9PW38J]4[*%BR&VUUJ8/V=0.&1T2]\@NQEML5BFEAM9*;(F!*J/WV],Y"?@(^"EAL(LS"95<$5^"\:7,Z"8D! H* M%Q2$WV[P $H%(9_&[TF3SB$#<7E^4W^,M?M:KL+" ZI?LG1-1H^4E%")7KEG M')Y@JF=/R53\5[B!\O"0B8]1H+)Q)45O'>I)Q:>BQ>NXRS;NPWB3["?:.H%/ M!#X3CC$.&P/%S#\+)_+4X$#,V/M.A"?>GKCO31&6;P])RFY! M:,*<1PQ?8F8$\^IS"+X6XLS_H_-U^FXUPUVD[Y;1]\=U@615((D"R3\E[C^4 MN(8Y? C"%CW58.HX3984V+=QDA?>>6#O>7R3=_@X[=^$J65KR16=?]G8_PK1 M@4]E<^='J/$?;#845"X&UL;5/; M;N,@$/T5Q >4Q$G:;&1;:EI576DK15UM]YG88QN5BPLX;O]^!^QZO5V_ #.< M<^;"D/;&OKH&P)-W);7+:.-]>V#,%0TH[JY,"QIO*F,5]VC:FKG6 B\C24F6 MK%;73'&A:9Y&W\GFJ>F\%!I.EKA.*6X_CB!-G]$U_70\B[KQP<'RM.4U_ 3_ MJSU9M-BD4@H%V@FCB84JH[?KPW$;\!'P(J!WLS,)E9R->0W&]S*CJY 02"A\ M4."X7> .I Q"F,;;J$FGD($X/W^J/\3:L98S=W!GY&]1^B:C>TI*J'@G_;/I M'V&L9T?)6/P/N(!$>,@$8Q1&NKB2HG/>J%$%4U'\?=B%CGL_W.R2D;9,2$9" M,A'V,0X; L7,[[GG>6I-3^S0^Y:')UX?$NQ-$9RQ%?$.DW?HO>3KZYN478+0 MB#D.F&2.F1 ,U:<0R5*(8_(?/5FF;Q8SW$3Z9AY]MU\6V"X*;*/ ]I\2]U]* M7,)\^Q*$S7JJP-9QFAPI3*?C),^\T\#>QD=D?^'#M#]Q6POMR-EX?-G8_\H8 M#YC*Z@I'J,$/-AD2*A^.-WBVPY@-AC?M^(/8](WS/U!+ P04 " U@:I. MEMCC=;8! #2 P &0 'AL+W=O_= MN^/(1S3/M@-PY$5);0O:.=>?&+-5!XK;.^Q!^YL&C>+.FZ9EMC? ZPA2DF5) M\H$I+C0M\^B[F#+'P4FAX6*('93BYL\9)(X%3>FKXTFTG0L.5N8];^$[N!_] MQ7B++2RU4*"M0$T,- 5]2$_G?8B/ 3\%C'9U)J&2*^)S,+[4!4V"()!0N<# M_7:#1Y R$'D9OV=.NJ0,P/7YE?U3K-W7;W6&&;0.R&9 M M@&/,PZ9$4?E'[GB9&QR)F7K?\_#$Z2GSO:F",[8BWGGQUGMO97I(8K)UC%+!//L2XIL*\4Y^P^>;<-WFPIW$;Y;9[\_;A/L-PGVD6#_3XGINQ*W M8MZK9*N>*C!MG"9+*AQTG.25=QG8ARR^R5OX-.W?N&F%MN2*SK]L['^#Z,!+ M2>[\"'7^@RV&A,:%X\&?S31FD^&PGW\06[YQ^1=02P,$% @ -8&J3@OZ MB?^W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q >$7=O;K%:VI6RJJI5::96J[3-KCVT48%S Z_3O"]AQW-0OP SGG+DP MY".:9]L!./*BI+8%[9SK3XS9J@/%[1WVH/U-@T9QYTW3,ML;X'4D*X# M4UQH6N;1=S%ECH.30L/%$#LHQH75?0(R4U-'R0[@G'SS#7 M,C$QZA0VKB2:K .U:SB4U'\9=J%COLXW:3'F;9-2&9"LA". M,0Z; L7,/W+'R]S@2,S4^YZ')]Z?$M^;*CAC*^*=3]YZ[ZW M,,D:LR"85U]")%LASLE_]&2;GFYFF$9ZNHY^.&X+9)L"613(_BDQ>U?B%N;P M+@A;]52!:>,T65+AH.,DK[S+P#XD\4W>X-.T?^.F%=J2*SK_LK'_#:(#G\KN MSH]0YS_88DAH7#C>^[.9QFPR'/;S#V++-R[_ E!+ P04 " U@:I.>>,7 M5+8! #2 P &0 'AL+W=OV+:P$\>=7*N)RVWG6!: M2$.++/DNMLBP]TH:N%CB>JV%_7T&A4-.M_3-\2R;UD<'*[).-/ -_/?N8H/% M9I5*:C!.HB$6ZIP^;D_G?<0GP \)@UN<2:SDBO@2C<]53C&UL;5/;;MP@$/T5 MQ <$K]=)MBO;4C95U$JMM$K5])FUQS8*,"[@=?KW!>RX5NH78(9SSEP8\A'- MJ^T ''E34MN"=L[U1\9LU8'B]@9[T/ZF0:.X\Z9IF>T-\#J2E&1IDMPQQ86F M91Y]9U/F.#@I-)P-L8-2W/PY@<2QH#OZ[G@6;>>"@Y5YSUOX >YG?S;>8HM* M+11H*U 3 TU!'W;'4Q;P$? B8+2K,PF57!!?@_&U+F@2$@()E0L*W&]7> 0I M@Y!/X_>L29>0@;@^OZL_Q=I]+1=NX1'E+U&[KJ '2FIH^"#=,XY?8*[GEI*Y M^&]P!>GA(1,?HT)IXTJJP3I4LXI/1?&W:1:[F[_Y2S:Q":,:<)DZXQ M"X)Y]25$NA7BE/Y'3[?I^\T,]Y&^7T>_/6P+9)L"613(U@*'Y$.)6YB/1;)5 M3Q68-DZ3)14..D[RRKL,[$,:W^0??)KV[]RT0EMR0>=?-O:_073@4TEN_ AU M_H,MAH3&A>.]/YMIS";#83__(+9\X_(O4$L#!!0 ( #6!JDXVG_94M@$ M -(# 9 >&PO=V]R:W-H965TZOC/HPW^V2BK1/X1. SX1#CL#%0 MS/Q>>)&GU@S$CKWO1'CB[9%C;XK@C*V(=YB\0^\UWQYXRJY!:,*<1@Q?8F8$ M0_4Y!%\+<>+_T?DZ?;>:X2[2=\OH^\.Z0+(JD$2!Y)\2=Y]*7,,DGX*P14\5 MV#I.DR.%Z767S;VOS+& Z:RN<$1:O"# MS8:$RH?C5SS;<_+,! #2 M P &0 'AL+W=O2X^_M*LN-YF5\LDC[G\"(JZ=&\V1K MD0\EM4UI[5Q[8,SF-2AA[[ %[?^4:)1PWC45LZT!4422DHRO5O=,B4;3+(FQ MD\D2[)QL-)P,L9U2POPY@L0^I6MZ#;PT5>U"@&5)*RIX!?>S/1GOL4FE:!1H MVZ F!LJ4/JX/QVW 1\"O!GH[LTGHY(SX%IQO14I7H2"0D+N@(/QQ@2>0,@CY M,MY'33JE#,2Y?57_&GOWO9R%A2>4OYO"U2G=4U) *3KI7K!_AK&?'25C\]_A M M+#0R4^1X[2QB_).^M0C2J^%"4^AK/1\>Q'_2MMF0A&$<1__GBK8]>LO5^E[!+$!HQQP'#YY@)P;SZE((O MI3CR_^A\F;Y9K' 3Z9MY]MU^66"[*+"- MM_6KR_:7$)\W"3A,UFJL!4<9LL MR;'3<9-GT6EA'WF\D[_P8=M_"%,UVI(S.G^S&UL;5/;;IPP$/T5RQ\0L^PF)2M MRJ:J6JF55JF:/GMA "N^4-LLZ=]W; BE*2^V9WS.F8O'^6CLB^L /'E54KN" M=M[W1\9LM\#J2E&1IDMPQQ86F91Y]9UOF9O!2 M:#A;X@:EN/U] FG&@N[HF^-)M)T/#E;F/6_A._@?_=FBQ1:56BC03AA-+#0% M?=@=3X> CX!G :-;G4FHY&+,2S"^U 5-0D(@H?)!@>-VA4>0,@AA&K]F3;J$ M#,3U^4W]4ZP=:[EP!X]&_A2U[PJ:45)#PP?IG\SX&>9Z;BF9B_\*5Y (#YE@ MC,I(%U=2#,!4DAL&UL;5/MCIP@%'T5P@,L(\ZTTXF: M[&S3M$F;3+;I]C>C5R4+8@''[=OW@JZU6_\ ]W+.N1]/*B5>=R MVGK?GQAS90M:N#O30X#1MPUQO0521I!7CN]T[IH7L:)%%W\46F1F\ MDAU<+'&#UL+^/H,R8TX3^NIXE$WK@X,562\:^ [^1W^Q:+%%I9(:.B=-1RS4 M.;U/3N=]P$? DX31KJ2D@EH,RC^:\3/,]1PHF8O_"C=0" ^9 M8(S2*!=74@[.&SVK8"I:O$R[[.(^3C>'=*9M$_A,X OA&..P*5#,_*/PHLBL M&8F=>M^+\,3)B6-ORN",K8AWF+Q#[ZU(/B09NP6A&7.>,'R-61 ,U9<0?"O$ MF?]'Y]OT=#/#--+3=?3#<5M@ORFPCP+[?TKD;TKHQ0^V& IJ'X[O M\6RG,9L,;_KY!['E&Q=_ %!+ P04 " U@:I.U.S;.[E!XTUCK.(>3=LRUUO@=20IR=+=[IXI+C0M\^B[V#(W@Y=" MP\42-RC%[>\S2#,6-*&OCB?1=CXX6)GWO(5OX+_W%XL66U1JH4 [832QT!3T M(3F=LX"/@!\"1K(?)._3>RN1]EK-;$)HQYPF3KC$+@J'Z$B+="G%. M_Z.GV_3]9H;[2-^OHQ^.VP+9ID 6!;)_2CR\*7$+<_\F"%OU5(%MXS0Y4IE! MQTE>>9>!?4CCF_R%3]/^E=M6:$>NQN/+QOXWQGC 5'9W.$(=?K#%D-#X<'R' M9SN-V61XT\\_B"W?N/P#4$L#!!0 ( #6!JDZVTV\_MP$ -(# 9 M>&PO=V]R:W-H965TL!CMNW+V#7]3K_ >[EG',_N*0]FA?; #CRJJ2V&6V< M:P^,V:(!Q>T5MJ#]385&<>=-4S/;&N!E)"G)DM7J&U-<:)JGT78J=DT+# MR1#;*<7-VQ$D]AE=TP_'HZ@;%QPL3UM>PV]P?]J3\1:;5$JA0%N!FABH,GJ[ M/ARW 1\!3P)Z.SN34,D9\248/\J,KD)"(*%P08'[[0)W(&40\FG\'37I%#(0 MY^DA(IWTCUB_QW&>G:4C,7_A M(#P^9^!@% M2AM74G36H1I5?"J*OPZ[T''OAYO-;J0M$Y*1D$R$?8S#AD Q\WON>)X:[(D9 M>M_R\,3K0^)[4P1G;$6\\\E;[[WDZYOKE%V"T(@Y#IADCID0S*M/(9*E$,?D M/WJR3-\L9KB)],T\^FZ_++!=%-A&@>T_)>Z_E+B$N?D2A,UZJL#4<9HL*;#3 M<9)GWFE@;Y/X)I_P8=I_<5,+;D;Y^]02P,$% @ -8&J3G--99NW 0 T@, !D !X M;"]W;W)K&UL;5/;;IPP$/T5RQ\0+RQI5BM RJ:* M4JF55JG:/GMA "N^4-LLZ=]W; BA*2^V9SSGS)GQ.!^-?7$=@">O2FI7T,[[ M_LB8JSI0W-V8'C3>-,8J[M&T+7.]!5Y'D)(LW>T^,<6%IF4>?6=;YF;P4F@X M6^(&I;C],)A::@MXG MQU,6XF/ 3P&C6YU)J.1BS$LPOM0%W05!(*'R@8'C=H4'D#(0H8S?,R==4@;@ M^OS&_AAKQUHNW,&#D;]$[;N"'BBIH>&#],]F?(*YGEM*YN*_PA4DA@RWQ07-V#41SS&F*25JK MG&:'*G,H.,D MK[S+P-ZG\4W>PZ=I_\9M*[0C%^/Q96/_&V,\H)3=#8Y0AQ]L,20T/ASO\&RG M,9L,;_KY!['E&Y=_ 5!+ P04 " U@:I.[F\/$;;*%K1P=Z:'#F]J8[7P:-J&N=Z"J"))*\:3Y /30G:TR*+O8HO,#%[)#BZ6 MN$%K87^?09DQISOZYGB63>N#@Q59+QKX!OY[?[%HL46EDAHZ)TU'+-0YO=^= MSFG 1\ /":-;G4FHY&K,2S ^5SE-0D*@H/1!0>!V@P=0*@AA&K]F3;J$#,3U M^4W]*=:.M5R%@P>C?LK*MSD]4E)!+0;EG\WX">9Z#I3,Q7^!&RB$ATPP1FF4 MBRLI!^>-GE4P%2U>IUUV<1^GF_0XT[8)?";PA7",<=@4*&;^*+PH,FM&8J?> M]R(\\>[$L3=E<,96Q#M,WJ'W5O!DG[%;$)HQYPG#5YC=@F"HOH3@6R'._#\Z MWZ;O-S/<1_I^'?UPW!9(-P72*)#^4V+ZKL0MS.%=$+;JJ0;;Q&ERI#1#%R=Y MY5T&]I['-_D+GZ;]J["-[!RY&H\O&_M?&^,!4TGN<(1:_&"+H:#VX?@1SW8: ML\GPII]_$%N^&PO M=V]R:W-H965T7%,0"KKU_?X#6VBU?A!F>>>:9@3$=I7K5#8!![X)W.L.-,?V> M$%TT()B^DCUT]J222C!C3543W2M@I0\2G- HNB:"M1W.4^\[JCR5@^%M!T>% M]" $4_\.P.68X1A_.)[:NC'.0?*T9S7\ ?.W/RIKD86E; 5TNI4=4E!E^#;> M'Q*']X#G%D:]VB-7R4G*5V?\+#,<.4' H3".@=GE#'? N2.R,MYF3KRD=('K M_0?[@Z_=UG)B&NXD?VE+TV1XAU$)%1NX>9+C(\SU)!C-Q?^",W +=TILCD)R M[;^H&+218F:Q4@1[G]:V\^LXG22[.2P<0.< N@3L?!XR)?+*[YEA>:KDB-34 M^YZY*X[WU/:F<$[?"G]FQ6OK/>&UL;51M;]L@$/XK MB!]08I*X;61;:EI5F[1*4:=MGXE]?E'!>(#C]M\7L..Y'E\"=WY>[@A',DCU MIFL @]X%;W6*:V.Z R$ZKT$P?2,[:.V74BK!C U5172G@!6>)#BAFTU,!&M: MG"4^=U)9(GO#FQ9."NE>"*8^CL#ED.((7Q.O354;ER!9TK$*?H+YU9V4C MHZGY'W !;N&N$NN12Z[]+\I[;:285&PI@KV/:]/Z=9CTK[0P@4X$NB*0T?0>J+]=_^#C MW+XP536M1F=I[!WU-ZF4TH M97-C&Z[M4S$''$KCMK=VK\:!&0,CN^DM(/.# ME'T"4$L#!!0 ( #:!JDZUJN=M[ $ &8% 9 >&PO=V]R:W-H965T M0/6(/)A48$:;-5U4JM%&W5]MF!(:"U M,;6=L/W[VH:EE$Y?8GM\+C,F,_F@](MI &ST*D5GCJ2QMC]0:LH&)#3J9D7;P5E'YB8EU[].(-1P M) EY"SRWU\;Z "WRGE_A*]AO_5F[$YU5JE9"9UK511KJ(WE,#J?,XP/@>PN# M6>PC7\E%J1=_^%0=2>P3 @&E]0K<+7=X B&\D$OCYZ1)9DM/7.[?U#^$VETM M%V[@28D?;66;(\E(5$'-;\(^J^$C3/5L2305_QGN(!S<9^(\2B5,^(W*F[%* M3BHN%(MRYY(V+W@O&XIS>O="$.8T8ML D,X(Z]=F"818G]@^=X?04S3 - M]'1)3U)<8(,*;(+ YJ\2DU6)&.8_66Y1DRTBD*Y,,,P&-]FA)CM$8+LRP3 [ MW&2/FNP1@?W*!,-DN$F&FF2(P+N5"8))XY4)7?S/)>AKZ' 3E>K6A>FRB,Y# MY)&%/OD#'R?0%ZZO;6>BB[*NVT)/U$I9<*G$#^[3-6[HS0.[W8%I(3M:9-%W-D6&@U.R@[,A=M!: MF#\G4#CF-*%OCB?9M"XX6)'UHH$?X'[V9^,MMJA44D-G)7;$0)W3A^1XV@=\ M!/R2,-K5F81*+H@OP?A:Y707$@(%I0L*PF]7> 2E@I!/X_>L29>0@;@^OZE_ MCK7[6B["PB.J9UFY-J#Y3,Q7^#*R@/#YGX&"4J&U=2 M#M:AGE5\*EJ\3KOLXCY.-X?#3-LF\)G ;X3[6,L4*&;^23A19 9'8J;>]R(\ M<7+DOC=E<,96Q#N?O/7>:\'3)&/7(#1C3A.&KS W!//J2PB^%>+$_Z/S;7JZ MF6$:Z>F:GJ3; OM-@7T4V/]3(G]7XA;F?1"VZJD&T\1ILJ3$H8N3O/(N _O MXYOFD9TE%W3^96/_:T0'/I7=G1^AUG^PQ5!0NW"\]VA2"J3\G MX'+*<80_ \]=TQH7($4VL 9>P/P*:AS_! =3ZG#>\"O M#B:]F2-7R47*5[?X5N5XYQ("#J5Q"LP.5W@$SIV03>-MT<2KI2-NYY_J7WWM MMI8+T_ H^>^N,FV.#QA54+.1FV)]2@EU_Z+RE$; M*185FXI@[_/8]7Z!\R&_G,OS##BDS)":GY[ ?FKC@Z M4GLVI0OZH_![-GEMH]>"QDE&KDYHP9QF#-U@HA5!K/IJ04,6)_H?G8;I<3## MV-/C+3V*PP))4"#Q LD_):8W)88P^[!)&C1) P+W-R8AS.'&A&PN3H!J_)/5 MJ)1C[]ME$UV[XH'ZB_\+GUOJ!U--UVMTD<8^'W_)M90&;"J[.YM+:[MX77"H MC9O>V[F:W_*\,')8VI2L_XKB U!+ P04 " V@:I.#\\ZV[8! #2 P M&0 'AL+W=O)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)-9&,*UP5T7BIQBM\=C[SK77"0JAA8![_!_1E.QEMD56FX!&6Y5LA M6^*[]'#, SX"GCA,=G-&H9*SUB_!^-&4. D)@8#:!07FMPO<@Q!!R*?QNFCB M-60@;L_OZM]C[;Z6,[-PK\4S;UQ?XAN,&FC9*-RCGAY@J><+1DOQ/^$"PL-# M)CY&K86-*ZI'Z[1<5'PJDKW-.U=QG^:;Z]N%MD^@"X&NA)L8A\R!8N;?F&-5 M8?2$S-S[@84G3@_4]Z8.SMB*>.>3M]Y[J6AV6Y!+$%HPQQE#-YAT11"OOH:@ M>R&.]#\ZW:=GNQEFD9YMZ6FV+Y#O"N11(-\*Y,FG$O]E_,=%Q9=-;.OVSL?ZNU Y]*EA]$UF]<_0-02P,$% @ -H&J3OOUT@3< 0 04 !D M !X;"]W;W)K&UL;51MCYP@$/XKQ!]P*.IZW:C) M[35-F[3)YII>/[,ZON1 ++#K]=\7T+76\F5AQN=EAF7()R'?5 >@T3MG@RJ" M3NOQB+&J.N!4/8@1!O.E$9)3;4+98C5*H+4C<89)&!XPI_T0E+G+G669BZMF M_0!GB=25#$A" M4P1/T?&46;P#O/8PJV4XN0KS9X$M=!*$M"!A4VBI0L]S@&1BS0J:,7XMF ML%I:XG9_5__D>C>]7*B"9\%^]K7NBN Q0#4T],KTBY@^P])/&J"E^:]P V;@ MMA+C40FFW"^JKDH+OJB84CA]G]=^<.NTZ-]I?@)9"&1'P+.1J_PCU;3,I9B0 MG,]^I/8OCH[$G$UED^XHW#=3O#+96TD2DN.;%5HPIQE#-IAH16"COEH0G\6) M_$D]0CD.Y,?)B#W^3@ M-3EX!+*=B0_SZ#?)O":91^##SL2#2<.="=Y<00ZR=<.G4"6N@QO\37:=[R?B MKO!?^/PX?*.R[0>%+D*;07#7M1%"@RDE?#"GVIGW: T8--IN,[.7\U3.@1;C M\N#@]=4K_P!02P,$% @ -H&J3AX;Z/*U 0 T@, !D !X;"]W;W)K M&UL;5/M;ML@%'T5Q .4F"1;%-F6FD[3*FU2U&GK M;V)?VZC@ZP*.N[:V'^ MG4#AD-&$OCH>9-VXX&!YVHD:?H/[TYV-M]BL4DH-K978$@-51F^3XVD7\!'P M5\)@%V<2*KD@/@7COLSH)B0$"@H7%(3?KG '2@4AG\;SI$GGD(&X/+^J?X^U M^UHNPL(=JD=9NB:C!TI*J$2OW ,./V"J9T_)5/Q/N(+R\)")CU&@LG$E16\= MZDG%IZ+%R[C+-N[#>+,_3+1U I\(?"8<8APV!HJ9?Q-.Y*G!@9BQ]YT(3YP< MN>]-$9RQ%?'.)V^]]YKS?9*R:Q":,*<1PQ>8-P3SZG,(OA;BQ#_1^3I]NYKA M-M*W2WJR71?8K0KLHL#N78G\0XEKF(]!V**G&DP=I\F2 OLV3O+".P_L+8]O M\@8?I_V7,+5L+;F@\R\;^U\A.O"I;&[\"#7^@\V&@LJ%XU=_-N.8C8;#;OI! M;/[&^7]02P,$% @ -H&J3J-#$_C? 0 04 !D !X;"]W;W)K&UL;53KCIP@%'X5P@,LZHPZG:C)SC9-F[3)9)MN?S-Z MO&1!+."X??L"NM9:_@@MUL.9$%6VP*EZ$ /T M9J<6DE-MEK(A:I! *T?BC$1!D!!.NQX7F8M=99&)4;.NAZM$:N2_P-$K<'0"QW]*C'@71GXL.<_":)UR3Q"'S8F7@P M2> W2;TFJ4<@W)GX,/N?2C97D(-L7/,I5(JQ=XV_B:[]_1BY*_P7/C\.WZAL MNEZAF]"F$=QUK8708%()'LRIMN8]6A<,:FVGIG^0G+MR7F@Q+ \.65^]X@]0 M2P,$% @ -H&J3D]A@"+. 0 G 0 !D !X;"]W;W)K&UL;51M;]L@$/XKB!]08IRX761;:EI5F[1)4:=UGXE]?E'!>(#C M[M\/L.-Y'E\"=WY>[@A'.DKUKAL @SX$[W2&&V/Z(R&Z:$ P?2=[Z.R72BK! MC U5372O@)6>)#BANUU"!&L[G*<^=U9Y*@?#VP[."NE!"*9^GX#+,<,1OB5> MV[HQ+D'RM& MQ9&O=HCU\E% MRG<7?"DSO',% 8?". 5FERL\ >=.R);Q:];$BZ4CKO,2JC8P,VK'#_#W,\!H[GYKW %;N&N$NM12*[]+RH&;:2856PI@GU, M:]OY=9SU;[0P@X']/RWN-RV&,(>PR2%H<@@()!N3$.8^;)($39* P,/&)(3YM#$AJ]LA0-5^ M+C0JY-#YF5QEE]%[I/YV_85/<_N-J;KM-+I(8^^HOTF5E 9L*;L[VW!CGXHE MX% 9M[VW>S4-S!08V<]O 5D>I/P/4$L#!!0 ( #:!JDX-L&I$M@$ -(# M 9 >&PO=V]R:W-H965TIZJ3-NG4:=MG+G$25 @9D$OW[V=(FF9=O@ V?L_/QF2CL2^N!?#D M5:O.Y;3UOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQI/D$]-"=K3(HN]L MB\P,7LD.SI:X06MA_YQ F3&G*7US/,NF]<'!BJP7#7P'_Z,_6[38PE))#9V3 MIB,6ZIS>I\?3/L3'@)\21KN38FS(X8ROB'8IWZ+T6_"[)V#40S3&G*8:O8M(E@B'[ MDH)OI3CQ_^!\&[[;5+B+\-T:GNZV"?:;!/M(L/^GQ/1#B5LQ'U6R54\UV"9. MDR.E&;HXR2OO,K#W/+[)>_@T[=^$;63GR,5X?-G8_]H8#R@EN<$1:O&#+8:" MVH?C'9[M-&:3X4T__R"V?./B+U!+ P04 " V@:I.S"=@[;M? "[F=_,MXBBTK-)2C+M4(& MF@+?)8=C%O 1\(O#:%=G%"HY:_T:C.]U@7Q B"/DT_LR: M> D9B.OSI_ICK-W7&PO=V]R:W-H965T[>Z:%[&B11=_%%ID9 MO)(=7"QQ@];"_CF#,F-.$_KJ>))-ZX.#%5DO&O@._D=_L6BQ1:62&CHG34X@4)X MR 1CE$:YN))R<-[H6053T>)EVF47]W&Z2=.9MDW@,X$OA&.,PZ9 ,?./PHLB MLV8D=NI]+\(3)R>.O2F#,[8BWF'R#KVW@J?W&;L%H1ESGC!\A4D6!$/U)03? M"G'F_]'Y-GV_F>$^TO=K>K+?%CAL"ARBP.&?$M-W)6YACN^"L%5/-=@F3I,C MI1FZ.,DK[S*P#SR^R1M\FO9OPC:R<^1J/+YL[']MC =,97>'(]3B!UL,!;4/ MQQ3/=AJSR?"FGW\06[YQ\1=02P,$% @ -H&J3OY7J\"V 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@YT-L#J2I" T26Z(9%SA,H^^DRES/3C! M%9P,LH.4S'P<0>BQP"G^=#SSMG/!0[/QEOD46EYA*4Y5HA TV! M[]+#,0OX"'CA,-K5&85*SEJ_!N-'7> D) 0"*A<4F-\N< ]"!"&?QMNLB9>0 M@;@^?ZH_Q-I]+6=FX5Z+/[QV78'W&-70L$&X9ST^PES/-49S\3_A L+#0R8^ M1J6%C2NJ!NNTG%5\*I*]3SM7<1^GF^MLIFT3Z$R@"V$?XY I4,S\.W.LS(T> MD9EZW[/PQ.F!^MY4P1E;$>]\\M9[+R6]_9:32Q":,<<)0U>8=$$0K[Z$H%LA MCO0_.MVF[S8SW$7Z;DU/=]L"V:9 %@6RM< ^^5+B%N9KD6354PFFC=-D4:4' M%2=YY5T&]H[&-_D'GZ;]B9F6*XO.VOF7C?UOM';@4TFN_ AU_H,MAH#&A>.M M/YMIS";#Z7[^063YQN5?4$L#!!0 ( #:!JDX/N6C0U@( $\+ 9 M>&PO=V]R:W-H965TB2.+4-7-^^MA,".&MT?TCBS,[.+AYG9Q?&W\614NE]U%4C MYOY1RG8:!&)[I#41+ZREC7JS9[PF4CWR0R!:3LG.!-55@,,P#6I2-OYB9M9> M^6+&3K(J&_K*/7&J:\+_%;1BE[F/_.O"6WDX2KT0+&8M.="?5/YJ7[EZ"@:6 M75G31I2L\3C=S_TEFJYQJ ,,XG=)+^+NWM.E;!A[UP_?=G,_U(IH1;=24Q!U M.=,5K2K-I'3\[4G](:<.O+^_LG\QQ:MB-D30%:O^E#MYG/N9[^WHGIPJ^<8N M7VE?4.)[??7?Z9E6"JZ5J!Q;5@GSZVU/0K*Z9U%2:O+17/LXO'N[VV)WD5H&JON M;_6B:;9YI]HCU.IY@3,\"\Z:J,<4'0;?8= C8CU&X"P:,(%2,,C D(P"CPD> M4ZS&B'1BJ1A#(@2+B,!>1"8^?J@BMGH!81(X20PFB0&"U$K285*#:0PFR;(L MM\H%4 E&,2PF <4D@!BKJT6'2>[2A):09X@'$2DH(@5$9):(=%0KSK']_P.@ M!#ND3$ I$T"*U?8"PCAV0 8FR<8$N4-E#A+D ('ER +"8#@)"N&3(00H'*9& MCL,%?4(I!'(U%(&GQQ)A((_#" CV/@*,G2?V,0>!4D<>V/X(\']N6PZ-K8WC MT+%'$&QM!'@[SQP4L#'19YR)(&N&]A$!H1)G1; Y$>"\/'=0P-9#8^]%MM8" M!%F[=@6"7 :#;8S&'HU"UU<3]B@>>S0*[4\6"+*V]@H$V5L[N)LJ:LH/9F(3 MWI:=&JD_O'>KPU2XQ'HJL=8+-%UUL]V-IALU?Q!^*!OA;9A4,X^93/:,2:HT MAB]J2Q_5=#L\5'0O]>U$W?-NQ.L>)&O[\3489NC%?U!+ P04 " V@:I. M$K,WCQT$ A% &0 'AL+W=OWN;YHX"1K 62#-S-LO7TV#?9S9/PVX MY]YSKO&Y&,\ONOI1'Y5JO)]%7M8+_]@TI\<@J+='5:3U@SZILOW/7E=%VK2W MU2&H3Y5*=WU0D0<\#&50I%GI+^?]V&NUG.MSDV>E>JV\^EP4:?5KI7)]6?C, M_QCXGAV.33<0+.>G]*#^5,U?I]>JO0NN6799H^8U+]R=H&W MUQ_97_KBVV+>TEJM=?Y/MFN."S_QO9W:I^>\^:XO?ZBQH,CWQNJ_JG>5M_!. M2NT0C9C5@^ 233#%K&\.FB&<;P1.Z8H)6Y54J M1U)7',B8&3)L#)\B-C9"&O4^ R(63C$O",-P-00GGOH$8I+ T+H>,++'E,.D MBJCM&IA'0!X!>,C@$39/2(F!VMBH.)XYGF $M41 BS"T#)CHAH4H#ETU2\@C M 4]D\$B[9LF-E;"1EA@624?),902 RD2)TA@@@0D,&2N$TMF%,>AL60WB56Q MF$6NB9U!,3,@QNP$,XLFBF:)BX>%N"V%@,DT^PA*;A\/10]BYJ!R=$!F4_'0 MI$(@A]\9;%]/C(,4W)$"]PR&FH9IH!%TNQJX#,W5\/Q;V%00;BX,=!?N\ ?# M/8&!IL"MFA H! M''[FV,\<^)G(Y+%W 4)*Y\QAHW)@5+(>DOV&=TX<-C,'/J7(I$$@AQ,Y-C,' M9B9SVPI!#AMQ['@.S$S6@@,@X9HW['@.'"\.'<^!XP4WI2*0HU\3MCL! MNPOA2(%M3,C&YF)$(-=J)&QC @X5CK<&.7;IP*%"3J6^D/TJC=J-E;.[$?8H M 8\*5I_+IOOXOAF]GG,]\>X4Q!A?L\?- M<%KUF68X//N65H>LK+TWW32ZZ$]"]EHWJA49/K3/[JC2W?4F5_NFNXS;ZVHX MM!IN>:#^2"ZZG@\C]02P,$% @ -H&J3@8\ E-' @ & < !D !X M;"]W;W)K&ULC571CILP$/P5Q <,6:I>PL M:5G#CCOB7%6$_]T 9>W:]=UKX+4\%5('O"QMR E^@OS5[+A:>0/+H:R@%B6K M'0['M?OLK[8^T@D&\;N$5HSFCK:R9^Q-+[X=UB[2BH!"+C4%4<,%MD"I9E(Z MWGM2=ZBI$\?S*_N+,:_,[(F +:-_RH,LUF[B.@3GX5D5<^BI%3DHQO+VHQMSW]-LR<$?4(P)*C:_TO ?0*^ M)83&?*?,6/U"),E2SEJ'=U^K(?I0^"NL-C/70;-WYIUR*U3TDN'(3[V+)NHQ MFPX3C# WA*?8AQ*!K<0FF*4']P6VJ&MJ M6% X2CU=J#GO>G6WD*SI[R%ON RS?U!+ P04 " V@:I.?TA#5:8$ "= M%P &0 'AL+W=O1 MQ$5;8!N8V!BT0 L$4[3SK-CT@M'B2G(\_?>59,81+P_MY"'6K+*IV,3MTW>DI"-K-095YZ]_67ZOX^O33]67#K97LL5=4>Z\IKU&XQ^\J>UC(9&HR*?X[JTDZ. MO2&5U[K^.9S\OEW,PL&1*M2F&[K(^Y\WM5)%,?34^_A7=SJ[Q1P:3H_?>_\V M)M\G\YJW:E47/X[;[K"8I3-OJW;YN>B^UY??E$XHFGDZ^S_4FRIZ^>"DC[&I MBW;\[VW.;5>7NI?>2IG_NOX>J_'WHOM_;X8;<-V ?[:!T W$K4%O]EX#J1O( MCP;Q.%K75,:Q6>==OIPW]<5KKH_WE ^SB#W)?O0WP\5QL,=[_?"T_=6WI8B2 M>? V=*0UJZN&3S3,5*QM!4_%31/T#FXV.+*QXG8')(2M$"S$(03,5(P=2"/3 ME&1ZU42CIAHU,A8B#$-BYK'.,"2A(0D,9<3059-. D6AGTEBYY'*,!-!,Y%M M)B99KR(K:R$29](QC!.#.&0VK6(K'1:F?N:84 F,DX X9$JM$BN?+Q&3SH12 M&"@%@00)E-K/A_MIC,-D,$P&PI!IL,KL?-QSDH68!R$(%%$@A%9"J?!Y''[\ M,4=4!X48B!K3J,Q^ZV1T)T.(FJ^,@U@6\KC]R"(_S!R1,'$80 [GCBXP(QB" M!*66%DT'A@_3F%+KLB0S#6'V, 0?"CDM,B@G0G\R$\U0F#X,X8=R3HM,,-QY;S"!&$(0)9T6 M3;-*$M]9"V &<<0@"CLM,I+BSIPXY@Y'W*&TTR*#=IGO>I$YI@Y'U*&$TR)C M]O55CC,IC!T.L&,!3HO,CRSS,P>W.<83!WB*'6\OQSCA"">4<-PN/3A+I/W^ M?D)HFL)(X0 I%N.X7:?$S*RC@@BAR#)S!V!,(.!1P0.<,XUE8(.91NPEXU\3"-W,\(,T<@YE"\"7M) M%&>^<&6%T20 FA*760P2@4!BK3I!T<%9!I:=CX6F*0P3 3AAT4W8]8F(?(J3 M]4.9:0C31"":4+I!D>7:%CFG,L:-0+BA9 ,B5QB)22,1:2C5)*AQ4C>K)4:- M1*BA4)-VD<.%'SFJ48EI(Q%M*-2D7>1\N9,3!HY$P*%^=-0GTK%+ M@W!#T2;!RHK=V1N1&#@2[<)0M$E[S21BYT=54BZ9=S$@Y"<*B6EW&3RL9@SN]D?[.N/46XS[FKZT[U_D._'\>#RK>WDT+MNN$PZ8^;ZX;Q]:2K3WHS M/+CMR"__!U!+ P04 " V@:I.?^3T? $" "\!0 &0 'AL+W=O)$-@$*OC'8R"QJE^CW&LFB M$?G >^CTEXH+1I0.18UE+X"4EL0H#E>K!#/2=D&>VMQ)Y"F_*-IVFDS/G+R;X5F;!RA@""H4R"D0O5S@"I49(V_@S:09S24-<[F_J M7VSONI@&FZ3BK;"R.NXMIU=ATG_1O,3PHD0S@1=^R-"-!&B-T)LFQ^=V58_$T7R M5/ !B?'/ZHFY$^M]I ^S,$E[=O:;[E;J[#6/MF&*KT9HPAQ&3+C K&<$UNIS MB=!7XA#>T9T"QWM$LO57B+Q-1)8?OVLB8=T9BKY'8([!QC/@P MB6/$A_G/B6R\1C8>@9UCQ(.)5XX1G\XGOY'$:R2Y%]@Y10X^S-HQXL.$CA&\ MN/0,1&WG@T0%OW3*7*]%=AY!CZ%Y-$[^H$?3.$G>9,:Y]H.(NNTD.G.EGZ1] M.!7G"K3%U8,^K$:/TCF@4"FSW>J]& ?*&"C>3[,2SP,[_P=02P,$% @ M-H&J3C 0PW3S 0 .P4 !D !X;"]W;W)K&UL M?91MCYP@$,>_BO$#'"KH/D1-NMM\JMB308'!@@8%,IDH'JXP1$8,XDTQON4TY]+FL#E_)[]V?:N>SE3"4?._C2EJC-_ MZWLE5/3*U L?OL'43^Q[4_,_X 9,RPV)KE%P)NW;*ZY2\7;*HE%:^C&.36?' M8$Y+\!> K JP TDME6OU)%\U3PP1/C9O74G(EPC_5B%L9I MU\Y^T]U*[;WE>(M3=#.))LUAU$0+3?19<7Q4X'"6( TP4T1.BLC&DT\49$4Q M:A*KZ:R&X)"L25RJ(-RX8; 3!CM@XA7,J(D79?".!&L8AVJ;;(@;ACAAB ,F M6<&0AS+Q3C\K&(>*)#OLAHF=,/$#S+K*(7Y8?[U',5D=J:-#AI/EGH\T:'&, MS;7RDXI+TTGOS)7^(^RYK3A7H%,&3SIGK6^RV6!0*3/=Z+D8_^?14+R?KBHT MWY?Y/U!+ P04 " V@:I.%0>LBD0" !8!P &0 'AL+W=O.!J%:U1SEU/!M&Q(>#DL@L_),]- MJ?5&\+,CD]C, UW)D;%7O?ARWH6Q!B*4G*2.@-5P)PVA5 =2&+^7F.&:4CMN MYX_HGTSMJI8C%J1A]%=WENTN+,+@3"[X1N4+FSZ3I9XT#);BOY([H4JN252. M$Z/"/(/334C6+U$42H_?YK$;S#@M\1]N?@>P.(#5(4'_=8"+ [02)ZA:N9)&TWOS#M5K5#6>PV+O(KN.M"BV<\:L-& ]XK& M5$.@!*2V069-N MIFP6E MUDYJ?"+TCYV2>5$R#XJU&_>9DR6-[::X&@2@'R3W@N0>$&B!N)H461RYAZ/, M_2"%%Z3P@%A9]H7;]R*Q:!M7E,?(3U)Z24J'I+3_G=+Y/Q.8 4O5>%1)Z9PH MT>:,TW?.-\ROW2""(Y/JN#2'VH4Q253$^$F5U:IK;EU02'9 MN-QCT7J9UG\!4$L#!!0 ( #:!JDYN*TCA!P( +X% 9 >&PO=V]R M:W-H965T+G M!CK,G^@ O5RI*>NPD":[(#XPP)4.Z@@*/"]!'6Y[M\BU[\B*G%X%:7LX,H=? MNPZSO\] Z'AP???N>&TOC5 .5.0#OL O$+^'(Y,66K)4;0<];VGO,*@/[A=_ M7R9*KP5O+8Q\-7=4)2=*WY7QO3JXG@(" F>A,F YW* $0E0BB?$QYW27+57@ M>G[/_J)KE[6<,(>2DC]M)9J#NW.="FI\)>*5CM]@KB=VG;GX'W #(N6*1.YQ MIH3KKW.^]#VZ359+9?>6Q%F<8YN*M&L>9XTP4H3/"K* MK2+T%PF2 M%8*4(='ST0)$8%),FT9I^TD2[Q#=(+"H_2ST[3&B%";&>>CT44K([Z 26QHB0;E,P\G63S$T1^MC,:5VY589REF<&"5C=)O6P_,;NT M/7=.5,A+J:].3:D F=%[DG4U\C%=# *U4--4SMGTI$R&H,/\6J+ER2[^ 5!+ M P04 " V@:I.KMVE(&$" #O!P &0 'AL+W=OM.X74:1V)]XR]2)ZWIDW M!R%;ILU2'B/52\[V@U';1#%":=2RN@M7Y;"WD:M2G'53=WPC W5N6R;_KGDC MKLL0A[>-U_IXTG8C6I4]._*?7/_J-]*LHMG+OFYYIVK1!9(?EN$GO*@PL@:# MXJWF5W4W#VPJ6R'>[>+;?ADB2\0;OM/6!3/#A5>\::PGP_%G$:!A,V7_G%]X8N24Q,7:B M4<,SV)V5%NWDQ:"T[&,)9$!F"EBD"(>[),'BL*AIH.E&"ASGCJKR59BB)(%A" A#/)@$(0=F MU-"[,!G-'5'EBRA)"8R2@"@)@((=E,2/0N/,0?%%&<(YC$)!% J@.,=@3;TH M<>&A "(:(Q@E!5%2 (4X**D?!2740?%%"4V?G)4,1,D E,1!R;PH.$V=KU@! M(I(6,$H.HN0 BI/P.O>C8.K\[I7OB#ZI20&"%,#/[-:D\$ (]FH"B%#^!,6T M$O!Z0QZ,=[%,FO3A&)#$+0L@(WF1Q@Y/='?SVE;X@\ECW:E@*[2YQ(>K]B"$ MYL8E>C&YG4SWG1<-/V@[S&UL?93; MCILP$(9?!?$ :TXF(2)(7:JJE5HIVJK;:R<, :W!U';"]NUK&X)88_4&'_C_ M\3<^3#XR_B8: .F]=[071[^1^+6=83_?0;*QJ,?^H^)E_;:2#V!BGP@ M5_@)\M=PXFJ$EBA5VT$O6M9['.JC_RD\E*G6&\%K"Z-8]3V=R9FQ-SWX5AW] M0 ,!A8O4$8AJ[E "I3J0PO@SQ_27);5QW7]$_V)R5[F] M"FIRH_*%C5]AS@?[WIS\=[@#57)-HM:X,"K,U[OM.,< M_V%S&Z+9$"V&,/FO(9X-L65 $YE)]3.1I,@Y&ST^'=9 ])T(#[':S(N>-'MG M_JELA9J]%TF0YNBN \V:YTD3K3311T6Y5<3A(D$*8*&(G!21\2PMFTN#5,CC=V2Q;41HFV(V2.%$2!PJV M4)+-*EEFG6"YC8,3-P=VJI%EWJ=RJXCV.[*-!JT>DB]H/PJ]M+[PSD^H]FE=3,R9!10R>5%:-JJ/+ M@$(M=7>G^GRJ)M- LF$NE&BIUL4_4$L#!!0 ( #:!JD[.?GKV\P$ $<% M 9 >&PO=V]R:W-H965TV034!G8VJ;<'W[^H.CE/@/MM>S,[,VWF+DXDTV "IX M9[239=@HU1\0DG4#C,@-[Z'3.U*$ MK/-/1)&J$'P,A#O[GI@KC@]8GTUM@O8H[)XV+W7T7J71OD!W0S1AC@Z#%Y@D MRF<,TORS"/:)'/$#01I'?H+$ZS*Q!.E_!/'*IE3P M2B5]4(DVJ5\D\XID'I'$3[#U$FP]!.G*Y2,FP;%?9.<5V7E$,C]![B7(/03; ME4L?9K<208L?F8&XV2&UL M;93M;ILP%(9O!?D":C#0)A$@+9VJ3=JDJ-.VWPX<@E4;4]L)W=W/'P2EA#_8 MQ[SG?7A@GH-9-]I* MT9=DM\^=W@O^,!CUS3QRG1RE?'/!]Z9$ ML2L(.-3&.5 [7. 9.'=&MHSWR1/-2)=X.[^ZO_C>;2]'JN%9\K^L,5V)-BAJ MH*5G;E[E^ VF?G(4356$8MN?;/J#YK(\7D8DL1]".,K/?C./E? MT]83R)1 Y@02>@D@7_E7:FA5*#E&*NS]0-TG3G;$[DWM%OU6^'>V>&U7+U66 M; I\<4:39A\TY),FGC78^L\0L@HAWB#[9+!=0(+FT6MZKTGC^&FSCDE7,>D] MAL0+3-#D-QA"2)ZM8[)53+:"21:8[ ZSW23KD'P5DM]!MLL=R^]V+$_3)%U0 M\,U) PZM<=,G.U?AA(? R&&Z MO'C^@U3_ 5!+ P04 " V@:I.&0^"OX$" "U" &0 'AL+W=O2(L:L7(DM(9<3.D)L)8B>%"D&H/ \Q)0PZIQ\TS%7FB>D3/'58->J,/. M=0WIGR>$2;=V??<:>*U.)9J79"8$F! -A<9L0:D(X$/SH)B'2 MA.A>0JP)\4"XC4\T/C$2@'ZOU.9O(8=Y1DGGT/[\M% >4W^5B-=;R*!ZFVI- M[#\3T4L>!4$&+E)(8YYZ3##!A%/,9HXQ5+:?(G9S1.@/$"#*&&H)K+4$BA]- M?$:&SQZ3*$S3NTA3S[!Z#V@WSQ9'=K>AU6UH<1L;;GM,/#;BQT9)VT] $RN1 MU4IDL9(8AR":[XFXO@R_G:!Q"J0 M6/8D-4J98\(19I(DM29)+2Y#N\#"*K"XP^4<$XX.VB3)TIID:4FR,-Z\#;,T MC-S&3(SXGN%DNOJ?N\R_>6KT938'1:%Y,L#H^JP1/:G>QYR"G!LN_\^C:-]? MM_[J675#(_[H>Z+Q>I858>3:DL&_%'U#_P[IJ6J8LR=<7/SJ>CX2PI'P[SV( MDUV*;XAA@M&1RV$JQK1OI/V$DU9_)(#A2R7_"U!+ P04 " V@:I.GO=. M%VD" #U!P &0 'AL+W=OV.FS 0 M?!7$ YSY, 0B@G27I&JE5CI=U?:W0YR #C"UG7!]^]K&H6 LU#]@KV=V9HWQ M9CVA[ZS$F#L?3=VRG5MRWFT!8$6)&\2>2(=;L7(AM$%<3.D5L(YB=%:DI@:! MY\6@057KYIF*O=(\(S=>5RU^I0Z[-0VB?UYP3?J=Z[N/P%MU+;D,@#SKT!5_ MQ_Q']TK%#(Q9SE6#6U:1UJ'XLG.?_>W1]R1!(7Y6N&>3L2-+.1'R+B=?SCO7 MDXYPC0LN4R#QNN,]KFN92?CXK9.ZHZ8D3L>/[)]4\:*8$V)X3^I?U9F7.S=Q MG3.^H%O-WTC_&>N"(M?1U7_%=UP+N'0B- I2,_5TBAOCI-%9A)4&?0SOJE7O M?EB)$TVS$P)-"$9"XJT20DT(1X*_625 38#_2X@T(1H)4.WN4+K:RP/B*,\H MZ1TZ'(<.R5/G;R/QM0H95!]'K8GM9")ZSV'H9^ N$VG,RX )II@@G&/V2TPP M1QS6$$!X'(T&5J.!HL.945-BP,0*TRI,Z$5VD= J$EI$C$H/ R::B*2)70-: M-:!% QH:<*$!O= N$EE%(HM(9(A$"Y'0@W:1V"H26T1BX^S$BT\2B$O,.#Q+ MD&]B#K9$L;%OQZ6C,$[M)6VL)6TL)6T,MS9,8KA=Q\R,)%8CB25!:ABQ8*"Y M;>N8F9'4,#);%+W >GUXJSNN[X\E"(:F"3"YL1I,KZI[,*<@MY;+WW42'3K4 M078H>>,9\>=T>TPM<6'CT=+ /X&A(7Y#]%JUS#D1+BY:=1]>".%8N/>>Q!]2 MBAX\3FI\X7*X$6,Z-*)APDFGFRP8.WW^%U!+ P04 " V@:I."R(T,3@" M !*!P &0 'AL+W=O.MJ+==A(.:P $(>&=%@\L8'TZL^)\0Y+->1G( 9.\-$X=13$492! M#K=]6%=F;L?KBETD;7NRXX&X=!WF?S:$LG$=PO V\=R>&ZDG0%T-^$Q^$/DR M[+@:@27*L>U(+UK6!YRR9^Q5#[X>UV&D%1%* M#E*'P*JYDBVA5$=2.G[/0<.%J1WO^[?HGTWR*ID]%F3+Z*_V*)MU6(3!D9SP MA]*19._-/ M92O4[+5.4UB!JPXTVVPFF_C.)GYOL74MDG]!@!*PJ(B]*F+CG[Y383$VDTUF M;'IC4Z+<#TF\D,0#22S(9(/N( 4J_9#4"TD]D-2"I XD1JD?@KP0Y($@"X(< M""P3/R3S0C(/)+,@F0-!A9^1>QFYAY%;C-Q=K21^<+H*+Z7P4 J+4CB4#S![ M<+Q*+Z7T4$J+4KJYP$=;#R/_A8U<#HKL&QNYNP]18=]:-]1#,0^J!_2(<I MN[GJ\ZFZ3P/)AOGE LOS6?\%4$L#!!0 ( #:!JDX'R)W"1@( -\& 9 M >&PO=V]R:W-H965T_G_F&V*&:F+\5;0 ,GCK MZ2 V82OE^!1%HFFA)^*!C3"H.R?&>R+5EI\C,7(@1V/J:83BN(AZT@UA79G8 MGM<5NTC:#;#G@;CT/>%_MT#9M F3\!9XZ=ECKC>!7!Y-8K0/=R8&Q5[WY>MR$L08""HW4&8BZ7&$' ME.I$"N//G#-<2FKC>GW+_MGTKGHY$ $[1G]W1]EN0AP&1SB1"Y4O;/H"^T&;WX!F UH,JO;_ M#.EL2-\-F6G>DIE6/Q%)ZHJS*>#VSQJ)/A/)4ZH>9J.#YMF9>ZI;H:+7.LM1 M%5UUHEFSM1JTTB2+(E+9EQ+(5V*+[NQ.@=V]HBC]%5)O$ZGQ9RL_CIT>K*0P MDL%"% E.'!"/*L%YX6?)O"S9'4N6IPZ,U>2K,ADJLT<'QJ-*'A'RP^1>F-P# MDSDP^5T9E&&'>.<1I47L1RF\*(4')7=0BON.R@^$2K,V51HM5*$]^JZ6V'[7L:._J_$W[N!A$YA>+I,XA#RDZ&XU] M=2V )V]*:I?3UOO^P)@K6U#"79D>--[4QBKAT;4-<[T%4462DHQO-C=,B4[3 M(HNQDRTR,WC9:3A9X@:EA'T_@C1C3K?T(_#<-:T/ 59DO6C@._@?_%W@ M*4,BE/%KRDGGDH&XM#^R?XF]8R]GX>#!R)]=Y=N*7E(/S1DU94(H2;^GL=#S'='/#)]HZ@4\$/A.P=N@E M%8K*/PLOBLR:D=@T^UZ$)]X>.,ZF#,$XBGB'XAU&+\7U_BYCEY!HPAP3AB\P MVQG!,/M<@J^5./+_Z'R=OEM5N(OTZ[\4?OI'8<+L(T:O*F2+@2BP35P%1THS MZ+B&B^B\;??Q!=@?>%K5)V&;3CMR-AZ?)0ZO-L8#"ME;?EI_-O^#Q6]02P,$% @ -H&J3@TBQ;%G @ 8@@ !D !X M;"]W;W)K&ULC5;MDMH@%'V53!Y@">1+G>B,T>VT M,^V,LYUM?V-$D]DDI("Z??L"B5E-[EK_"%S..9Q+@&MRYN)-YHPIY[TJ:SEW MA"I:U.XBL;&-6"3\ MJ,JB9AOAR&-54?$W924_SUWL7@(OQ2%7)H 624,/["=3K\U&Z!'J579%Q6I9 M\-H1;#]WEWCVC(DA6,2O@IWE5=\QJ6PY?S.#;[NYZQE'K&29,A)4-R>V8F5I ME+2//YVHVZ]IB-?]B_H7F[Q.9DLE6_'R=[%3^=R=N,Z.[>FQ5"_\_)5U"86N MTV7_G9U8J>'&B5XCXZ6TOTYVE(I7G8JV4M'WMBUJVYX[_0L-)I".0'H"B>X2 M_([@]X3@+C[H\$&/Q_<)84<(/PC6$6I3MWNYIHHN$L'/CFB/0T/-J<.S4'^M MS 3MQ[%S>CNECIX60>0EZ&2$.DS:8L@5!M\BGL<(,O%[#-(.>AL$LI&2L<#M M$NLQ(HH'+L80'\,F?' O?,L/;O;B$X$ % @ @4$>*83Q![E"F V$H)&0D @ MA 4B4"!Z(),Q)@QN(:LQQ(^F@V2AI2+8:PQZC0&!&!:8@ *3!Y*%,)/!^8,P M4]C(%#0R'0O$'BR /?@Z>P_D H'BT96&0.03,\.WY786O/)+3/Y_.%( %,3# MEP5=/785$P=;>*23\6.MS VYBO;%;6EKVR">XMD:0W$R6T'X)395$F1@ M=!4=]7\K%O\ 4$L#!!0 ( #:!JDY=&PO=V]R M:W-H965TJ[)NE_Y1J>8^ M"-KMD5>LO1,-K_63O9 54WHH#T';2,YVMJ@J Q*&-*A84?NKA9U[E*N%.*FR MJ/FC]-I353'Y=\U+<5GZX+]-/!6'HS(3P6K1L /_P=7/YE'J43"P[(J*UVTA M:D_R_=)_@/L-Y*; (GX5_-*.[CUCY5F(%S/XNEOZH5'$2[Y5AH+IRYEO>%D: M)JWC3T_J#VN:PO']&_MG:UZ;>68MWXCR=[%3QZ6?^=Z.[]FI5$_B\H7WAA+? MZ]U_XV=>:KA1HM?8BK*UO][VU"I1]2Q:2L5>NVM1V^NEYW\KPPM(7T"& KWV M_PJBOB!Z+XBM^4Z9M?J)*;9:2''Q9/=O-Y-9/VW=EGVFVK9\^K M.(T7P=D0]9AUAR$C# R(0+,/2Q!LB369E9./"VSF")KB*T2HB*8F3A.<($$)DNMV.D@RTIE2R">H#8(B M&75HH:@6BIBA.$&*$J37S:0SF02B.)V8F:. 1KGC2\Q0+1EBQO&AY2A!?MU, M/I=)\FRRI38("F+7/P,AOG5#Q$[FH'#L?KANJ,>,M>848&((0Z69X^4"&A0/ M0!!#N8,"3P*X(0IZS%AJ1M-I)B&H/"2Q0PV>!(!$0>;($L"S &X( YCO\7EP?9 K;<5IUJ9(W0T._19#\0T!I/Y MM>F_;,/P3M,U;]^9/!1UZST+I=L.VQSLA5!<:PSO]-L^ZGYQ&)1\K\QMJN]E MUS1U R6:OB$,AJYT]0]02P,$% @ -H&J3AMP2.H6 @ P 4 !D !X M;"]W;W)K&ULA53;CILP%/P5Q >L@[EF19 VJ:I6 M:J5HJ[;/#CD):&U,;2=L_[Z^$)8E5O9.3...>7 Q8ML %3PRF@G-V&C M5/^(D*P;8$0^\!XZ_>;$!2-*;\49R5X .5H2HPBO5AEBI.W"JK2UO:A*?E&T M[6 O GEAC(B_6Z!\V(11>"L\M^=&F0*JRIZHG_U>Z!V:5(XM@TZVO L$ MG#;A4_2XRPW> GZU,,C9.C!)#IR_F,W7XR9<&4- H59&@>C'%79 J1'2-OZ, MFN'4TA#GZYOZ9YM=9SD0"3M.?[='U6S"(@R.<"(7JI[Y\ 7&/&D8C.&_P16H MAALGND?-J;2_07V1BK-115MAY-4]V\X^AU'_1O,3\$C $T'W_A\A'@GQ&R&Q MX9TS&_434:0J!1\"X?ZLGI@[$3W&^C!K4[1G9]_IM%)7KU52Q"6Z&J$1LW48 M/,-$$P)I]:D%]K78XCLZ?M]@=X_(!VE*[^;Q.LFN7.3%(E?(/4*I!_'<9!T[C/&>10MXGA@T1K/U-ZYR;QN M,D^P7RC^/D=\=>9.GREMR#UD6!%T[0[.(S$&<[(V10\TNGS!6;5:N]&=I/YX3YPJTQ]6#/NM&C]-I0^&D MS#+7:^&&BMLHWH_S$DU#N_H'4$L#!!0 ( #:!JDZ2]ZYP* ( ,X& 9 M >&PO=V]R:W-H965T-OH@*0SGM# M6[%U*RF[#4*BK* AXHEUT*HG)\8;(M60GY'H.)"C*6HH\C&.44/JUBUR,[?G M19N=AW6!4;S6T(M9W]%1#HR]Z<&WX];%F@@HE%);$-5<80>4 M:B?%\6A_*[,7^&.!/Q5XX7\+ M@K$@6!2@@H-&MGGJFT0LU>BS"-=#X,XW_4;%;*P)ODB %,%'X5@K?U(TPR16F,3R;>XL1VHU2!](DZXXO3B=<0YI;"H5 MV@Z366$R"\P= W586C!9-UX>Z#I"BO^ 5!+ P04 M " V@:I.2;0H6)4! G P &0 'AL+W=OHW!Q@5VG?]\! M',N-L@_+S'#FG#F J\FZ%S\ !/*JE?$U'4(8#XSY=@ M_,:.8'"GMTZ+@*F[ M,#\Z$%UJTHKQHOC$M)"&-E6JG5Q3V6M0TL#)$7_56KB_1U!VJFE)WPI/\C*$ M6&!--8H+_(3P:SPYS-C"TDD-QDMKB(.^II_+PY%'? +\EC#Y54RBD[.U+S'Y MUM6TB .!@C9$!H'+#1Y J4B$8_R9.>DB&1O7\1O[E^0=O9R%AP>KGF47AIKN M*.F@%U<5GNST%68_]Y3,YK_##13"XR2HT5KETS]IKSY8/;/@*%J\YE6:M$YY M9UO.;1\W\+F!+PT\>\E":?)'$413.3L1E\]^%/&*RP/'LVEC,1U%VL/A/59O MS=UN5[%;))HQQXSA:TQ9+!B&_(L(_U"$)X*[_T3V[T0R9I\P)F&V^TVQ7__> M2;*5Q_B$?@AWD<:3LPUX7,E4;VT 9"\V>"\#OMHE4="'&&XQ=OGN&ULC55=;YLP%/TKB/<5,%]M1)!*JFF3-BGJM.W9(3 SX:$B4!"L,LH+CM_+(PL3TO"W:1I.U@SSUQH13S MOQ40-FS]R+\%GMMS(W4@*(L>G^$'R)_]GJM=,&4YMA0ZT;+.XW#:^H_19I=K MO '\:F$0L[6GG1P8>]&;K\>M'VI!0*"6.@-6CROL@!"=2,GX,^;TIY*:.%_? MLG\VWI67 Q:P8^1W>Y3-UK_WO2.<\(7(9S9\@=%/ZGNC^6]P!:+@6HFJ43,B MS*]77X1D=,RBI%#\:I]M9Y[#F/]&"?$;(3'FK3)C]0E+ M7!:<#1ZW?U:/]9F(-K%J9JV#IG?FG7(K5/1:)@]A$5QUHA%360R:8:()$:CL M4PGD*E&A%1V]+[!;([+<72%VFH@-/WEG(EJ8L)C,8#J+2;-D(60-0DF4N:4D M3BF)0\K";F4QZ;Q*=K]0LL9$2?[@5I(ZE:0.)?%"2;JJ\@FA?-&ZG0.5IFXI MF5-*YI"R:'V5.8K,6F^5.$!1&+JEY$XI^0>.2KX^!6&2+J2L07&>+*4$LVM( M@9_-Q!)>S2Z=U =^%IV&XB/2UW@1K]2PM+/M+8V=M-\Q/[>=\ Y,JB%AKO*) M,0E*8WBG.M6HX3YM")RD7N9JS>V(LQO)^G%Z!],GI/P'4$L#!!0 ( #:! MJDX[$7=ZD ( !<) 9 >&PO=V]R:W-H965TZ5;8=U4'S+3 M:REV@U';9 2A/&M%W:6KQ;#VI%<+=;)-W' MH_4+V6K1BX/\+NV/_DF[639[V=6M[$RMND3+_3+]@!\WF'J#0?&SEA=S,TY\ M*B]*O?K)E]TR19Y(-G)KO0OA'F>YD4WC/3F.WY/3=([I#6_'5^^?AN1=,B_" MR(UJ?M4[>URF99KLY%Z<&ONL+I_EE!!/DRG[K_(L&R?W)"[&5C5F^$VV)V-5 M.WEQ**UX&Y]U-SPOD_^K&6Q )@,R&V#V3P,Z&=# (!O)AE0_"BM6"ZTNB1Z_ M5B]\4>!'ZC9SZQ>'O1O>N6R-6SVO6,47V=D[FC3K44-N-.2]8A,K*)XEF0.8 M*0A(009[]HXB#RA&33YHND&#"<_+(D !9!3SO()Q*(A# 9P@SGK4\)LX/$=E MN#&QBF%,.0S#0!@&P)0!#(O"4$)0" .I4%[",!R$X0!,%<#P* S.$0I8_B-Z MAY*#*'F$$I'D<<(YH9@%+("L1)P0F*8 :8J(AM* IHA3+G&1!] ;0%:0 C&8 MI@1IRI@F2'I= F$*PH/__B:6$<1X4< T%4A3Q443E,.Z DJS"FL&$K$[?08C MN-VAB(7?*SM\IV-BP 4.6R:.MY=1QFG8. %=@2ITIUUAN'WBN']R=*=\,=SR M<-SS@*QHU%R!SP2JHN^4W9Q0_LKP3>A#W9GD15EWV U'TEXI*YU'].#VY^AN M*?.DD7OKAX4;Z_&H'B=6]=,U))OO0JN_4$L#!!0 ( #:!JDZH@Q1B]P$ M #L% 9 >&PO=V]R:W-H965T)7MBW".[WMX#B)%+^2K MJ@%T\,99J\JPUKK;(:1.-7"JGD0'K7ES$9)3;4)Y1:J30,_.Q!G"4;1!G#9M M6!4N=Y!5(6Z:-2T<9*!NG%/YYQF8Z,LP#A^)E^9::YM 5='1*WP'_:,[2!.A MJV+U3O"S@5[-YH'MY"C$JPV^G,LPLD# X*1M!6J& M.^R!,5O(8/P>:X;3DM8XGS^J?W*]FUZ.5,%>L%_-6==EF(?!&2[TQO2+Z#_# MV \)@['YKW '9N26Q*QQ$DRY9W"Z*2WX6,6@ZVT*AY'C1XIL'O%?NU(HDG"3( $P7V4F#G3]]1I N*0;-QFM9IXGB[B;,% MBD>&29X2/T[BQ4D\.&2!,VC(;!V2;9)\0;-697F68#],ZH5)/3";!4RZ6B;! MVVC!XA.E__A,Q(M"5BC;[8*$K+<_CTBZV+W]6H:C+(_S!0V:'6-[K7RC\MJT M*C@*;?X(=VXO0F@P):,G4[,V-]D4,+AH.\W,7 [_\Q!HT8U7%9KNR^HO4$L# M!!0 ( #:!JDY)[&F3F@, "41 9 >&PO=V]R:W-H965TXMM,. JB72:HZ--VJ1JTW8^T\1IT !G0)OM MW\^\- I^;J_]D@"Y;2X;/Q>0U=FT/[JCUGWPJZZ:;AT>^_YT%T7=[JCKHKLU M)]W87PZFK8O>[K9/47=J=;$?&]55)!A+H[HHFW"S&H\]M)N5>>ZKLM$/;= ] MUW71_K[7E3FO0QZ^'OA2/AW[X4"T69V*)_U5]]].#ZW=BRZ][,M:-UUIFJ#5 MAW7X#[_;"C4T&!/?2WWNKK:#82B/QOP8=C[NUR$;B'2E=_W016&_7O165]70 MD^7X.7<:7LXY-+S>?NW]OW'P=C"/1:>WIOJ_W/?'=9B'P5X?BN>J_V+.'_0\ M(!D&\^@_Z1==V?A 8L^Q,U4W?@:[YZXW]=R+1:F+7]-WV8S?Y[G_UV:X@9@; MB$L#GORU03PWB)T&T40V#O7?HB\VJ]:<@W:Z6J=B6!3\+K:3N1L.CG,W_F9' MV]FC+QO)LE7T,G0T9^ZGC+C*B&5B2Q,QOT0B"W"A$)!"C.V3!47N4$R9=,PT M$T6<2!,&;G 25/AS-T6Q))%1A2FD)!" @KN4$ARBAN5N5,"0CR7*69)(4L*6)PU>9^2T_!$*>72 M@)C*E!08)X,X&<#Q7.$<=I"_8_WG] JG+']8_>I=,#3U M%QC.L* 8P/%4,_N?0!P9SYWD.;1$BI,K M>T0RG/DM*YJ.-7931J3&Q-(\3CW MR(9C\W&D/E.)[6,,^%<"GI!X$]:2U9*9<'A#+I6_E",_C([ I]]QF!+:? M0,]\Y!&4FHVGC#R!OI%:XF %"J! 4@N"R@WAO)%:XF #"F! YEO"V%@"&(M. M,'T:BV5&1O1&:HF#[2>0_<@$(ZTI@H-2WI+"[A/ ?;3 J=1N1$YP0,I2>W"P M^00R'ZEP15ZUT.R@%)F=Z.I]=?@#X7/1/I5-%SR:WK[ZCB^H!V-Z;7MDMW9H M1UWL+SN5/O3#9F:WV^G%?=KIS6G^4R*Z_#.R^0-02P,$% @ -H&J3I7T MH\8" @ H04 !D !X;"]W;W)K&ULC93M;ILP M&(5O!7$!=*[.I=03*$M;\?@HT;X"?%71BU'=TDB-CKWKP-=^X*VT( M*)RDKD!4%$@/KL9C/W1)(LY:QS>'\=6J)O'5Z' MZKA.>M*\4:,=T_LYH2/[Y']'(GB>^1ICH3X M'X-4CB&,MQC&,P6"L0U_DJ5'(H,T!L$)CJ-/DT +6.S%JV#9C;_HQI^Y"7$R ML=,SX7@=/+&\6V+^8R18-!(L&)D$W@9+^Y(DTX->P&(OF<;:S[$XPGXP.>\Y ME7A)/(V&1E=9/U[?"3]7C7".3*I_A;F[!6,25,75@]JE4KV7PX!"(74W5GW> MOQK]0++6/HAH>)6SOU!+ P04 " V@:I.%CGF%%T# ![$ &0 'AL M+W=O(DJ( S($EW]S,?C0@^;OE3,#E^.ZH.4C?-:Y&6] M= ]-<[SWO'ISD$5:WZFC+/4O.U45::.;U=ZKCY5,MUVG(O>(L= KTJQT5XON MVF.U6JA3DV>E?*R<^E04:?7O0>;JLG2Y^W;A*=L?FO:"MUHG3NM%&>E7II&]^V2Y>UCF0N M-TU;(M6'LUS+/&\K:1]_AZ+N]9YMQ_'Y6_4O77@=YCFMY5KE?[)MML MY2X]Y.M'WV*B\[OXZFU/=J&*HHJT4Z6M_S,KN M>!GJOW7#'6CH0-<.W'^W@Q@ZB$D'KW?61?V<-NEJ4:F+4_5/ZYBV+P6_%WHP M-^W%;NRZWW3:6E\]KP)B"^_<%AHT#[V&1AJZ5:Q-A>!7B:<-7%T0=$%=?W_L M@B43%[TF[#1E[T*$(443*T#FQTD@L!T![0C3#O&)G5X3C.\31 &;C-T:R,(H M'@WQC1T?VO&!'<(% E@@F)$G,(Q&81($DSBF*F2,63@0+1#/2 M1(9/'D5DQ#%EQ/P@BK"=&-J)@1T?%TA@@61&GL0P*BB9OFM(Y%OF(6<8!\PT MPRU/AUN(PF=,YD$T]AJ$+#:X8LI\SD5@,83AP@%=R%8" X$#(IB9S+D.,YFR M]S)A)'# !&:!"L=0X( *9B9SPG-?^".<#J& +F+)J-ZM)8P&CM@06DI@.'! M!S,5P -,A3#R3BH," X(P2V$X!@1'##"3(7F/S'C_4,R%L:6[S7F! %.D 6; MA#E!$$F0#@H;%P^$AU:P=3@M#*P38H MF!(TAQ($9C](]('JU@XF! %"V)8?A E!QZ$%5@*S00 V MV+8XPK*IF,.&011^E,F4H4S>:!?8;LM_I-4^*VOG635Z0]EM^W9*-5*79'=Z M@ XRW5X;N=PU[6FDSZM^.]PW&G4]?\-J_]02P,$% @ -H&J3@A> M]4/1 0 7@0 !D !X;"]W;W)K&ULC53MCI0P M%'V5I@^PA0*K.P&2G35&$TTF:]3?';A\9/N!;1G6M[23TB^F [#H57!I"MQ9.QP(,54'@ID[-8!T;QJE!;,NU"TQ@P96AR+!"8VB M>R)8+W&9A]Q)E[D:+>\EG#0RHQ!,_SP"5U.!8WQ-//=M9WV"E/G 6O@"]NMP MTBXB*TO="Y"F5Q)I: K\&!^.F<<'P+<>)K/9(]_)6:D7'WRL"QQY0\"ALIZ! MN>4"3\"Y)W(V?BR<>)7TA=O]E?U]Z-WUV*_!;C&IHV,CMLYH^ MP-)/AM'2_">X '=P[\1I5(J;\$35:*P2"XNS(MCKO/8RK-/"?RW;+Z!+ 5T+ MZ-S++!2RK!-V3.-*_RM,XVB=(=CTF@2#]PV-RXW'&W >,#)B$IO^PF>ZJ MI#LJZ8W*C,DV*NG#OD:VJY']1R?93BG&PO=V]R M:W-H965TIO_#?'<]542KC0%G2D )^@OK5'(2VT,!RJAC4LN*U)^"<^H^+ M[3XV> OX74$K1WO/5'+D_,48WTZI'QA!0"%7AH'HY0I[H-00:1FO/:<_I#2! MX_T[^Y.M7==R)!+VG/ZI3JI,_=CW3G F%ZJ>>?L5^GHBW^N+_PY7H!INE.@< M.:?2_GKY12K.>A8MA9&W;JUJN[;=R7K3A[D#PCX@' )T[GL!N _ 'P$K6WRG MS);ZA2B2)8*WGN@NJR'F/['88MW,W#AM[^R9KE9J[S6+<)2@JR'J,;L.$XXP MBUO$?HX(8SQ@D%8PR A=,G;AG&"28H[ "W<&["P4V_CE.,,FTD6'^B MI0[,IH,1&&GF/1R?JGM!!UYAT'Y M&-JG_0'OINP/(HJJEMZ1*ST@[#,^]/66>K /!H6S,MNUWHMNO'6& MXDT_N='P^*U'KC5\8TSPC MI(\%KYA^D@VO[9NS5!4S=JHN2#>*LU-'J@0B01"CBI6UO\V[M;W:YO)J1%GS MO?+TM:J8^O/"A6PW/O;O"Z_EI3!N 6WSAEWX=VY^-'ME9VA4.945KW4I:T_Q M\\;_@)]WF#I"A_A9\E9/QIZ+!OFP#3?2?&K/)EBXZ>^=^)G=A7F5;:?^1 H\KTA_5=^ MX\+"G1/[C:,4NOOUCE=M9#6H6"L5>^^?9=T]VT'_3H,)9""0D8##_Q+H0* S M NJ==5$_,L.VN9*MI_K=:I@[%/B9VF(>W6)7N^Z=3:OMZFT;A31'-R&PO=V]R:W-H965TI($(=A%G2X[?VRT+$C*PMZ$Z3MX<@\?NLZS/Y40.BX]R/_/?#<7ANA M D%9#/@*/T"\#$\K)B=)7 MM?EZWONA$@0$:J$R8/FXPP$(48FDC-]S3G\IJ8CK]7OVS]J[]'+"' Z4_&K/ MHMG[6]\[PP7?B'BFXQ>8_:2^-YO_!G<@$JZ4R!HU)5S_>O6-"]K-6:24#K]- MS[;7SW'._TYS$^*9$"\$6?M_A&0F)!\$I,U/RK353UC@LF!T]-CT9PU8G8EH ME\AFUBJH>Z??2;=<1N]EBO(BN*M$,Z::,/$*$RV(0&9?2L2N$E5LT>-_"QQL M1+9Q5TB<)A+-1VL3:6B8F#"9QO23B2S/#"$.$,I"MQ3DE((L*5&<&E(F3+JJ M\A#%D2'% 4))ZI:2.J6DCJX85:K4JA+EB:'W8(,>HFWFEI(YI60.*<8AJ#*[ M2AR:77& DCQW2]DXI6PL*4F.#"D;JTIB'ED[38K<,K9.&5N+GYN?W=8ZC$F" MS(;8((3, QNLAD$'[*KG)O=J>NN%^NQ6T64T/\5JF!CQ2H[L:<)^I)GF_7?, MKFW/O1,58[)%@NLO(O M4$L#!!0 ( #:!JD[3"(Z6_@$ #D% 9 >&PO=V]R:W-H965T.K-S M%))3;9;RA%0O@1X_DV:%IBR'ED.G6M%%$H[K^#Y=;8G%.\!S"X.: MS2/K9"_$BUU\.ZSCQ H"!K6V&:@9+K %QFPB(^//F#.>2EKB?/Z6_=%Y-U[V M5,%6L-_M03?K^"Z.#G"D9Z:?Q/ 51C\DCD;SW^$"S,"M$E.C%DRY;U2?E19\ MS&*D*W-6'ZBF52G%$$G_ MLWIJ[T2ZRLQAUC;HSL[M&;?*1"\5(5F)+C;1B-EX#)YAT@F!3/:I! Z5V. K M.OY88'N-*&[#%;*@B3*;4I(DBRD!% XGZ&\[<1SDR3U.%=7B MW&G[;V?1Z?W?8WMC%_&-Z0O^&;^G\4WE!Y6GME/17FCS'MRM/0JAP8A,;HS* MQO2Q:<'@J.WTULRE?\U^H44_-BHT=MV'D5J>^0U4X^BY8WYLA>R9MI,Y2%2K>1L9YWJ*B(( MI5'-RB9<%G;M62X+<=)5V?!G&:A373/Y9\TK<5F$.+PNO)2'H^X6HF71L@/_ MP?5K^RS-+!JC[,J:-ZH432#Y?A&N\'Q-K(.U^%GRBYJ,@RZ5C1!OW>3K;A&B MCA&O^%9W(9AYG?D3KZHNDN'Q>P@:CIB=XW1\C?[9)F^2V3#%GT3UJ]SIXR+, MPF#']^Q4Z1=Q^<*'A&@8#-E_XV=>&?..B<'8BDK99[ ]*2WJ(8JA4K/W_ETV M]GT9XE_=8 F-MMNT9;"?C/D ME5D]+RG-B^C.>8 0'B$&.L0V03 /D^(9C M;Y-:F\;:I E">0SC)"!.<@=.;T.G.!DBU%,0"N)0!X>FGH*D8(#T#J*I0_0! MIW$&P\Q F!G \Q9FYL#D)(%!,A D T#(#4CFYI)[,LE!D!P B6] <@42+@7P\5<>@*%>8W,.5N%SC'%$/$JQ>[,K7/4:# MT10I3F&M8PA,=_>&-A5L_?*(+":B:MF M]S@15\T)19[*$5C-Q%6SNT>#4?KA/D?)[6\CFOSW:RX/MN-1P5:<&MMN35;' MKFI%;-_PS[QOR;XS>2@;%6R$-MV'[1'V0FANV*!'D_#1=('CI.)[W0UG9BS[ M5JB?:-$.;5XT]IK+OU!+ P04 " V@:I.19ZVH,$! H! &0 'AL M+W=O, SPSG'9WPAZZ1ZU0V "=XX$SI'C3'M M'F-=-L")#F4+PGZII>+$V%2=L6X5D,J3.,-)%&TP)U2@(O.UHRHR>3&,"CBJ M0%\X)^K]$9CL5$-!PD>Z&5:7*T0T$%-;DP\R2[GS#TLT;!T/QON *S<.?$SE%* MIOT[*"_:2#ZH6"NO_KD8C-ST6,>/$9X3+P-YT860$FX6[:2+EI)%ZQL9U;2 MNUD>PETT?>*9KWO&+ES-;.')GKD[](>H,Q4Z.$ECM]]O4BVE :L7A?9@-O;: MC@F#VKAP:V/5']X^,;(=[B4>?P[%!U!+ P04 " V@:I.30E;@^L! "N M! &0 'AL+W=OM&Z@#*DA[7\!/DK_[,U0K-*F5+ MH1,MZQP.5>H^^L<\TG@#>&UA%(NYHRNY,/:F%]_*U/6T(2!02*V U7"%' C1 M0LK>G3G5-JXG)^4W\VM:M:+EA SLCOMI1-ZAYX E%P[43E*!@1YNL4@Y",3BK*"L7O=FP[,XZ3_HVV30@F0C 35.[_$<*) M$'X0S&DBZ\R4^H0ESA+.1H?;G]5C?2?\8Z@.L]!!(4W-&#SPGR>T2\W\X0;A81&G[TJ8@OJR(LYF P MG<%XNVCE8PL3;AN)-HU$]T;VWLJ(Q<2+)/[>/ZQ0^08JB*-H908M?C,%7IN. M$$[!AD[J UU$YZ9[#/0U6<5/JAEM[WS(V$[^@7G==L*Y,*DNH;DJ%6,2E$EO MI]JC48_'O"!023W=JSFW+607DO73ZX#F)RK[!U!+ P04 " V@:I.(SKO M2]D^ #:0@$ % 'AL+W-H87)E9%-T&UL[7UK<]M(DN#GO5]1 MT2O/R!L@&P !/NR9CJ EVJ,=6])*_*_%-1E&R3)G_?Q$?9)BW__$,X\GY@GU?+M/CS M#W=EN7[UXX_%_"Y>144_6\-5\7^:+X@I7\2W25'F$;QY&JUB8\BST[/W)U=_.3EBYV>_S"[8Y7]? M7LT^7+*3TZ.6'H]@%GFTA(DLXL_LK_%#LYWKNIX_=H/0;SZYRJ-%DMZRRX?5 M=;9L/EVM[_/F=T>;/,=5OTV*.8SYWW&4X\:RXZ@TUM+K>7YOX+5,^VVRC'-V M!._=9KDQY_=1?ANSZ7P>0RMHL^#MV[9 S.HB7F=Y22LJHW)CX,)_F^@A>IBM MXOP67WR79_?E'3O*5NLH-:9U$RT+8YVBB\M5M%RR-YL"<*!H&P?Z70&B7);9 M_#>'71+&LK--69112J X3%*!R"];4>[J86U,PG-[_]7ZPGF<)]FB%5#R$/RO M?_NW3E37@?X6OC06N1\4=@T[9'#_$?]\DGZ(EM#<&N;P#Y.V5<;Z" MN7R*BW)E:P5G LEKP?)X'D-7U\O886E<-MN=0!=IF>6)B?-GY1T;\QSH> Y8C:O#A:UQQM;9O,_2VZU+>Y=EB_MD:1"BX_@FAGDL6!E] M%E.Q#L+7M51#=:W,_DR"$GM=Q&M\DYN!\^I%X79M"-VPZ&IZD,(F8MJVC57/;MH[>"^0M3B=FXU1-GA5K*-Y_.=A^FNHV31@],]C]8)3-]A!VX?6")\GS,XBIOXM:"X M+-J4< :3?\2+5\P+70 ME\FG>&EPD(NX!*D&.@(BFD('MO.]66TXIF3\H (BY?$=X!+T"' RF0L'2Z%M MU!_^?>Q[H]=BN[:"D::_^_M?3'7"?"$ @GQ ?M1;K7<\0Z"K,/; MJ2!)['.1+9=1#N<3]HZZ,CAI_6T#^%U,V/JJP(W'OI;MQO=;=AM%G)B?M.R& MG:U13@*$AWVW,CC+ICI;N)XN'!M<[R(&_K(QJ-]1!FH S">W/P;QJ@#(Y!D0 M0(,.\27 9L2?D7)::.\%4(DHGW-^NH AEAGQ'(-FQ,LE=.0PH#PQ"L><)*R2 ME(1O/)H&AX*#<,N)M1C>?FHR8Y8M5/ 8(J*V(8B+B$/BO\=7 X&;\D_#UPN[F>.#H[ MK==".HWV3P,W"U?:#9!?86>M"]]A477I:$;L^NMQ %U=Q1U;;HA932OAZAR$ M*^SBB M7[-HZS@WSAY)[9D+N:6TY/3LZ8=.RS)/K38D;QLJ,<<>"HPKV2.2, %W4V:H)S53L^VOFSJH+I LP$$S!DLE<6K]3)[B&/Q M[GH#3#@"UK*&[>J:P#[]616 WG54-)6J%CX]^QSG\P0Z@U7S[K.UD(S:)]KZ MDJDBDG2. (]O;H#@X1L1FRL2$'']$+=]G0.Y2M9+E"YW1+P&LG:*8!JR[M2N MXR!T];U3NXYY&R:AEGD;[;X. >S4-;[@H%;BR\Y:QRY,"HU$;Y?9?9L)5L5EM9 M;[.?PW= QE^2FHWO+J3MJ49YB.QU6+)TBU5L-U9QF8'8L;:'9)6BA>YD@JIL M@"W&)*N5:[K=Q'2Z*ZRW(2#?I"WX<2[(_V/ /8QL8K>M1S'W!B&>7,3KBT'I*3W'OMFQ8O"MOKK_VZ;'" M3P-,7T%TV8&=H'5RI]-W*.#WT@H,0YY1LDDEF<2?Q6?TJ%F//!#[' \0.P0N M1Y]>,K*<%G>.X;\01FVUL_C[O>FPZ_@V25,!L379#+^D.]SHUHXN-VL0 MRQ !06=9),4/R ]K5\Y=NU\'H4?O$*&GB23"L&/L;Y;VJ&?M M_$'SG4[6>T&I'Y1[ ,>TTP^%D0:$[;TLMN*HN9(R9A[()&AR(4IVCN9[V$L; M/\?61+?>\I7"AE0D*3CH ^' MC[9L8(G^_4*" Y[LX23 MVE0:[>X'KP_"54Q"/'F $3 ;*8>A.T.(<'-=A+M1LRBJ6=Q%G]!@%Z2,KE0X'Q @ZJUWUVB!0&C>^^^UKXH.DO[S4#4(D' M'\XOQ9>B4CEFV4LS\7M9BDLPVA@@8>72OBA%C-)%LAY4Q2X MM?H\+F='Z1VIG+,NPZU'" MH+LD'([7)7\79_LQ390X#<*SF/R[Z?1<;58%D@J0L*W9*BE+^R2@XR*V3\6Q M;S+''WU[:'X)"FL8G8 BPV:)7D"& 2]$7K/T;YMT3HT5!#7H>Z/7Z)Y0*+@% M\7!"*3]T( /&LC622J.X"I*H]N8>W[+KW-T\OAFB=P+ RHT@R8[Q%<3P=53P $8GB,; M2L*;/"5P44?Z !&C-B0>[B9(<7K;MH]<5SS<<%#7#N5 \I#L:-H8+S72&-X60$HG( M#T&BS."M',0=C@AJ C9LZ0-*S6%)L+E34(CI=.HSRH'X :+'(G"*O8VO\PVN M EZ&H4ZS/GUBKN^P]WQ.AU> :G,V#GSF^>P_HY3:RTG@_N"_CVLR?7.QT-$A M2]HL[ ]:9"_./M8T+))T="\H*A)EW2]7Z3QBD[)4=+^#"]1!<@%@2I8/^G:C MB9C%A ""VXB9 P3HZ+*AV,C6W2L0/FPJ]CBBJ3< !/L[W=S"41 '6>SNF'D# MA[V%(\!^)I?I!U@7D&V"B=QMWV6#"KQ>J)U^"0(T8JE.1\P-D(/!KMTFUT@5 MZ40!UY(Q';3C7"D5@PQ"EY7W&:VW9:A-&C=1@R:O#M%)"D+?AF^('/$(^$E2 M,C0C5/@S\(?F(([Q%6"P5=CQ0=@1#D^$#"*43=2134A_(+T-9#I.TH\ $-D* M1NJ02'[R^ZS6!8!\L8$>+DECO-*PFK/!DHXQ?Z'"-'IU+5XE9=-A]R!PW$D^ M0(=@!6#BX0S0"^=^97S+8^WF23[?)(B_@%GW,4(/J0.W5MQ'H'XB-5D1\J+F MHX\%[4'NFDQ>L,GHA9UT<'P$0I=S;!_7EE; > 6=0]%OH:T-^LLVMW?BY8[> MQ\$+-AZ_<&B *QL]J+;N_@XD@@3G7R;%#8E%2+^)@^-ASJZ7TC5\+;QMJ('C MH432G6=+*5G!C$&"0N=/AL0?*"Z*E1#!N;BLO8.>6 M<=L6TT[HR]7 4B)D,L!4XI3)*NZWP5;B9*Z?IP5Z_]&4DN52V\E1SD!]1P&& MHP-.X"9; F\G5_^G2J3/YN1X7;QBA]'+VD1!Z:JP TT<=P\%VIQ1EL ]%0*3 M0!1";8<=7IN=1$I4R=$/3K(+-Y= ^SEO+^=++RSC6QB&\ ;UT? A1XN&F]= MQVBL+C31(4^*WZ0T>Q_E"R[PW .=*>Z2=7/B1*!MF@D6&'H4\81JAD MS[D@BX4CA.LY(!4(2Q%#2WHEWJ_BLH*$H@38AD9 T1%!:A7BHKGDZ(<24S5] M9O:9_9+EOQ52L:K-^"6>DT6\3 #Q^9G2MTW%10'YEM$VEA&.U?O'&]"VT4=J M'ZP/6@O:E>9"JZ)C' )AH:1WE 4&?H(XH6^W$I\PZ..Y/YC_[(OO(&U\TR'TUBB6(_$ M),Y>K%BC<(S#'.2C.EG@Q(?ZIP7!Y):DP<-??$5J.FHKT-:3P6\BIMJ@??:+ M1&V-=L6 -$ JEU&R*BKLKBV21E8SK?19D$ 5LAK3QB_Y5 5\]'')OEF8(\VY M&+6*5UFEW32WM\E)0#5;14+S-!NS:VD%1KZ71LL'83X"E0.)E*A6T6\QVZQIFJOH;\@@'R2I;")8R:,T.CB1 7Q(.^SPN-WDJ>"_=4H"'J%Y@9)6BZ_&G)-L@ M2_A+!(+L M"S$ ",'4IN]8;!<'X;@_@9]AWZ?=W?9&'Q7OBABK,T34GK.P:9%$307S[YL$ MS5[<8L_Y=$&JS0XS]'&"?C^TR[*V+^FEP#9Y!38,PBQ D.JC(=J!@(CB.\X MK2L+8I*R"QR_[I/1>+%8HK8C7")A Q?YD-3B;&#A G@&BAS\MNI6 ]"M]!"/ M(\VK90TG$>W.Q62G>8[R+GWN4JX&I$$&DD?39]R--QDN'29^3,(@'7NA5R.8 MJ=T4:-D2/X+V*;52Z.\,FB,(L(W#6]*/4Q";N5HY$%^' &';(S_H&QOF]8>\ M+=^5-\:N$#PQL-,J^PJJT!$P0^R="[<\)J:4X00O7PDFJ]^9LRE8K!'GRPY8 M./#@9S 8L+8H718X@3]A V\?B8 [>T'$] M%S^$C@LH>A5]EI9%E86<56A:P5 4LU) N,O-M=_0^U+B"W1_"X!7)&<&QA2 M;Q$C)2++J-[W;18M.6^F]];H)8U(!^>RN-:1)G8I\/([*F6L>)^% C3],.;+ MU6Y,4?;@VR#!+!1M?<%<7E"4E.[%H N.NY-ILDW;/W0-*U)V7H">]!&BV%:9 MEJ5$S:,EKV/T7-:.M8,Z/MJ 81=[/&2)FQWHP"-*OE$HR1#4M+D$=(98)([> MZ88H%YJ\40!_#8&P>_"7#\\/V"#L#R= $8= ,(%XNOU)P <%./A#I#X#MS\< M =GUV*&'<5^>.^H#5\#PM1X;#$;T%0@X SJ/&-@.76'#T:@_'K##P'7ISW#8 M'T$?8X_^\@?]<,0.0^B)'OK]\1#%GIN8),I#G[X>3_J^+X8ZY"\.Q_U@#&/P MYX,^3+*Q"4T^00S!<[W^!)?MCD/L9=(?!+@E-/_!$%<$;"&D30C[[H3]7_U_ M[)!Y;,I-9#7K6*I V,!7$G[19\+=<$"Z4[P7P*\':=3_$]\S3A*!'QZ$HSY, M*9BTR6*Z.TR3Q<)PT@=FX0$\X5WSN1>@] F;SD/[UD:("HHRBBY'6CP)5S7Q MY$&3 \\%H>\ (-LUN\99?D7R+)$&JR#I#_&*&X@"FYQ$-.KIG%YL>&=0+ D] M:HW2GAC2YW]5$A4P=]=]P1^'\L--DI,3PO>$4"L[. B&(.I>7Z[=H(L7D@P^'Z MX"/^:NY5 !"TH93@(?5H(4(HMS_ 'X]#)X0R-VYS-\B.XMB,3,*(V1B*AL3_ M 0U\+QF.C_]4@T\9.JHI"F0P@AG"GHX!05^PBZ3XK7>#H\D(%HH3PBV'IQX@ MW@LFXYG80Q(O%_"E3X]<^&G!;G-?JB@J! YW%1R@O-NZ17VKSA!0\(GF:B.6 M"2ALNU:MA_K47SK6@A8>'2D2H E4W;&N?=:LW74[G@)KA?1/<8> MHGT41!X4KQTO\/D'=+NA(1/9/VU\4;#!Q E 5!Z,G2'PG+GW&-JNS3^-1<*P@U>*T(JB-'< M/-9"8)-F9X"5.P-B+(,)1@-1 )84_0>./QG#S\ /Y;1%G)3P!: =I$ 6# T\ M4BK4-3QM# _XT0A_!A[G^[UHL1#7S[5FH1NRP!^H67#'&'"I#3=_RG8]F+(_ M&8D=])RQ-V C-Z@ ,'"&/HH$H.Y,8&F\'=V8O\+37 - \W;[5P3!<7NHLQ@+ M-CUPQD/:?9CKR#4@X#NC48@_88UG==>Y[G['9BYLC-R2$(03#S9IJ#8E@/[' M)"*$,-!$M)21R^\UIWWKM?FON37;XSA!LH(5C"="[0R$^EX9YZJX88F'(UBW MRT)G,!PP[=JFR"L #T)_!(U(W99^&XJ8$B8FWYE SB]P(=_B= , D0=!*T M\-()AX$6T%4@N@]QDP<@=38AHV\:*+WA6($&R V\!;1F7.%K #,.4#\&*C,9 M^@:^FL"QYA;X?3!7'Y"0:4"6@0'0 )"1CVV0#(%VNFP(A#;LW*D)H*O:)X_! M"5<[!$!P1WR'0B U5AX64DP!6N;A-->F+OKN*,Q>X]XZ\-VA0&\ M5XNR9Q,XMG+-X0"V=L"#G%!AJDE'U[);%(PTK5XY!'CH%!T!TN=!AY!9%^!D<9#*1'&G3L/"FPB1BQ;YG]$M_JFO6C M>N/+K&]BH_,JUJ$VC.XN(2Q 1TTBY;A1D$IR%N*:#PWY"HHIW!FXVF"KBAN8/6BUJ,FVF7#P/[ZT7,-YC M2$'L:.=)Q'<]6NP: EZ_GTTO9YS4UT00!+&@R 3Z8>7@%'1VAP*8K[DV\EC MS'M6D1QNC.>WN=*8*VLWN!1A.GI+[&%6T'+>[>[[->3#&'SY[$\^C#0Z M2 ES3N:)$/EQ@H#!8@+"Z7Q5H]%D:RJ$>2KY1ZQ6ID>^:NIV6:W2;IHB?47: M(H5S:C=[-&$21_57!L'F)P"I6:A3W0>M=W9$QN&LP]T\2F[KN)%:_$^60>[XD8D(.0@V MT$BW8,-!7:OT07$T7I*4F>-0T/= *S1L.81Y36L9L![/J@+:77WBK<-JEBGF MW5L1CKPDN]N(6R?&X408'D)TS?@^\T#S@0\#%DJH-]>JB5<#>!,IURL\'QL9 M)$?JPJ$W'+&7-<2IBQH^R%&!"+&F$,U7S))=BGL98"[OK2+2 0D95EH[ EJ+ M5W:$X*@LD\9%('G?OK)=/IKFCH#FGLZN, GAV8<9.\>\A'^97LP8S[F16I*% M(-5 IK@1A(ED9@)5U5@8Y^^;B%39]N8B;8Z9+T=%)% 29_)Y![6N=0LAVO8 MO;1,Z-[/)S0 4#CRR@2+5P#.91-ZY4R.@%42UQ&;!QYI 2%$(FTX$I:Y?)!S01-X7V[ M0J;WG-G?Q@G<*"=&Z9<43F6D8'[!_A==O- MKGNZ62%'S_)73$O)=("6>V_L<:/#.,38=M0&4M[2X,PU6L91FBZ3-]X>L]]0?_D)0259^"BLF9V(FZ+I499KRK$KCY-V:$6X :R)?DD MT*7@HW?!1^_#FT:;_\#K1S#7$?X8UN5,>'@1"]\X1D87!8_0A(79B6(5:*O? M^>,[@HY$_&=2C00#X#3OO R$P:CY"FGR^%9EGMDYRH;R9V.O.:6+!@JDQ=W< MP2E''R\0@ GB\LAWQL.0747)/2P2R,$@&&$$S&#BL=D&;PB#%NA,Q@&:EP-H M^=<,! HV<8:>!S]'XQ&[A(-Y!T)&2=%M#'T'/CQR_0 D==@J-G2&@8]V,6_0 MN&89.F-WR ;.* RE,1?4)C]T-?>"1P9.^.1/0-1U=]]':;>_B5:(JX_:0WG] MX"U_5[,5'B&]@9]H>$=#-3FI0:GPAR"%(\7"61V)>QVP%R'NQ7CL[[TB^S5M MGO)L-VQI.U8"3TSLF(P=ST,#Y&3@N*!!U($V!K#C#2\ ,:@H G, 9<;P%_R: MC*1-%V$['DW4RGTW=(()!1Y0=E3/3D0G0$2;B6"/.A+!&EEC:XUWI*4_38!L M@GKRX>0**>-W1.2W]D27E 'BXTWJ,*&0!Q4Y9]2@9!ETATIQ8W9B'RPO$&6%W&9;D4 MY&P5+6"6H/*/,(3C$,[H2T %XKGW9J^'(8P&S3R*&]%F6Y!&[UN$:RZQ6[*7%QJ4/>\>.Z>.7G# M-)&]:#-EV"+%K;NEQT/+J!"R-7^FF'N8\L%HTO>8ELA4AP)1)=S(!VX/KHR: MPLU*1@*!ZED.?W(=;)/S?;T6B>UUW;)2I9?5H G>C8R$VD\0U3)T.7BHEB#6 MW\9%I:@_>>D*X"YUR([H7Q^<$2+&U/MH'.4I[\A.R/,UT%.ZD2#_$HSRI@]:@U)4MG M-XZMGR]+J^$B=9Y>_L6AGVSV7Q]/?IZ^1T(-(Y_^/+O4J/8%_'5QC05;1;7 MT?PW?N:+<@,J?-E;9B!6\$04&)CAXL^@@%Y25TG]/T=@D1JUM2V MN@JXJV//&0W)%P_R,09;V(LKP..1XX<8FP],=S1BUCH%.T[_2KO=B(1%RQG6 M@J:MN&C)6*?/1]C/VD+XM_O+-^3CT70C,NP+07A(DB.BZ!C8O&B+Z7Y"X:0) M1\YP,&:CL3,"=5PT "4J*N5M.-G2MG$>;A?)#[X[>)MGB=M[ZGEU^79A M*G&1IJ-H.IL,+4_?4F9L:?L>TK:)[()T$0,DAX_5=#!=8*%_(1(/\.5JLO"?_+0G/0DI?NC0'Z.LJM!L4NF=_F#D MA"'&>H1X2 \GHY&(?P9MUB<,#S >;F3>I/K&H"T80 5M[8L.:(\PQ 5.*0CT MSF",DKUD$-YP"+ *'L\H1LR'W@*/@QLYAC]V0OCZ]P+WP)]P< =>@ZKXH)". M70JZ1VASJRC!.Q@[$PHO]R8C^.0;^*2(Z5#390Q>/=T>,(L7]FM M=ZN<(6_$K&263]%)TME)6R+9'<67W7GI16.1NGLDLTAY0&4_&D.VS@?NM M7+C4O11GC- M,R$L\N@^;=SYMOEU(N$Z5B9(;J&4F\ 3@BV7I('3_3CJAA1XD3>$'E_+.[X& M^V.;M<"\^/,ZR14*JW",EH0W'O)[>Y(@PWJC-?NB@&H8L\_>3D\N&&@&'V?L MPVQZ^?%BQO6"'60$+=2J$7Y!3U72((&238[?DA+)O-?"_! M%H;=X-S;A?J>]FD/P;Y7?7ABX1Z)//_T84/B+U\[*;KFEO"ST)%F!L1.E'PV!GH=TL+D4?R!FT Y*D]?O 4W%?QN$9N!):,*GKP)-;^R,AR/YJP;-(>@ /D)SB!9EG]0"KHL=B!EHKIT_ M_/MD.)J\EN BX=Y_K>AW_;'??(P&%^[6J3<<-!O:O$1+@1&:7=0(8Q(3;B\' M8G)*6S44%DQ8/4>^3GXDDNO&/2U^M$$)9?! "RKP,)/(&E4+D%[ DM6MU(K\ M @7=K'@*YAV$"[J45F:]90*\GLQZAS*,#+%,_#QN1(\-7\#7D_[D!7R>X&?/ M[7LO6K@5=J&"P&OW=<\M69EK#2@#JHS8?"-NB>-;^W P'SC8\>SM[.(";5=G M'\YGIY?<6WO^?GIJCSN0/$SD8&D_1-C9,FO?@V$ON=7K801IJ"X-B0! M"N?FDA3V,(/4@@<0@^JTR6EN:YF;DFZ_3,9C_@%]AV]KN+O:@?H('B&(B[+/ M-&ZJ;+_=HHF:K]INVSRJ7SV2K];YSB4BV6%E(GI)%PN([02CSHL5XI:#N..@ M-B1T1L2LT.LY<%M.$O+:6FDR/M")*--TVE9U\S1+J^!3$9/(DPOSBT&//TL# M.$LGIU, MOYW0G6TG&+ILWU(4H+;ZY*@+!FA1>5,]A,*+!SQ^!/F%I!Q>C.,M/\["!(R"5)S+NUCP[(V M:Z+ZW&.3V"M(1[C_O-?99Y5&ZZ[E,?>'T/+TR_ M:+XMKPEVO#W&:/ A\_OC%[M M W0O>0*\J,C2"%W2F$8RH8)H:)2@&SH48(IG">:&GD<9JT39I-%3#9C,JWTP*\T::7KQ7WB&L2[GM+^5I[8;[W M1/BHYZZP#P\ONDV/CCY^^/A^RM!GR/D$2E\7L[^ ';R\XR]/[NTVA":XI<6 M\A'M4(C7X""F91B /JT1?HUZ;B5-EI1D0PS-UD$./ MO#,H+AR";.6&_&-(E[PEE;>J':*Z:(X%K@ ]2+LDU)_X ;""(>AD 2B6'E%S M4?SL<()#]<1O*EPB;CF(<)$.-6?L#U6WH3MHK,Q0>P[''D].XP)G M,NN:$CKB;;3ZQ5T573QK+VY1O3%M>:,;'?%^VO')SR?'L]-C[LZ6?^E.;^E1 M%[V?YQ@#MM*37@?.KN*(ZL52F8QB75WZ-9"^$6$Y1+.)XXTI3Y;O#(-@][1Z MWJCO$\WEOCL^KB)PJ)"*P)Q:X#BQ81&J(9BD1A)M:=CPZB7:-Q?QFF*04@WA3V$IC+WJ6L$+9G\'7EC5$86B1 (&?!2OPVAQ$H,YU 9.5L6 M(-/0J&RLP!_FR5IDR(STNDS($<6FJ4![=1.)-F&NB@KS/-+\E"W@6V#O<]VF M+I.#+^2MP=L,"1X9G/1U*X,_WBDO\Z1Z!4=X VQKL\!0B^L"U'8@,OVJ>"?O MF&^$(%^J'=(T,6.>Y$HDJDX @V\P.BBFE()<:,5;&_6S4)TT=L$C03^B:Y2[$ I*#?2N!\8$?-;:E8U_G5Z75#8A4&.586BZC6' MO_? ?A6_.Z@Y0NFY%-#=$C,U4[/+(,I !*6?CK%;];]\C#^)RLN9FL M^=%@,+([-R+?JY3/#IQ5D7QW;W ]I]I]3K7[#:7:-4[+_"Y>@"2KP-4\.9AZ MP:G=EK1KJVS)2I]NEYXSE+9G*&T- M69'(^_N Z#O+4MK*P8@Z /K#;*7A9%ISL-?KU>V[X5^LIS/J]O,9_73O@CDV)A-[;$6.C1PPJ02A(J\*LJ)9B8Q@X"QD]_B%;K MU\OR-8AQK"@?EH!J0(6 G3W J4R7+E<8]G)]%;]C1@N_Q936$7Y M;9+VR)N.W;YXS<17R_A&?M,8N#%/FL+?-UGY^HIFC+Z*"YQQ]8 7L<$:TZ") MWKP&&OVY[&'H0 I#N.O/,"B,R'_>)XOR[A7H,O@]K9&I1>9RVIAS$ZL@]J)E M<@N<[CHK 3S-Y@O9_$OGV]R :NO3ZV*M@/!CN?CF)C#/$.SIGW\8*IC3[HN- M0W]%G'\Y1 T4J6$1?<.1L\=!!WWH.@S__[(!0NVPU*;XQ\;$ M_MB83S4=F@V?S"O\J"U>K+UVCK:>3I[8%C%NN?CB5P7Y4>"#+O0>V_YFOS_" M,4%+=/ ]'X/G8_!5CH&%\W[G1^+',G_F;,]'^OL]TEVJTW=^MK^IL^'_#Y^- M?RFD?\;P9PS_OC%<]X)\YTC^S8IH3%A(!L,7ANB!MV?VESV^Y@$IL[60CL07 M6H?BEJ2@O=-XB&_X14[5FF-5]%B_]W3O2>S\#S&=AV!L;/9^#Y#/R+ MGX%G/O!\!O[5S\#WS@<>K0!2#L;;/-NDBQX@+T9Y(()@ZD/F#S!E2Q@VT>2) M#]JWH_)Q1T^]Y-<>"")T7^_%US_XCR:-W^)LM^35@07L&K93&W)\TN\^C]9]_X+]_^!U@U[(W+_XY$>I; MFLN_!'*[S\C]C-S?*W+[S\C]C-S?*W*'WQ5R?S7U)PQ)\WE6?UZ_>59_GNG, M%].9__AG)#/_[(CU+O'_1;KM,\CI[F M4C,?D>JU7\2W>(M62SAWEZ01K]#F3?"&+E9>'(;L*DKNL;B;YPR"$:9^&TP\ M-MM@!79,0CX9!YB#)H"6?\UPXEB,V(.?H_&(76:;\BZ."DP%E$0,TP[Y\,CU M _:?T1IZ'3K#P,>\&-Z@D0$V=,8NIIH?A:',[>(.L&2HEIG(HR0GF M]XGBA M6>YD&U@PE9^L-X]7A"]A#Y/Y%^03Z=Q\,11[2]BN)QDY0JR GYC6!Q/>4&(P M;^+XPS%[C^<2[R(?0:]YML1-#'$3L3[F[ENA8ZM6U 4PH(%X<+3HCO_[Y!,F M"N59'I*4G:24H 83SUKQ5Z+65T[%(KLU\70R=CRJ>CT9..YDV$"?,2 @)LP$ M9 L#B<. O&/X"WY- \Y5B&68?5C5=S.#9U@0MGC0JQN9Z96HDOJ$ZH=N%HE M996U%R$$D(I3G@Y[A_OI$B54GAV5?.*IDQIHM>JN@1*DE%@"ZQ[Q"A '(M1F7Y5+D1,62-.S0=_P1U2T*L;;%1UX/ M]=[L]3#TL C2H4?9^;194C$!;7X\(Q&6.QH%;I7/3H>)GL;_+JJGD%W+%^;: M"Y2]&9/-%IOU>IG$HIX!SYF_CG)*KT!% $39 5YCCY< 4#W"+'E"-:Q9+BB* MS%%?I9X5N9"Q-<\!)M_')/]PZE98/:8:'9C@!LL7;"A)@I_O=IV(YTG-6X[357V20>I4#USW[L\VZQQ_D^6'^JH MO2JR5N!+I.I!Z@RLCG*1>=!/.)S8BI6*>K.B4.GVI69%:=(G+C-; MK_H]&/K.P LHAY7KA+Z_0YZ_6G::1]6]UA(MU2JNB>JSLFYIE=9&;[7;],WR M:54/1Z(J#]\A8N%XB*$GE5N(DJ@^70*S#14U76+V1Z!

6<(P7/H/^9$O;7GFX0T2E?7=$9;R; M>Z757N*E\][+TGGZ+G[Y[M"&B!I_E"H:*&]C[,)2"(HO1,MPJWT4J3[E'&'R MC??9N31:P(K#\M"=Q""ESXZ$_1EZO$&A2B?C^8.2$(:;5"_'$'4Y& M(Y&E%Q0'GW WP*RE(TN1Z&\+VHVRT[4ONFI08S9!.']8-FM Y2$EM?>&0X!5 M\'BJ/V(^]!9X'-Q(_OVQ$\+7OQ>X!_Z$@SOP&O0"M#O0^B@U-*\4AFFU"-[! MV)E0$F1O,H)/)M&5\@(OE))67*(I:CRM++ [8]($'&IOEIDV"MEZH"1[GDR9 M.6\7/?)&WUHAVZXZ"9=530M,^(AOOJ5<@'S^8R)..'\;)>QF#W10B M79R;5E4A]%R?HD^JA72ARH;PHD'[PK:]^'R#A>Q1>5Z1]0;!WR[8];1/>PAW MO>K#$PMXHO(\?/HJE>=%<6CQJU9Y'N21D C$"'3X,"1\Y)*<++'>#DJ31>P! M346V&P2]BX9S@MW3/CT2FDBD>]6'IX1FX$EHPJ>O DU1XUO\JD%S"$*AC] < MHJ7%)SF1R^,'8@9=ZIZ@#QWTP $FG5WC(2>R<)*N-R6VR=(Y4),OS&1;F2;, M>IY\\D<\&RH0W4TE*]SR\EM-8F\MMAE,]&&,XIHV_=>M+ 7[$*E M9*[5>Z&2++MPF([7_\?2H6L%T85^6U *5CQ9GZ3X.9<4II?=8\+=97*#B (M M"4'6LK >Y8:?C,?\ QK-Z="H?E8['&I!>L695:IO(V/[]BSOFN#Q2MA;#:GF M4?WJ26=KGXQA^HNB*L2H%>9E679Y1E/F?_RJ8W& M:A4J!RXPFPE58W&"H2M5+I4S'$98)1NL9LJB6CUEM!?K7.G0\\DX' Q0"^66 M@*6T!'3PEII)QYG VX<>:4G213&7]9E5;FI> AJ6@^,-)A-57GG@:ZQIX P" MJK84M$%UU\+9.\%V6T?U^MK[0OFYT/4_6Z'K5N2I7CV6!:2?^.Q_M8K5UOWP MJ60!]]9>\.* /,GS<5P"?A:T+&!;",V/E\?L\ "W&,C$E2SD;A3U]FMK,M*_ M1^N"LI$C&J KB^H;W)+\W6P+E&T1/1@C6-):.BRZ0[UIR>S&1%I^Y@WM#R;9QW#/E]JE_ M+_;O;88SY/4092&19K\?DC19 2_X]0-)2$;^[+89RSI65\"2F^\,[(#Y$'WN M'DH4P:T" ? /P 9N04Q-+P"=83S=CE7;)>BSJ1%&9@8&E@7<$.X&N< MEG^8*+[#,MG_LU6\T0I7M6V'+!P#$\7+ZJ(J");CTON6C0U@[(MRPHV?[R5P 8_2)\("9J/1$!7^LCIGX,3'J.;*=M MYMQ';AR]RX]<'M9WX3.H2E2 Y>P&5)*XO<^OL!MB'YR:85L@!+&G):_J*]GN MNSR[!_'A C$9A)&3= %L&]0Q4<2U.4/?OI&_W[F3;;)XH)YB:73>M:I&YZ+,'A4_EXB+E8QVV8(GF)_F#M&,P$Y56]4F5PM, M8%B*UT8^?H]Y_5S5?$4$-J9H%;J><&(DV[Y%55E9P:SSZH<6,?-1E ,>;F48 M:(69W\&[:?S[T=\+#$4NNF3OT'HLGV[Y5_=9.^^ZBU$V%:;]I]LCHUKV=%/> M9;E-(WN2T:3]CF0"$A^;PW;5?F[?&6J+XR@)NZMC@VATSD(L MA@_G-.6NQVM1'8]H/&$Q+Y2ZM;MAB=-Y2U5[4;C6P,/HLW0^*&<$<.-"FY_> MC:G\\B#A;A49I/V8C'9D242O7[8FM!$+;0=SO%R23/$.IIBCW0Y+I2U66!J: M-&XXH6JSVCK9!1Y8J_ERLUJA/5C?]$JG;?;Z1L6E7PO;*Y9]Y&T-@Z@J=+=C MA7I'"WO7NU]DRR6R/F7<-$:25>B_ZF1NM4ZW3T$6M/^:,_A4];E] F^S_"9. MOOH<;FK=;I_&C$>G/PEZQ&;?VR=TCIH&GJ /YUUJU:^>\=6'KO;<"()5PI8WXVX42NHC3B'.>/!=Z_N)87 M3] M6Q2R7"P.%9[!-W ^#=S2@I7#+TJT!8A=]H.8,TS1R M\S&?))+08G/]-_32 #&TC"+\T=4 _7VH#H)5L%@M!$*G/[[K!@8CTQDCM-F+ M@2I)MEFQ]O"_X;>!.FVJNNKFDQ*(#6UHU!^84I<_[OOFMRC&]FY0C%4E8G.+ M&.OUQ^:[R@7TD,1+0[CQ;,-YK4;0 /:U?EOC2 5!D,,<=%C0T9.]>/1%=,\0 M]?,D6AH/?\GRW_#M-9K2"N/Q6V1]=QBI@Y=X]IF[\. *&[H(4]IC$< QL7([ M^@#N,EXV>RW-?[GR#YD6PIAJ0K>((V(Z^NTM43F^V5+I.>UC$=7LP>%&-(>I M;I\5O^L$E&Q#L1EMS6D+]]_[ZCK'WKN_-;C%F'*CX'55)'N?=5C<,OLLHN9A M7EAJTMO%_CPKJP@:?KFO%4G(6X[ 7W/31ZNO:*U\@^:1%!%WM4J*PF8; M:6ZW%JVSSWY7&/.%.[Y3[%(K9>V #*TB)#\YB.FS H.U>31&-&_Q'-%4/R0@ MX5LV\$.4]Y6/7RS..+6RQCCPZ.F<7WG4AF]QR]1:'$5K2C2 42?Z;*T&.2K! MCA9X/M:BEZ0]8++S=OT%J749B]O*0+% C4Y0&:9S[["/!5":)<#TQL#+-YN$ MT]16YQ]><<_1UXI\GH=NH1EOS6T0'5T'KMV4NA6$/3)XSE4 %04E+.*\[AI$ M;)230PC_-]=Z:@$$GSKXZC&OA M4/R"V WN>?3L;LGJX-,X#C=+];*;'D"$PWWK*YH?W8[!1I?L[!J=Z3QD=R:# MR9"+-CJO^C:1&SI"'Y*Q@'@%75<]V$RR'2^G\3U@D^VET(Z&)SSZN& '?M]G M*TX?:"U9G:@6($0DPH2=&M%<>!X.W+Y7ZP'KF1N]X!WK& @OL"!N2$)YOZ2X MHQ7W3L>6N".[P*\AF/I -I+'T^HF"YG;?03J FE'*Q[SU-&@&HMNY-S0O1KR MX39WR\!%)4>P3,/!6,?!K)T9LD.O71N.A#:<*PSD[W.5Q:JG2-^ Y]I] T;? M"SW@VZ"4?:]%/ZC!65R63?A]A_HYVX]/$P8?5NN&'Q(9S25;XA_@.^.6.WSG M6[X;V)&EN>=MLA&>_%M[R#Q:EK^(7]@XW,\KX^[/8>"-9X[^@R MON77DP""6M:8DY3,0789U.A,F:WXI7[R7(B.[5BVX\@]+XIO];KM/*$W[7$0 MUHYMV_GHM?J^=27A%P[8L19K/)XWM&\=Q4?CD%KB!/>%72+9&4$E1*X?9/:M MQ_.MH[^F=[4"\8R+!#&=>7M[6.\O:W=?VIUR77=9S,:B_Q<%(FW0^=? Z95BRK5T%'M MZM0^5-">3:BEF99(J*6%+9-0RV9\R5X8N5\X3LLK<%^&T_P2G$@S8U?+*@^S M> VU#SXR5[5QV]J:2T&KW8]00UC^:Q MR&+PE(?"R"JWAWU_KJSF(U-N?&Q.%SN^_'ZI7>R;W)7%!9XD*7#!!.9IS]!2 MBZ'X3D=,&>I2.+1ZB=H? VX[\7MVNXV[=G;; 4F>)P%A^*@V>X)YEY,GI]S&L+;NQ$[B MK<,BT4\C>8P!SR_,;[+/%LCT(9*"(Q6SQ_88I-5,3V(UO3!XV'32,31 M?+Q7 @V#^W6FT+#O24!+IO5=19^_R =<=:-BF \%"KULL0IP6[V6+P-?)EI8 MS_FD;C"T]!/8[G#XMHBX=R?OKT[$:/8=V3E-2,U6L6L^$(4X6T2JLZ,3I]:I MEFS5:;)YAYG*+=YT[[P1OD?F#H- J\0=QE8^)G.'A3"I91O93*H,)JI& YF7 MRVS;@A^7QF/;,6@SB55]BXMEK7D;)/VUC?]%&PO M+*<.?WUDRR_)![KUJP;RY?H[CG=G%-8Z2V#^P) HX8S446XT+I\YWE5 M4@ GU9DL09A()A4GVK@J]ZI2 4DKF\29-_?]I<<)%3@.1*VJR,<,JV#IY;()%,*J3-R1ME@46J1Q<.G&TJN-]U-WT2 MZ#TKD#(V")QC!\1A2;0&)6Z,TTYNP1]"J+-7V](HS!79!O,%'A/:P1192Y6" M&LH$N(?BD$%FY2B:%W;4LO1L4&O)C9%2DDM!6@U]1F<8V@08N[=?S)=LC[O) MD)MCC\3'R*KH3;/JSAQ/S6\E[[(Y[EU:_R!>5-*-U!]JLQS1^O;JP)V"C#:M MWV2# ,-.RI)MWS.:"PYN,;\L&!Q8, Y)7P<54M%'PV>O2F( 4!AM0&F:["+? M%"E7T.C^.C79H9KG1ZCYI?+(=9JX$BPJ/]&5):\[=M MP?$U&W\'4$L#!!0 ( #:!JD[8,)$#<@4 $PR / >&PO=V]R:V)O M;VLN>&ULQ9M=3^,X%$#_BM4G5EJVS6VZJT;/?4WE!65 ME:J#G?V.>RF>S?OQ?I-Q*/ D[OC#8C*;,+ZWZK-LK-!+;L47K?8[V6T6DV3" MUE(;>]O?VY5L92=;^5/4;LMLU?,?2LN?JK.\N:VT:AIW5G_ G01W,&][[H6V ML@H*6O[P@P/K8E+.X()/TL@'V4C[]V+BOC=B K]BZOT,5P^OGT,EGNG_4XUJ MO9:56*IJWXK.#O6H1=/?O3-;N3,3UO%6+":O1=BGKF97G04:MNJ&2T'9_K? MK5?U\+LLU-@[+--G$@[H59WTX(>#O%1=+3HC:@;?C&ID#1PU^YTWO*L$\R!3 M!#(=$?+/U(/,$,AL%,C;'@=.]2!S!#(?$3*HR0*!+,:$S#S($H$LQX3,/<@Y M CD?$[+P($\0R),Q(4L/\A2!/#TLY#7(D"7L& 8=(PU3:W:CA8%S_C.6S[#! M?$9 F0+E#_$DNKV STIM.OF1$17.@8WC&#-@O+6J>CQ^X$/+MW!) Z5]3$PY MR8&=XS!SU^"#"ETL"O'P>XTA[KL8S_G$&SC3Q\1TDY#XIA?.9RXUN^<-C.;?H//L M]8=H,L6$DU(()^F-LQ1KH74PE ?.23'GI!3.27KIK#J8G0HS=*+O=@N=?15@ MHM,<"NM(#J^=60EP&97F?(*@JM>\'R0V[@?BWDF&C8_)) M*>03B]:""6.*R2>ED$\L6@LQ,?FD%/*)16LA)B:?E$(^[]$:.[KC &!^\1,M MF'4R"NO$PC9VY&-BULDHK!,+W,*T%6:=C,(ZL< MQ$33:R3ZB01N(2:FGXQ$ M/Y' +<3$])-1S'QB@5N(B>DGH]!/+' +,3']9!3ZB85&(2:FGXQD[A,)C4), M3#\9A7XB62QVM/0SZ9B%<@H+14,C/TV=8Q;*Q\RW!8GJ'+-03F&A**:?JLXQ M"^44%HIB^LGJ''W-0V&A:#P4&%!:*SM.#GHY9J!CS/5#8TS$+%106BF+ZLBPP"Q44%HIB M^K(L, L5%!:*8OJR+#$+E106BN:0@B4[F(5*"@M%,?TN5&(6*DG> \5274%M M8A8J1\W(!;6)6:@DR#8Q M"Y4D&;D89O!L8A8J23)R,+_?7>/U M'SDN_@%02P,$% @ -H&J3F[%".EF @ ]BP !H !X;"]?7_*Y'DYM4XZGKJS>+^>F;*KC M,'3?G"O;8[[4Y:[MMYM MJOYYYZO5S[H_Y&%3N?>S>VO[UW+,>2CN^N;OQ@7C3SZZ_#_KV_W^M,W?V^VO M2VZ&3RK^+JCI!? QG7_"2$-5]K#[CV?*\] -OSQ?: ;,\WVP.T/5]M#]CV?+<] M@-OSY?: ;L^WVP.\/5]O 7H+7V\!>LL"U]KH8INOMP"]A:^W +V%K[< O86O MMP"]A:^W +V%K[< O86OMP"]A:^W KV5K[<"O96OMP*]=8&S$G18PM=;@=[* MUUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM<[ +T#7^\ ] Y\O0/0._#U#D#O ML,!9-SKLYNL=@-Z!KW< >@>^W@'H'?AZ!Z!WX.L=@-Z!KW<$>D>^WA'H'?EZ M1Z!WY.L=@=Z1KW<$>L<%[E6BFY5\O2/0._+UCD#OR-<[ KTC7^\(](Y\O0WH M;7R]#>AM?+T-Z&U\O0WH;7R]#>AM?+T-Z&T+/&N"'C;AZVU ;^/K;4!OX^MM M0&_CZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>::)W.=9]WOT8 M^E-S*+ILD6-Z]_ B+(9V Y(,R]@DMLF:A);MF'*V^,$&&E0 MD4"TTMDT3:YS[TEJ?:M>_GGR%!?[H1_CNFA3\C\8BW5+@XVE\S3FRL:%P:9\ M&K;,VWIGM\3$:F58[<9$8UJFJ4=Q=7E-&_O0I\7/E^M3ZW5AO>^[VJ;.C>QQ M;-XU7;XV+ /U\YK8=CZ>Y07%XF:?N\1\;5WD:BS8)R:\OW$ZS_?=/E((74-? MBN8VFZZFQM4/0[ZEC#Z0;6)+E(:^C*T-U/Q.H1NWKWGO;$B_[) ;LWW/_EM0 MGBY'>NKI<("YKD4T+ MC_F(-&V=AII/#<^M3_?#_G5A-W\_],+_%2.;#]][Z\?+(4!R2) <"B2'!LEA M0')4(#G.07)<@.3@*Y0@**)R%%(YBJD&UL4$L! A0#% @ -8&J3K! ;BU\ @ 0 D M !@ ( !^ @ 'AL+W=O8! M W!0 & @ '$#P >&PO=V]R:W-H965T&UL4$L! A0#% @ -8&J3FX!&J5, P .0T !@ ( ! MX!$ 'AL+W=OU00( (T& 8 " 6(5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M-8&J3KF< =(Y! 4!0 !@ ( !W1D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8&J3K$=3,&W 0 T@, !D M ( !7BL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -8&J3GGC%U2V 0 T@, !D ( !)S$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -8&J3CM0 MWORS 0 T@, !D ( ![C8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -8&J3M3LVSNW 0 T@, !D M ( !M3P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -8&J3NYO#Q&W 0 T@, !D ( ! M?T( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -H&J3K6JYVWL 0 9@4 !D ( !;T@ 'AL+W=O&PO=V]R:W-H965T&^CRM0$ -(# 9 " 7E2 !X;"]W;W)K&UL4$L! A0#% @ -H&J3J-#$_C? 0 04 !D M ( !950 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -H&J3LPG8.VW 0 T@, !D ( !;5H M 'AL+W=OK&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ M-H&J3@^Y:-#6 @ 3PL !D ( !-F 'AL+W=O&UL4$L! A0#% @ -H&J3G](0U6F! MG1< !D ( !%6H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3A4'K(I$ @ 6 < !D M ( !5', 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -H&J3H"RU?<' @ N04 !D ( !I7H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J M3AD/@K^! @ M0@ !D ( !#8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3@?(G<)& @ WP8 M !D ( !U(@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3EUS!BO+ @ H0H !D M ( !TX\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -H&J3DFT*%B5 0 )P, !D ( !@9< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3JB# M%&+W 0 .P4 !D ( !>9X 'AL+W=OQIDYH# E$0 &0 M @ &GH >&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3A8YYA1= P >Q !D M ( !L:8 'AL+W=O! &0 @ %%J@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ -H&J3F0_+359 @ +P@ !D ( ! MEZX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -H&J3D-L1&6Z @ =PH !D ( !V[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -H&J3B,Z[TO9 M/@ VD(! !0 ( !YKP 'AL+W-H87)E9%-T&UL M4$L! A0#% @ -H&J3D/&;I=% @ V@H T ( !\?L M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ -H&J M3F[%".EF @ ]BP !H ( ! 0! 'AL+U]R96QS+W=O XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 163 283 1 true 59 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.monolithicpower.com/20190331/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.monolithicpower.com/20190331/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.monolithicpower.com/20190331/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 Operations (Unaudited) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-operations-unaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-comprehensive-income-unaudited-parentheticals Condensed Consolidated Statements of Comprehensive Income (Unaudited) (Parentheticals) Statements 6 false false R7.htm 006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 7 false false R8.htm 007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-stockholders-equity-unaudited-parentheticals Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parentheticals) Statements 8 false false R9.htm 008 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.monolithicpower.com/20190331/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 9 false false R10.htm 009 - Disclosure - Note 1 - Basis of Presentation Sheet http://www.monolithicpower.com/20190331/role/statement-note-1-basis-of-presentation Note 1 - Basis of Presentation Notes 10 false false R11.htm 010 - Disclosure - Note 2 - Revenue Recognition Sheet http://www.monolithicpower.com/20190331/role/statement-note-2-revenue-recognition Note 2 - Revenue Recognition Notes 11 false false R12.htm 011 - Disclosure - Note 3 - Stock-based Compensation Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation Note 3 - Stock-based Compensation Notes 12 false false R13.htm 012 - Disclosure - Note 4 - Balance Sheet Components Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components Note 4 - Balance Sheet Components Notes 13 false false R14.htm 013 - Disclosure - Note 5 - Real Estate Transaction Sheet http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction Note 5 - Real Estate Transaction Notes 14 false false R15.htm 014 - Disclosure - Note 6 - Leases Sheet http://www.monolithicpower.com/20190331/role/statement-note-6-leases Note 6 - Leases Notes 15 false false R16.htm 015 - Disclosure - Note 7 - Net Income Per Share Sheet http://www.monolithicpower.com/20190331/role/statement-note-7-net-income-per-share- Note 7 - Net Income Per Share Notes 16 false false R17.htm 016 - Disclosure - Note 8 - Segment and Geographic Information Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information- Note 8 - Segment and Geographic Information Notes 17 false false R18.htm 017 - Disclosure - Note 9 - Commitments and Contingencies Sheet http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies Note 9 - Commitments and Contingencies Notes 18 false false R19.htm 018 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash Notes 19 false false R20.htm 019 - Disclosure - Note 11 - Fair Value Measurements Sheet http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements Note 11 - Fair Value Measurements Notes 20 false false R21.htm 020 - Disclosure - Note 12 - Deferred Compensation Plan Sheet http://www.monolithicpower.com/20190331/role/statement-note-12-deferred-compensation-plan Note 12 - Deferred Compensation Plan Notes 21 false false R22.htm 021 - Disclosure - Note 13 - Interest and Other Income, Net Sheet http://www.monolithicpower.com/20190331/role/statement-note-13-interest-and-other-income-net Note 13 - Interest and Other Income, Net Notes 22 false false R23.htm 022 - Disclosure - Note 14 - Income Taxes Sheet http://www.monolithicpower.com/20190331/role/statement-note-14-income-taxes- Note 14 - Income Taxes Notes 23 false false R24.htm 023 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss Sheet http://www.monolithicpower.com/20190331/role/statement-note-15-accumulated-other-comprehensive-loss Note 15 - Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 024 - Disclosure - Note 16 - Dividends and Dividend Equivalents Sheet http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents- Note 16 - Dividends and Dividend Equivalents Notes 25 false false R26.htm 025 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.monolithicpower.com/20190331/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies 26 false false R27.htm 026 - Disclosure - Note 3 - Stock-based Compensation (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-tables Note 3 - Stock-based Compensation (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation 27 false false R28.htm 027 - Disclosure - Note 4 - Balance Sheet Components (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-tables Note 4 - Balance Sheet Components (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components 28 false false R29.htm 028 - Disclosure - Note 5 - Real Estate Transaction (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction-tables Note 5 - Real Estate Transaction (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction 29 false false R30.htm 029 - Disclosure - Note 6 - Leases (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-6-leases-tables Note 6 - Leases (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-6-leases 30 false false R31.htm 030 - Disclosure - Note 7 - Net Income Per Share (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-7-net-income-per-share-tables Note 7 - Net Income Per Share (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-7-net-income-per-share- 31 false false R32.htm 031 - Disclosure - Note 8 - Segment and Geographic Information (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-tables Note 8 - Segment and Geographic Information (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information- 32 false false R33.htm 032 - Disclosure - Note 9 - Commitments and Contingencies (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies-tables Note 9 - Commitments and Contingencies (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies 33 false false R34.htm 033 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash-tables Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash 34 false false R35.htm 034 - Disclosure - Note 11 - Fair Value Measurements (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements-tables Note 11 - Fair Value Measurements (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements 35 false false R36.htm 035 - Disclosure - Note 12 - Deferred Compensation Plan (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-12-deferred-compensation-plan-tables Note 12 - Deferred Compensation Plan (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-12-deferred-compensation-plan 36 false false R37.htm 036 - Disclosure - Note 13 - Interest and Other Income, Net (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-13-interest-and-other-income-net-tables Note 13 - Interest and Other Income, Net (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-13-interest-and-other-income-net 37 false false R38.htm 037 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-15-accumulated-other-comprehensive-loss-tables Note 15 - Accumulated Other Comprehensive Loss (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-15-accumulated-other-comprehensive-loss 38 false false R39.htm 038 - Disclosure - Note 16 - Dividends and Dividend Equivalents (Tables) Sheet http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents-tables Note 16 - Dividends and Dividend Equivalents (Tables) Tables http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents- 39 false false R40.htm 039 - Disclosure - Note 2 - Revenue Recognition (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-2-revenue-recognition-details-textual Note 2 - Revenue Recognition (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-2-revenue-recognition 40 false false R41.htm 040 - Disclosure - Note 3 - Stock-based Compensation (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-details-textual Note 3 - Stock-based Compensation (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-tables 41 false false R42.htm 041 - Disclosure - Note 3 - Stock-based Compensation - Stock-based Compensation Plan Expenses (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-stockbased-compensation-plan-expenses-details Note 3 - Stock-based Compensation - Stock-based Compensation Plan Expenses (Details) Details 42 false false R43.htm 042 - Disclosure - Note 3 - Stock-based Compensation - RSU Summary (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-rsu-summary-details Note 3 - Stock-based Compensation - RSU Summary (Details) Details 43 false false R44.htm 043 - Disclosure - Note 3 - Stock-based Compensation - Valuation Assumptions (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-3-stockbased-compensation-valuation-assumptions-details Note 3 - Stock-based Compensation - Valuation Assumptions (Details) Details 44 false false R45.htm 044 - Disclosure - Note 4 - Balance Sheet Components - Inventories (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-inventories-details Note 4 - Balance Sheet Components - Inventories (Details) Details 45 false false R46.htm 045 - Disclosure - Note 4 - Balance Sheet Components - Other Current Assets (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-other-current-assets-details Note 4 - Balance Sheet Components - Other Current Assets (Details) Details 46 false false R47.htm 046 - Disclosure - Note 4 - Balance Sheet Components - Other Long-term Assets (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-other-longterm-assets-details Note 4 - Balance Sheet Components - Other Long-term Assets (Details) Details 47 false false R48.htm 047 - Disclosure - Note 4 - Balance Sheet Components - Accrued Liabilities (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-accrued-liabilities-details Note 4 - Balance Sheet Components - Accrued Liabilities (Details) Details 48 false false R49.htm 048 - Disclosure - Note 4 - Balance Sheet Components - Long-term Liabilities (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-4-balance-sheet-components-longterm-liabilities-details Note 4 - Balance Sheet Components - Long-term Liabilities (Details) Details 49 false false R50.htm 049 - Disclosure - Note 5 - Real Estate Transaction (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction-details-textual Note 5 - Real Estate Transaction (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction-tables 50 false false R51.htm 050 - Disclosure - Note 5 - Real Estate Transaction - Allocation of Consideration (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-5-real-estate-transaction-allocation-of-consideration-details Note 5 - Real Estate Transaction - Allocation of Consideration (Details) Details 51 false false R52.htm 051 - Disclosure - Note 6 - Leases (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-6-leases-details-textual Note 6 - Leases (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-6-leases-tables 52 false false R53.htm 052 - Disclosure - Note 6 - Leases - Leases Cost (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-6-leases-leases-cost-details Note 6 - Leases - Leases Cost (Details) Details 53 false false R54.htm 053 - Disclosure - Note 6 - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-6-leases-maturities-of-lease-liabilities-details Note 6 - Leases - Maturities of Lease Liabilities (Details) Details 54 false false R55.htm 054 - Disclosure - Note 7 - Net Income Per Share - Net Income Per Share Basic and Diluted (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-7-net-income-per-share-net-income-per-share-basic-and-diluted-details Note 7 - Net Income Per Share - Net Income Per Share Basic and Diluted (Details) Details 55 false false R56.htm 055 - Disclosure - Note 8 - Segment and Geographic Information (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-details-textual Note 8 - Segment and Geographic Information (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-tables 56 false false R57.htm 056 - Disclosure - Note 8 - Segment and Geographic Information - Customers with Sales and Accounts Receivable Greater Than 10% (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-customers-with-sales-and-accounts-receivable-greater-than-10-details Note 8 - Segment and Geographic Information - Customers with Sales and Accounts Receivable Greater Than 10% (Details) Details 57 false false R58.htm 057 - Disclosure - Note 8 - Segment and Geographic Information - Revenue by Region (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-revenue-by-region-details Note 8 - Segment and Geographic Information - Revenue by Region (Details) Details 58 false false R59.htm 058 - Disclosure - Note 8 - Segment and Geographic Information - Revenue by Product Family (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-revenue-by-product-family-details Note 8 - Segment and Geographic Information - Revenue by Product Family (Details) Details 59 false false R60.htm 059 - Disclosure - Note 8 - Segment and Geographic Information - Long Lived Assets by Geographic Region (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-8-segment-and-geographic-information-long-lived-assets-by-geographic-region-details Note 8 - Segment and Geographic Information - Long Lived Assets by Geographic Region (Details) Details 60 false false R61.htm 060 - Disclosure - Note 9 - Commitments and Contingencies (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies-details-textual Note 9 - Commitments and Contingencies (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies-tables 61 false false R62.htm 061 - Disclosure - Note 9 - Commitments and Contingencies - Changes in Warranty Reserve (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-9-commitments-and-contingencies-changes-in-warranty-reserve-details Note 9 - Commitments and Contingencies - Changes in Warranty Reserve (Details) Details 62 false false R63.htm 062 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash-cash-equivalents-shortterm-and-longterm-investments-details Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Cash Equivalents, Short-term and Long-term Investments (Details) Details 63 false false R64.htm 063 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash-investment-maturity-classification-details Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details) Details 64 false false R65.htm 064 - Disclosure - Note 10- Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash-unrealized-gains-and-losses-on-investments-details Note 10- Cash, Cash Equivalents, Investments and Restricted Cash - Unrealized Gains and Losses on Investments (Details) Details 65 false false R66.htm 065 - Disclosure - Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Restricted Cash (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-10-cash-cash-equivalents-investments-and-restricted-cash-restricted-cash-details Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Restricted Cash (Details) Details 66 false false R67.htm 066 - Disclosure - Note 11 - Fair Value Measurements - Financial Assets and Liabilities, Fair Value (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements-financial-assets-and-liabilities-fair-value-details Note 11 - Fair Value Measurements - Financial Assets and Liabilities, Fair Value (Details) Details 67 false false R68.htm 067 - Disclosure - Note 11 - Fair Value Measurements - Level 3 Investments (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements-level-3-investments-details Note 11 - Fair Value Measurements - Level 3 Investments (Details) Details 68 false false R69.htm 068 - Disclosure - Note 11 - Fair Value Measurements - Discounted Cash Flow Assumptions (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-11-fair-value-measurements-discounted-cash-flow-assumptions-details Note 11 - Fair Value Measurements - Discounted Cash Flow Assumptions (Details) Details 69 false false R70.htm 069 - Disclosure - Note 12 - Deferred Compensation Plan - Summary of Deferred Compensation Plan (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-12-deferred-compensation-plan-summary-of-deferred-compensation-plan-details Note 12 - Deferred Compensation Plan - Summary of Deferred Compensation Plan (Details) Details 70 false false R71.htm 070 - Disclosure - Note 13 - Interest and Other Income, Net - Interest and Other Income Components (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-13-interest-and-other-income-net-interest-and-other-income-components-details Note 13 - Interest and Other Income, Net - Interest and Other Income Components (Details) Details 71 false false R72.htm 071 - Disclosure - Note 14 - Income Taxes (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-14-income-taxes-details-textual Note 14 - Income Taxes (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-14-income-taxes- 72 false false R73.htm 072 - Disclosure - Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-15-accumulated-other-comprehensive-loss-changes-in-accumulated-other-comprehensive-income-details Note 15 - Accumulated Other Comprehensive Loss - Changes in Accumulated Other Comprehensive Income (Details) Details 73 false false R74.htm 073 - Disclosure - Note 16 - Dividends and Dividend Equivalents (Details Textual) Sheet http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents-details-textual Note 16 - Dividends and Dividend Equivalents (Details Textual) Details http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents-tables 74 false false R75.htm 074 - Disclosure - Note 16 - Dividends and Dividend Equivalents - Cash Dividends (Details) Sheet http://www.monolithicpower.com/20190331/role/statement-note-16-dividends-and-dividend-equivalents-cash-dividends-details Note 16 - Dividends and Dividend Equivalents - Cash Dividends (Details) Details 75 false false All Reports Book All Reports mpwr-20190331.xml mpwr-20190331.xsd mpwr-20190331_cal.xml mpwr-20190331_def.xml mpwr-20190331_lab.xml mpwr-20190331_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 91 0001437749-19-009481-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-19-009481-xbrl.zip M4$L#!!0 ( #:!JDXB\X7D(_H #@Q%0 1 ;7!W69!Z/C> M;V=J2SDCS+-\V_&>?CO[<=\\O[^XOCXC840]F[J^QWX[\_RS__OI?_^OO_Z? M9O-WYK& 1LPFCV/R,(@]FP67_I"1__?Y[BMI$J7]0=-O;\B/APNB*6JOJ1A- M56DV/_WU]3%PG0_\7P(4>*'XT_GM;!!%HP_OW[^\O+3X.RT_>'JO*8K^WO$X M#18[2[Z_^3<_6'[L1<%X^@OQ[9!9K2?_^7WZ(?Q2[385M:FKTY_%00"L*/I= M^FG.#VWFY/\&/N!?-^>_SEZM0?[W^2VN M8EORC+;_.-'&DZ9/!R]!'-?'_J>[SK1P+%&_@L+6I8_Y&3U%'U& ME$<=*\R?B/B(_T"=GX?G>UX\S"?,CH+WT7C$WL.7FO M%CC6Y'>A8^4/!!_D M#!,&,P;W:?@HG@]OOD]0//?5:!04/!H^R7EVE,B)#7(R-X^[R]^_.,#7IY S M:_+M.&P^43I:IB;]((>B. H*5Z[W'CX]R\B%%%]]5 M>[W>>_'I]*MAWO?@F>K[_W?S]=X:L"%M+@KI:^AL\RO0/X3\E8_Z(10?W;$^ M$51\& 2L_]L9QV-S@K?6:VB?I1]S@/QV%CK#DQU^B./\K^8\)B14W_U 6W'?NW,ZNIML\^]:D;LK^^7WK.[/$70E]$ M7YS0HNX_& VN//L2-.P36,#_F1^$/V7V["LO#VC PN]Q)"P_**6Y\9T_)M9HC*!_1T;^4$$G]]' M--H.7YVS3_]@X=SXN<]<'/D*3,H3?/I[X+]$ Z!Y1+VM%J8[IRI6/'1Q9# , M++@ !#[YP58C&F>?OM+@B9%SRV)NZJR)IV5IF'O\XMAW[,D) 39>](T.MP/[ MV:>;[]^^?[U^^,_K"W+[_>]7=^3^'_+F?X]#Q M6+C52ILY#)][V&RDAX!RM-V/AX^^N\T8H!ZYM4F&F'M*\G#^X0=@?Q S^])Y M=FPP$%=_QLXS=0%R8:Y@)<^?"1:L8S):NV.:[;:6E:[4<6O&8.0^]4Q%$;*U M9M0=23,3^[."-%TI(LUL;T_:D(OCOV@$NY/O_=N #9UX^-T[?Z:.2Q]=]L4/ M[N%'U\+K'2Z17+AP&>KU+/5ZURBB7M74#/%;TW7@29FS29GK)]4IFE1;-PXU MJ3!DT;D%JQ@Z_ 'GKNM;Z:,N?"^$10[$RP?^J >8S&?XPL^MK!KX/__N1A]M MYQGVHV,7W#C;"4C)PA"XG'7DC@#ZF7?AHZ M_V(?B*J,HK-_?XH^\B=&G";RZ = Y&]G &!0E>Z(VLDN.'T=CJ@U>9T./Z1< M1/_Q('JGU\RF S;#=M'S7#SZ0X.GQG::T&T333?C','[- M/M">/'#?V2RQ)YV"J?Z2&2^SYGOS;VG$=,TB?\3Y.7LCX4WRGB#E<^RX'!.< MHO= TI2\]Y&=PYIT)NHO^Z_Y(LT)=/G7O<=P]/$D-,QC?4K57]83T_DE17$* M0B% I1&XD0X1'\)[$9!HI>^]L$30'6\ T;SW_3\ )1O,H*N-)2NF45)#D\\ M_R7@^_KD?\].MV#%,'H?!?NK$,,0VJ-$%2*;VO@*^QA4&3O14'=-H6D-S6BC MICB1LR&;IKCVFH PBQ&7T9"%"_P^J?H@J3\\)5J=>)BG=D,2OSU+%PE]U[$% MJ)0&X?__:X54SU83.KJ&ZIEJ!=33+NA$[^8@.NO!!UR=7C])H8K6RK(.LFS[ M,0\W+ NSS#NGK29R?*UDZ U=U>533(MJ2!?AF3VUI1?%&O:/I:GL6[Q$5#5>WUS)YZK-AHD9'Y MCP4A^8\%V9@]3TC&O/7(O".D(O,Z":9V6\;L+6Z#^#W5U?/%Q=BB\7T;'2B=AI??DRD63M\A>K>$,C.\X>!@SH @7[P@_# MG9!0$L9#^.68^'T2P:?IT:V8X[^]:/K<*#J&RET.>MHFUNNFO%H>+]DV7;-4^!4S6ATS*Y\ M9[G;'MLBEA'+NMHP.LM[[\IAN:+;%)ELY/).?LEJ)@%\WV-C_NV?+")]X&&( M%G,G&NJN7(Q.0S&UZNL6.=$C PUU1W!;;:BZ47T$XPZR-.MXX0*U"8#7N+E'KY&L=76MH"NXN$<%51K#2P:H; MN+O<8G?)F=H'MD9 C=^'/>;(#YT(320JF#S'O-%1EB]U54Z_R D>&6A %<" MP+BO+,U GL<6OS_>%!'86?!5,#6I^A]&,?]-T_6I!^")9(C,OKE:-2=37'+5 MJM$;6J\*^DU>?$I+& K.D06GC66><#N=[RTD]0^PS%-Y99ZD44LG+O.D=[2& MKDI8'_,@=9Y08%!@#BTPIM(P- F/<0Y:&"U],:F,1I;,4M9DIA=9"Y^/Q6NP MGH&D=[]K?ZD;B]<@.*4%)Q:O07G"0A^EBQT6KT%,UQ#36+P&B]?DA%63CJ/, M)A0KU!0._'9KE;SE@=_NJN.157D9H+QL&+\ML5@_#(^Z5FS[98[(EY5+9ZJ- M;AU*?2"6$#T"L[WERO;&ZQ$H,"@P>#UBC^L1V:D<),MJKV[/9!T)19C+[L,S.0-37)UB M_KQE-._C'E KBJD+E$:3^@FK6D87]H6FS]1Q^:HV^W[0#"D(4;95- T8H2%) MFE0O=XX^*A,V;KBM;MS7?25X9N**MW2D2-8I?V!IDEQKG[V*MW00G-*"$V_I MH#SAC8;2Q0YOZ2"F:XAIO*6#MW1RHON7,=]J$Y>%(>RIJ4=4,F8TP'@_YM6N M3'M3>XV.6H.<(<0R8EDS&F:[!BFY).'89$='EU M?"\D 7,I+[\8^<4)V7-YUV0I[WHQT;HDSE0NY3I'-/:5M6TSJDM,8]#;OVQN M@(Y%A+H)#=,\)-6L1B+29'9&>Y-,D8HG)4V3KTE54NXV!Y]T&; 5%MZ*)!$N M3J[.HGL^] ')W/NX\,.H7J*+\$?XK_G9CYGW_3MXWR$* K 6Q6 K[#K9"@! M* %O2P+$R0GY0IV _(VZ,4,!0 %X4P(P@SXO^7"=B1HZ'IG9AXWEHJ9LXN:1 MW*9!V7HIB8HFW2U%0B0ZC[_Q/3;FG_YD$>D#KR3(NY/SK''3,T2EYAF\1J>A MF#7(X$4HOWDH-Q'%;P#%*J(842P)#:B+T:U *-<BH:Z M[ZO?=:I3J.#7:D!&!AKJKG35MMYH&WI5D%LU^,A 0^TAK.D-4Y/P^MD;J1(C M\S;Z1^N^1:* T1"VSS 8OX?VY -+/9X+0N@3\ZPQL!1/LE&[Y&L776MH!A82 M1017%L%J%:H351(Y,M!0_WVUA)4X<%N-.G>MUZ!4)AY4-?3(0$/=$:QI#;.[ M?.N]<@C&L^G#GTUSYO6!?1$3_31M)JJZX 8:%4G>]J/147 '@@"N+(!KD* E M)W!DH*'NVV<$;XW!6W?-BZX# KC2 *Z!]L5#Z8/OG\]CB]^V;XKT[EEFMV > ML\GC&&B,>67-INM3#T 2R9#V_>;:-)Q,. M;$I+V)&$YF2!"+F$YIUF5MO8G"8)X,V)"]J8U#G#YG,H."@X*#B8\G#,D TV MHMM"LO?MJR6-BCIU7RV]VS ,";44-J)#@9%18 P)*PB@K,@E*]+$64XL*^]Z MW2K<:LN5GS=^VP(-2GD>6*?1T224$[0J*# R"HS:[C5ZO;H*S$ZM@-..#X7/ MKV&SUS4AIY,$DS910<[ >+\'_#\,=^L"@ * #8#Q8EX,U* /:#10%XTP* _6"Q'RS>9#QP6ASV M@]WJEJW,!TDE'1"UU8:J5Z:B(YZ=(I0+H5R%^WTR($@&&K ?+*+X+:.X[KH8 MW0J$ MK+N[X?4JM:&;G:H@^.W>I4*MN^0X*(V>4H/&'W+"1P8::@_A3J>A*1+>!E@.!X1 M7%D$:V;#J(/?BX?3AS^EC!LG80-867&I[2$H>"\=>,O+S:E M)0P;PA[UO%_7JI",C UAT<;(("YZ0ZM$?HR\^)26,!0<%)S=\(DI#P(HB*7J$@39CEU/UBU81I5*%B M'6'1HIS0!6N;C9ZARR _=%O&["T>5BDF?7LH;OZ[Y487=RR, L>*>$] &@Z6\%E: MWP^2L$@&GN2CIUQVY#/B8<#@\:[KOX#(DJ0U\BCPGQV;U_ @ ;-\SW)%/GBRW3HQ_S!TXD^ WFRO],H"6-J.Z&@ZCI5I\)9D5%/4Y<.12K?W0] CZ->#?KD$3Z5!7_'+ M6!T),WO$IIS'"1:#!QLBY,U%SC>-B!LUO]NIFFJCVY$PY0!/@1#+VV*YJS6Z M6$+[Y*FO,AK(NX7XN>-9;FPGH6\_ F 1UP>'!GR\(:%AR-!R'C>!_V2Z2*X$ M?E6M0%:&BED9*"&GDQ )#?I!) 2WP8>T\O/L[_%WYHY:F[VY6S [G;7O=DR. MCD0YR6O2*,Q3)Z_!EMXTZYJ\A@*# G.$N(&9$V2OA\!@MN?!LCT+@@@\F2\M M@#:>E!$'1X%&Q GA@XC0T+$9]QXHN''>3T(MBR?@I0%[S_,C\LC KXH&=D!? M/%X[+?$SAB/JC0GX?"P0[_#PA/ N*'$9#1FA3P$3/D>+\&S#B>?"\PE?'-#_-#9P..DHS"]GKR FF*8K\'3%T:]=3 ML/QTS1(S"=?EKN8=KOWU_7#T$GS@3AW_[]7,8[SVGH'IPNT[]^P90OC7+IW0 M9>^V-XHA_GR_.'2^I9P']\*L[ MUO_MS/F#'WTW%;VIJW_<4>^)G;\Z8?/&\9QA/+P1B2MG #W+ :46_G:FGQ'' M_NW,:G=,LZVWS3-8?"=YU.MCX#K-$=!T]DEI*>U.9FK%U!R6;/JZ"=F&4DQV MKW=LLLVFJNW$;4-=P>U3D+TAM_5"LE5%W9]L+IL/_E<'),?F>C)+N9WB1(7_ MWPCI67!K9Y]NM7\4$K@P[C%IG&=TEL8VT*B71*,YHW$MAK,T&B7R<36-Q7SL M[LQ'H""@5O1WL+$7<0A^ 0MNZ9BK[0<>\C\,&G6SW>$4*I<3$ESP""U@( M!'(6=@Y/X!T/H@3,O@TOO8N!X]&\B2DP,;6]X<36D+LX;^$-M -@EZ[, ?LQ=)>:% MPC>Z=:FWR2)E%7 SJX'U+BS-3 ,[H=_6U&XS#NVS3SVCHRA*=F:;$72H:EPZ_/N/9&0_LF^^![QWP3KA%SD1:W2Z&7)7 M#KP[@2GV5Q%H%!'84=O&[@1R=S7G-[OP4"ODH:9J9F^9QH*Q]Z%R/2.U0D:J MAM)N'X'*<\L*8KY9W):E>K=;+$6FH6].;$K" 6A>+_G=7K'D=Q3]>#1?,LNE MH#>^>Z YAKYW'\%.:VXW)M[Y ;3E6*(<2SH-Y?-!HC'71[XG2.-&Z8YQF\3L M*QIX8#3"9==ZGC$=35FUF.K&C-EFGJ?CWBI&:/5EQ+*1/#2,.L4*3#?,3LVX MMXH1A9Z2#(R8QGHV$Q8^KU!5>[V>"B[L1E&U28PY$A$PC[V0@$? EB+(>?'S MHX9VCY@8OU^$?[E&4.;O'4AND\:@,_.B'V!%FC%%G3YXSB((PI M;/$BG[P,'&LP=YKB@"$ @\$_'-$Q^3.F0<0"=YR<(TV>&O)J#HEYY.8(6 %6 MI$4^TS!;Z$$\40S\;Z_0HO ^:) M,R>']]1-#.SD1&N9N8V467PHX(RHTY">1,W1GZ;>S,II '^B06O&_X?\M9M2 M,/_K!9K?BLQZU],7=&FI2& MFCMZ%N\L'5GO>P9>P?(8)[OBN<6]SDXU[G76_C+GPR!@C-QPW162*X]?0)"V M;,:Q:[:C;%;JSG7M9;,JU040TXCINA4/J/E5"4VJJQ))O:/)3G:Z0X+M#A'; M';RPL-\]ZT[-[UDKK;:$[3SP(@$">6L@ZS4 ,WM9-?_^#( M-$WJ .=3VVM'SZ0'YW&DY]9\U/Z). TO5'*TR/Z<10' M;/%4W@D)C<3!/2R=%;#L'=2\- W/3FZUVFS$ UN<^>#.>T]I@:]HP+,L&\59 M%'W'HY[E\.(@OF<[T63Y8C&/6$)VR N'C#ADX&-QD43<_VS,DBFF#X W M.5T)!7V:4"KN!N?/HE1=-Z3C?$C8C UA:BY[IE[4X"DC+PP82_E-9YOQ6\C M*K$<8BH+Z\8S)M)\C4<61B+YA=],GB:>9#,[2A")NB5A'="_2O?$60=W7E@G M"4R \=R1C1B&8C.%E_<+._[P4229WE2R9VK,)%,RQ\RT@_\89+EE%Z*L>'= M$!Z?K&PPZ;D@X<\&*1G?3(\6TST!=.!%H=AG3$ M+7!FGUK!5Q;3U1;N^:S362XXN>/?#*7CSO9^P,%UCB#DQ[2R1:Y!%G:"P IP M2??C*(Q W+D:N+O_D=PAH&!GQ/8FS.8GSMFC;'FO2;9AFM1(V'#D^F/&97S@ M$VZ1DD=/,A#I,*/*X!D@_M-3,FX-,]F5\RF;PL_)(4#81G"FXV'L"@U%A8YT MIN4WLA2QQ(:*\A_N>#IOKFE:,[3-/3WS9#__UYP T')]YHB*9OV%46V_3 _$ M\Z-\[[D?NWVN=8$X)TB7RHK+.Y89WJC+7L'Z__OIP?>T)GW+;:XG&7%V)7N']9=4PLG?6,T-N M2LB:BVT+A!3?\-/:&Q "YO"K'X;?O:*;])EJ17M=Y6SKW>([>#T]TU=> MONZ.#0$=DU<'K '45KJ<0G52I6BSP8].;5%-):7+:U.U=Z?6B9PG(4]7KURT MV&?FL;X3?6,;+FT1_HRY.FKS146ZY@Q^*PC8E^Y_W>O_:$HQU3 M5WSGZI59,7< M7^,J[VF;.L6U2K1N)X/HC0DZS"2VLEV=PG4'^]$[S!P>_'-+!"&NN2MA,:$= M]^6^7EA"IV?F\#Z?ACV(78E;;O:WQRT+^#:0/H%^N6//C(?0-[%=:2FV[\%] M$O))]%GRYK**TN8TE%I<\'1:.#2'KFVISJGXLA?5O6*JNYM1G0QT)TKZGHLN M1A>[5T93"BV;IFF9'43QJ#N2MKZ4EU*\N>DHVO:D@;\3C<\3B1]Q@;F- VO MK]U_!WO-K^XS.U,]<%\I+_895&6.^&WI.O2LUJ@#HV@9BM7!':/N51BMKA0\ M_0X0?SX+:5^R40 L%3[$)0NMP!GQ/[_WIW--I4V\N/;^VPE^PB;/_CML[AZVIF;S:C,7=R%TEZ@/,O9C\$%/P>:[4;IV\:JU(ZA=NR MN0#11J3DDI[YTJZ5C,QNMQ*5C(Z0.W?,ZWU[Q9"-58>0.U#<(G=7YU_)U?W# M^*V0(XL$T:N2Q* M"[&,4D.4Y'_!OWSG21YCQQ7'N_Q\RA7_^!9-&R]-E'F#S-2YR#@IX?C%T%IS M-\/)Y!P(Z.)GSO!Q<\2][:1C0I@>/K\P<7@%)3K]?^(3;3V)VOC*\U509>Q"0]TUA:8U-*-&U_\JYFS(IBFNYWZS3@#4/7T[NQ?*@;K9@NY.D"(DB\M0:3*X@ M38*@:43<3OMH3EH+]T4 DX=S;7$U>!;5I6F@E[KCT$FO%R>7E5R1T3$ CV%EYH>93&/R% 9L\8>.11Z3 M]+BDV?&S[P@V6TDWP"26S*/$-$EJ$0>'$?.H%YWP/K$4()U"TN'L3\_+.;^? M>3U_?D^W'[O$=?JLG!H?\Y4"R9C1]*9^'F;24OO@__QK0K( "?Q!G_BEKS01 M-6U^/>V&74) K64LSZ-%OHH^!V$)!"S<,\NN[9$1?Z1#\A5W@5;G(LPE+?1C MWJV)W_H4AR?%64[9Y*&BVQZKLE;6#;1!SE)A:E];ZW6SF1OS8\V1(3*^;EG0 MY]#P+/;]T4W3BC-O3M+ATV87M_Q&_'BG9/NV.9=LO^_XF:G<6P-FQSP=N>AN MQ@.?_ X9*%:S?;0^6@<\HBOI0*[P6&ZC32>6Z)>CG'GMZY3+V@0#P8G@_)B] MQUXM?&(_E@K*$_:N^#@I1XC]6!#3=<,T]F,Y>6I?IR-?:M]D&RQBKI-]L*A] ME:;Y6M/NX68/\;(0R0EEOJ(J$B3"80"R)*?TRERHRC"-^GX\?<29Y $/8TXSY M3W_"'D>\?7KC^>92C4^FI.1*-=:4AMFM@BZ3%Z#2$H:2.G&>OMX&Q23A!:*#Y.FCO*"\'+[]8*\K86?;@]YK.=(> M?YV@O.W/T8LJY9PXY W0_""IFH4GQ7AFB /CJF-X^VCA;5$&GK@^^";\/EJJ MA'&;BVX[;G-QFXOR(JF\X#9WYYV6W-O,4W^.CM:QM[FN0Q\=UXEX:V[+,+N;T!A+3-M]FVJ9N-'15PC 8)CRC MY$@N.5I#,^MZ50 WT)CP+-6!D,R["]E.MHQ&5Y=P0XTGP2@O4LJ+!O(BH0M\ M\)/@61W_[&33RK[;EN/-K>3[E3TS5S_GG4U%8^YP]Q*^>D_N$K[&8I-- TOZ M+M?9ZBJ_G.Z0B,RD5I7(ULJ6-0_\E^1O=3$L8QPC++,<,BLI3J6M"5'-SUT_ M]MRW5F][3;ZYU>2/LO"GRBJJPAFC#!%SU!JH-5!KU$AK5#0)06:G[S)M,DQX M!7-T].14V>U6YQ?4VF]2:_=:O75+7P'%C;KCA+IC+8!0=]13=ZA*2ZV!\M@A M8V5-VDENJDK:R?KR2V:*;95 ]@J$+L-M$I&2 %X5TD+H M(WZL5"XT6E;$=-U2G1'3B&G4TXCI-XSI.NCIBMY#D6A+E!P@D'< G"AP'N/( M#RIQXT1"&O2:EU/5*I/#_$LU ",##;4'K825A!"T"-K5H%UW2PA!BZ"5#K02 MUCC<$+05O=DDVS;B,VXC4$^LU1/_7U741-6 (P,-=0=O)6KSHV>&H)T#;67: MX"!H$;03T'8J"]H=KLP=]/I;]H+=@ ;L,PWGRT>?!P'UGAC_Z>?Q["NW=,S? M.G^A@7WU9^Q$XVL/W/E8#"':)3T,J/<]N=-W0U^=83R\90$_Q:)/[-QU_1?1 MBW#Y[ITVNWNG-37S#S'$PWC$SE^=L'E[_X-_=B-2]_YX<"+.D6L/>.78,77% M=ZY>F15'SC-\TGZ&MW3%,W3?.,Q)Z3D/'Z&+A. M++X%#[@Z_YCY'M_8R''P_?^6NI.MC[7W[[, MK5"OEUDA)_3;FMIMQJ'='+&@F:Q8R&<9PIHI^R[:_GP[Q.JEH]TP&@(6^=M MDN/;7/Y=RKF7ZH'? _\E&MS1B#WXP&B0_&!\_LP" %/)ZY<5*?WLTZWVCWV7 MXA!,R"Y&!!KO.@QC9E_& 3PX>9H8.[P:CEQ_S)CXTFT<6 .@AA?/#Z^]"+X< M.M;?J!OG,W7APO ?_'??Z##A:>&3EX'?-+)L[*E:/NXYS/E_)OP]Q+R.SR=S MQB?SP'S2B_AD')U/=WXDX'S'P!5X3LTR[[1[3UT&ICF*@P5-ZLQ=+<],*FN6 MVHK6*9I4US 79[41%0;WKJU@ND5V%;0,;U#3BX.FT^4 MCCY,G-;4LE[$00"_VF%A#*5=1+G6U8R$^-6C[D;96IX:BE%(F=;IFCM3-N/I M-Q;MSCE3+U0M!GC#^9S+&WL?*M=RT=2+M8BAJ>W=J>3*Y=JS8(<$L&;ASHP$ M15>H&X#$[B*%^>/N3-X&>KA0MKOP\\.0]\WWK-UE>(6'T]:[QAH29V/O0^5Z M>2[V+PY Y==9,^$]D-A6"JV4H;=SUWIYX)WI6P_%MEK(0K/7T?:@3[@)L+$8 M.F$(;L0>/-0+#8K:Z:AY).:/O1>9ZUFI%UH75>\L*>\MR(R',>RJF"WVLWRK M%K ![-9@FY6@^:L?AJ!6O_S%_FZK25A8IWX:< \]EO4HH7H2F8;3U M \[%_B=L9Y/0G7]NVP[WE:E[2QW0,1=TQ$.FPA][7-Q@W[$_8R=T(G8/?G42 MTX#=#EA(_\D33]E\/WL/+KKP[I+8!Q_%]SA)8N/&D>5[R>[*L]R8NX@%E.9L MY>;XVM$+399J]'H+JO;(K)%O(58PKEUH2=\>XW(B#>4AV%R!8*7=>^,+L8)Q MO14(/C'C7->WN/K.CV1>O?(_-].DB;J?HO$K?RX/AB8H#,$""&.]#F6]XNB0 MH2^X*AL1?Y@)YPC>P29BVEJO*HN^)P]6A*L6K9R\.+AGK@LFYG?FL8"Z/.1I#QV/)T2*4XUTF/5" MH1?N^E15,92J0.)@["C<9*I*1]$D0L>J212;P8ZBRK2FJR91&#$!6ZX?9A(O MU+/8%S^X]./'J!^[RS' OP=@Y[_W^_DGV1LO"?Q?T6P6IK$%20>>S]SJK(VL M%BK1@\TG#%FTP[&7#DJKB#:S;6K*@ID3PVPV] 9A^T+UT>WI;5W;<.C= _-M MLSB>W&TKII%#07XP9S4A:UG1+M[$&*9B+FJA=81\H4X@W&K>Q,3U^6'^#O$Y M72ET 36C.SGI73ORO@3^,?WRY_'TS_]TP'*!4S,6!(/<[6I5F*.^=HYJH1;3A:=^U!FN#2'KQ=%+ M?CZIE43@<26I^)"S ]/+4^:237&])!6?D&I*V^AVY9_C>DDJ]KUTK:WN-,/8 M$H$@RF- 5AR($Z:]CC';Q:&K97%?/?J>I*ZW[+WBL\PE?FY%ZC-U7.X1@KO( M(SJ7[#&:_>I\R+.0_\4]^S "%]_9)25*6V$Y3,5H+UB.+0DZ]'36:F&MV$AH M2M=,TMBK-/TT!O?8^,;&OQDT9?8L]?MR&%"A4=^1D*%ZRQN'LJ= M3ZZB73N?XN/T9:-SO/FL(K"0X9K>Z2SF1QV!Q(F#<@A-UB[D=EM5]=6FY\AS MV563M5=LQ)3>8JBEW#D=4I,9*P1%Z:PVL\=>NITTF7%:3;9B/KMILLZ*!5KT M28\WGU4$%FNRMMDKT>;OOV,^B#(T)7'K]M]='U*?KLC\*-VB*N4Z[+?Q%%,7:XMUT^B$.N:8G8K MH156V8XM&%%\8:<41APN['P((ZH7WWTH=T=@1&9*ZN M_![X8?C#"QAU^4'#[]3Q/K.^'[!5MX$.&G@OS@!N;SCM#:=S2NX<-(1?C)5- M5:%D'%L5;2Z^+EPU>!PCUEO(G4U51@68<]"@<:'L;!J=D(QAJ\*;A>#8U-TN M;:[\HF3)9J

7D9.6=[4*]J M1;A7,S:VIB4O]VZI>L6+O7D4M^29[N@.%B^J6-)3SW05Z86+I.E=8_'V<:G$ M'S3QKW"%MCFF*WF6.SNDQ8+7U31STS.EDF=[4/=RE9953JEE#Y]&**N6/;Q; M+*N6W<#'+=:RAF(>=YDN@%S'B_UXP2F^Y?""59B>B'%;)HBTPS"3FTRM87RU.[U^MM:NIDFO01 M/"*CF$N=CJ9L>K18$2X=U),JUCJFL;$G51'&[>B7K- Z&X_#ZA3U.+K$UM=%+C8Y![V!C,\O-94S>(TO&VR. \UPT.[ M"VIOB_H>IUR_'6>W8@^\N5K:;G8<8#BL;QX-G\@?N#H/A 6>UUU$T=U4U)//Z4-UCO M8@=$,\PUA53VG;(H3_*]G]82Y&VX?->QQLF_T\Z4FY5LG!6VZ9KJV:>->HU. MVGQ&HKFGQUY(P)M[+C7QW+Q[*3X1GWB:)\X]X3\6VM7^QT*7VMGS1(_:I$7M M!_YGICLP[UB;-*M]&#!"04B'(^J-04Q!8]#8=J*D<:O-B[**OT(07)NG3Y"^ MXU'/5F]O[[,>_ I<%_8'-JYB2 M%QB-\,<&L0M\/N]3S$<0C[.G)SWG".[2PR)];%C[ N>?%\)NDH3*!H<$<#N?; M-Q.0+U!\^D M20_'AOCH +H_8'V761$!543HK&4'><=_ZHCFOH %4%,P?+)B\!-0P+PY:_8' MOX)9M%@8TF!,0#1!(88\$M*G3@ _+A3_&4VC-"P(2HB%L1L)?>^/6)!J?R[^ M%@T'I._Z+^%4LAQP00-G2$:B24@X&9C9B=;*G3/W6T'W3Q0'*+(3*XK_(6 \ MRAP?].BS?,58%\-RSKX>CP'].M)+(;"Z.B]\QZEX)'9:T7YXD M1%\RT'B@X+B2O&2A%3BBP_WW_FW E6N6NG-T\(](>4*)Y!-@M[G%?)X5K[<]Q],V/_L$BWBUJ MO\X0W6YAX*QGS-.^*4&'FL8V[3JZW>)"TNV>>I!Y@&W=/C:GFBMR?HR.V5T@ M+1QL,NS:^)AJ%E<;T%5CHE?K+F11'(SPI+<;P!-VCB$#ZR?^=T^1+T[(ZRF= M32:23]4AY[.5[!=?_FUVN@M=6?>;T,+/[E@8!0YWC-+'SK^1^>9.HE)\ FVJ MYL+MF+VH.^I$-Q"M52G;BU7$Y9UH=UWE^FYQ$4Y3,[O+DB?G/#1DM9YIN0< BB-W -J^PNP/1/):P4Q9EABU,P-YUV%F'CAV._4(5=+@*:O[X MIWY'C01N0OQDO_OHN_86/]MKZ]Q;M5O=@>(6N?A^&>G'^[A-?? M'JZ__7[U[>+ZZAZCLCLNZSXH@IV['5L1^3LH*^KQ4Z]-0A1O:TE$H-?GS1!Y M4#KBB1"3.##H37$Z&$[.B%X2/HYY+),%SXR\$Q_X<4@]._SUP_'G0%1C-U9. M_TYF^.@'-@M^.P.5;S'7'5&;!UZFK\,1M2:O4_H3&II!@C%5^84'1<5;G(3T MG05ENZ";!85_QCXP?7[ZLP\6^$#$3!U^(@%#**-7&!1&?''L:/"!=!7^3A+[ M3.863*A]YE;;HF[*)9AO%/G#]+OBJ_;DJ_N2N#CGO,6(;"D&MGR^LMYO9YWI MLF:@!"O/ST/V7[0E%,P!1;R3X*^9+ M\;?1*Q%D3"9X>WRD-PO__U\QR'549 MI/,^NKU>_MG#(&",)TM$@Y!<\2/>]#!S(92^4E67@RZ2ZHCLFJV#W/LHF%&& MLKF9;&HHFU+(YM+94C5E$#&-F,YBVJP!IK>R*^216C^? C_V["8 T@\^B$77 ME':#:+H)_QC&KZ58'Y+ZK1WMEPV@=DA)B/Q1*@CI&Q-F3^7X,W5%FA^-R".# M;W@B=Z>?GI=OB(UT?NHOAY?IC;7<$6E8UBN"JK^L)Z;S2[J52:$I=E&E$7C\ M8%*[873:2\IDGB6>_Q+0T6]GR?^>G6Z]3HPB&6A )!=F%#7::J?Z2#Z(A30, M81Q+M)"R6<6_3P)^/!G)$=<#>%;9*(VKAM2=#ZF^7=NX-0VU5R2=94^[19&;7H 84INAS4.ED:,TWFD-K:M6 M16O\6@W0R$!#[8%K&)5%+6[U#F+B?G@QO_3XLK3C.[VMV^_8YYB$;7&L4@EU ML]6$2M!*E0A%%6-BHNJ*/42%]R]'OILDWDVGFIN*]8ZB+7MQSQO M=%FN93XSVFHB99PM*6T)]QF+^D@7:;88*49Q.:VXZ(UN6T*#?A!QF5CV] 7/ MR<\UFFD"&3E(,OTFXE1T>Z$$0G8%U$X/RKDL$P?6@-^WSMQH6T+?)M=EWM": M/<%F_R D_?L6)S0EX%C#7A%NF%2@B@M0L6_ M_4+[_/GI[^&[- S9\)$7T)N.#K./^]3BY4Z!^MEC^6.B("FT/7U;_ X@R"ME M$1$R2DIKA2URSHM/S59(Y///7J;%U'J-XK)6N4ST'\$8I-6L(A_@GZT&1T>C MP'^%>4<,IG1\S?R7;J\U'^:?D@+X6 MU(^K-46M6)0X$R6),5"&:W/H#I\CQ>&DZRX^#1/L\QB$L0PBD M)&4DA:CZ$2@ 7BW.G:X"? Q_BP)ZC^-$[T6^]7, "P:JK\'O%[HN$U<,@0X^ M&..5,BU&'QUXRI@KN&>8B"W^[HLG\*)U+B^[Q\M5CM+:3/ HESK#5'<6JI8T M<8D_I,_5'..%+B>5\)8>FGB>22T]KB*YW@06L>'(]<=R9\Q"Z<%6;FV310I?>'_N[.PY&+K^&JPN"I _R+\%GB95FM,;%+ 0L"&Q2:'"":R3]T(.$^;VR;/SY =^''(S]T0=,&.B'EH8@YE,X+)DK4I@VO2" M6V('\QDHJK22%U9V9<,"HT9YG4@N&4E5/^*RIT1.IG"']4G\CXSL@=LQU3.% M!>5+GDA MD6C,9^)[@B1>"NZ.);4OKVC +PCDM!JY_O8E6U2BHQ64'VJ"AFF^/@:NTPPY MD>'9)Z755N:YL6Y&A^#!FTVT4]C25>TI73 M.R" 9HL2,I,?;E2"9P%@AE;0[R%W"HJBYLZAB*(#3"&G(,_2% KJ M>1UW"N+3\#R.!G[ NUEL7P )*,\6Z)JG5!5=LN?+"14/O@>5ZRH> 97=37=ZY;8M"X]3E15"OO;1RNFK:GM X \7$?C3H:GL'AM MNVOVU$*0KB7FD-/8P$05]CD#SO<4\W#3@%UP*,);L$V]$L$@QCXSC_6=Z-:E M7KA3M3^UU^N!EL1J?\>YSJ.M"@CO5.[O\NK+U=W=%:_S=W-[]>W^_.'Z^S=R M^_7\6[GQ9M)M+=1$XWU%G/Y8IL#S8H6Y,![R4ZI_)0V)1. N2/:R,^DBL! > M>4R2E\))I/9BVI_E(MN?99+C=#]@C'=@*;LPG2PUZ9:.Z_<]]\0*=(<<6)J* M0+4O]2-K'3D$)X+S8[:W7+7PB24-*RA/6/[M(Y8T1$S7%=-8TO#T)0T[\I4T MO"S>5//TSTB\GX1"ES?(LNB;4P^<56YB7W^Z2QTX,*ZZ7/X]5E/(T;WSKDIO M0ISHU1CR1I(>N"T\JS46^9"6'XS\@$:LZ;_PKLJNT^?IJ/!-$<\<\7:H#E;9 M6QDJV.!26;OF%5Q4O=$SL>(>0KD64%85O?I0KNB61GY3^H4Z&0,ZC,6EC=E= M@B'L:<;\IS]9>L7@],;SS=5D.9F2DJLFBZ8TS&X5=)F\ )66,)2NG495G:H)@D+/*+98Q07J24%[71 MZ]:]CM&1]OCK!.5M?XY>5"GGQ"$)V,@/>):UX^%),9X9XL"XZAC>/EIX^[LH M?>/ZX)M$+!BF2ABWN>BVXS87M[DH+Y+*"VYS=]YIR;W-//7GZ&@=>YOK.DF] M25Y\%_>ZN.O!@7'5,=)8QE[WW+*">%$G\R2N@+E)V>"DKDI(WH4#T,MB1_PK M[H4Q@W25+][6)&PS@WM4Q/&V.&Y7(0$*X\1RQ(DSNYC3&TA,VWR;:9NZT=!5 M"<-@F/",DB.YY&@-S:SK50'<0&/"LU0'0C+O+F0[V3(:75W"#36>!*.\2"DO M&LB+A"[PT1NWKFWOM''A[.62VP$;P(^=9W;M6?Z0?6/1]_X#?=VVE\]"S7"S M4U0S7%17(+FDF=?=(,Q5RJ+[\[N7XT:[2U=1%S$XN8 M'^E*Y+(1WK>(^?G%Q8^;'U_/#_"PAZM+\OWA/Z_N1$'TNZO_O/IV?_VWJYDJ M^?K]_KYH BM][%JVXEQ3$=T:4-$6T_$(M:QX&"?'84E;1"LKLL3UP[=2\#S' MJNUK)BM8WWQ2=-#0?MGHF-%2M:NCBY(XO0JR+'\!['KD0Y1NM,7D(8+?J4GD:S9^.-^M. ?,BUNH,C?)DUYE-.3U"_^+>C$-QD0%=BWT MI\#3O>US O6:YP2^4QL=O3*%?G]%!"."%Q&L-WJ*A.?)B&!$\(8(-AI&NPJI M6OD(KF@RUG8^VXFRL[7N?'KV_%&-(XY7R2/K^P$C ;-<&H9.']C.0PD2I&W+ MH'>VIJ'NZJ:GM:NB:ZH&'1EHJ#M\]4:G6X-[3'*"1P8:Z@[@=J.C2%@)Z8U< MQ*N8V\>S_%B_SZP(O;ECWAHZF=*1Z];0NUX58H'%5X;><'@%!>.8@K&N7_'.5+4JJC(=8\HH)*4)B:95,GZ&0H)"4IZ0J VE+6$E MI'W$9+\"2*L*[2R6Y?'XQ;9 9(;>.>'/6Q;P-^@34SOSIAD]_J#N_8,_-B7AKHA@T?69#WLX?QB(E?7,0A<(<%2]])?WM#_^D' MDR^%XB>73A@%SF,<^8$8+_EFML:1EBUQ9&IFIL31ZV/@.LU1'+"S3TK+;&=Y M6TL"F)V]K[NNN[S6GAU"^&ERHFN$PCI>BX6>X!J%W7=QFPL=@#5SHYL MA*]9T=^=:# AZVO:MZ$KQFFK=4Z[I*J*+@6AH1^5T:BY!4?E/GJCYMXD=.23(C,*I MM[>978D;*]_[W]A+:LP<[^DV<#S+&;GLVKL5J7[?^^>V/Q(]&I=0WTTU MV7U$(\;+@5W]&7.(^L.1[_'J8 EL_.'0]^XCW_IY[5ENS(-NY[;M\&=2]Y8Z M-@")CGBX<G5ZA5.C=WOQJ M[CR94S/E?%;&6%R-SPF'YBUY487VLI=\U>H5EF4_UNI->EEG:^K/K$):5(#9 MW\"YV]VT&H5Z3S=T=5Y7;TW0P>>SWNH:A4I3US13+V\^R2_.O4W69ZUGN-!6 MX2[IFYMV55BG>=IZI[ #0ELSMF!)SIP.SI)-G>5]65(HSNUV5S*6K$6)4+5? M?>_I@07#S"YB/1?,0TF_%-#8G0^]0VF-$O&P8C[=P@T3^+*ZI"*_:CZ%>RE= MZ^I'QRGO6W,>ABP*=S&Q:I%#^TEOFQUU+?&ST?>C=+WQ5(L]5+777<_F0U$Z M47A?J!/\C;HQ^SP67Q4V.=EBT'!P+Y;/9LE7ULJX46@$5;UGFF4OPX$G5VC. M5-#CZQ58>2MW$T;<:&14DVSL]YI.?0:KS?#O&-U\I3U%KC8;S^%DCSPY(HMP$'T:K*Q?J"O M5Z_\-Y-V:_N%Q+K%UJ"IY\M7 1U[$IT7-,N2N5/P8$(%C)]P]AN+]O&Y]'9A M$..3VNDNA A6C[X?I>O,/%!:;"PZ9H$WM1FEHP#&%)"%OUV6[LW.AWX0.?^B M2Z&7[3&I%$=A-&/1KUU/S2'HWR:FVU6*K59W?_J=T'+], [8]WY6?:1[8QXC M#N\'-&"?:![A^^7_QW\_/Y_=6E:+MW M]>W^_.'Z^[>B;-12>\%MSXR]>#^?57[REBRG8\3100A"/U>1E"0!?W(M<@EX M_0?NEI!WO)'A\:D1"_]OKT"4M4P9)V3V!3O-YY8)'+FP+;L;Y6>?!C:_>GCI M@&6)_" DE)\\,)MWHYRGL5QLS<86F'*\,HDAYZ/ TP0WLHG_+I<9")G :_3RS8Q>P&>606_)T6I^1*VB\7 M]@ M%?ENF( P"1P42Q1?<<<&'=?W R%>3AC&XH(T0",>P;J72;G1,O)Y#-K8Y8Y_ MR#WG4++%)R] '6&O(Y"D$R^UUBY00N?\NGNIE,U?K2_01,>G0VUU-H$4"=A0 M9)(0.FE(*D2B'T>PE9M)1*WY@'ZF%6;W:U6&C+^<;RHVBQM3Q_)YUKJD[X MA6"B*I-[QQ+WFC_.[?PCU[O MID]KJ.1K1=21JU:[((4?X?/H:)!<]-H076^NU->F);PZ->]I9N@UZ&B&.'[S M.&[K52B[7$G[6GXO%-ELZAT+F8@W\#-)&PRKZX_XP3,:UYUHJ+TN:K2UY2UL MY;21G."1@8:Z UAO]'I&]0$LISDM?[LJFSF]9RX@]:E!GIC' NH*LTKMH>/Q MNE:B+,+I+>N;Z^!R,J4F5P<756TH1B5K54L#4&D)0\DYJN0HC8Y2R8XAE0U] MX];\P0>LKDU[.KT[(87^.WK#"VDTX8D;7JB=AJ)*Z$3DM;? N #*R\GEQ6@H M>EWE14[7 <,0#_25/*85)8+D_CN_2%;D2Z /@3JQU-;ENH2-Y="!0&&145C4 MABIC(LM!_8=5G>;>5J6"'?"T3_;F'>/M-BSN'XBK<>2'YT3A$MIVOS2Z#W'D MG5B/M.[%W?V/Y.,Z5NQGUZ=V[&:]['T/"N0_KQ>O9,U'**'4C^?N- MY-,7)QJ0$0OZ7'GQ*[N6[R5E[\/YE;Q=7,GL X:B.&#A;V^6?\N/V&:_!^9, M'R+NV6] T,T212WR-Y ,T&\\WY2^T,!>/3\_R"'<"4D8/_Z365%:Q8%0:^"P M9U% GC]X%+"FS7@I/7$!.OOL)Y^Z(9F4WD@*1%"7_RB,>;9.YD&/8_&=N>NL MO F!$T5,5!,HJ#J1U*[)L"'_"0M\.7?="4,F< "L/COS_'@9.$!EP/Z,^=5\ M7EK+\6*8(AN.7%]4WDK8&K8J)+=D'0E%;D;J863]&D[(V?'UUA&TQCE@ M<0A?''-<@00"*B/GV8G&,XZ"" #(0WX[P2;B3BYH#W%K]9&Y_LO\/=T&8:\6 M&T5<$)JB.@"A0]%UZMQ/G\[4PY6[C8NWBM=^KEY8!M7V_O MP+=XR[RXH.F_;+Y!.A81ZB8T5.TN[G1RRB970RI^K8G3FM:)$([GIK[F"6\X M;04^%( ]!$!] P+ 76+A?R;.,>(?\?^F#, -HAY1_^90+W*.Z@7[K/.IM\X(T7R+W+(WSPAA/=%X MHO>(WF-%!$"KH@"@]U@I^4#O$;U']![1>T3O40;C*96Q1.^QTMYC)04 O<=* MR0=ZC^@]HO>(WB-ZCS(83ZF,)7J/Z#VB]XC>(WJ/Z#VB]XC>(WJ/N]<5DJ8, MT%)FIT0E@;['41A1CR\*H1'Y+^K%_.9FVB5Z0YC4O*C)MC34O5BZUI:PT9*QX!0"&=7P9FJXH7;;>^%7*Q&_1V?' C**>2(?4E'M MEXB3CMKJ2%@X#=4^JOT-U;Z6TRX:\2LK?E$1%P!9-UH=!')U@(R*>+'I8:<. M+5BEQ XJXA*!;"BMWGX;22F ?)#3@?+["\E\.B".5IF-QP!H_W(V(IWJZPPI M@8/&KT04J[K2ZG01R95!,JKAA6VTNE\TLZ:' ._4Y4X LD,5%7^9BE_IMM0: M;'O>#))1\<\#>#D!&+$K*W91"R.(*P]B5, +GK>.^\;JH!=5<*$C;+9Z-3C( MPML!!X__\VYG&/Y'ZY>G-MY5Y_#[UTH !HU>B>CM=EMF9?!;,AJH_9=S!/36P8&2JL# M9-2^"]K7J$Z: *I?5+^+SJ_6,FN0J8O9_0>/[G_Q@SYSI CPYQ:&DD*M;%:@ MLS(V?XAKX2B43J&<*%!DI0P-$C'W*]4X1P&]RMH&O8LD6>VVE6H MC"HOLJ0E#,W#45-B*RTT:![0/&P4SM);E:C]L@NR\!+)P8^9%EI,W-# &A!= MF@X32RC19=$_"[8-Z"*V'S^ZK";&>O6$2LA+JN1N3AIX2DL8VNU\P*N*VNHA MYFN)>;051RZZKIA&%4^C=#R-DDI.T385A!Q[+;T*6;;R(DM:PM T';L-5"7J MT,@+4&D)0V.1#WF]4XW*C?(B2UK"T%@\<+WU2;Y=+D.;D1Y58H7S"__K$@KFN5D9QIT/_=B+ M2,#Z+K.BD$0#1KQX^,@"XO?)[?V/D%#/)C?BKVA HWD,'9?EH(;&^7&[V(V< M(8V8.R:/C# :>,PFCS2$?WT/?N;1)S8$L1*__K=7?I;[,22CP'^DCX[K1&-" MPY"%(?\.GRB?-K4&#GMFD[=&+.AS6CR+$16%)7\(6&BW,[ M+_ M8G1;R\@='V1 X/;X-$2#@+%Y&N";@Y PL)!E,&$A M^6/.3REG&6!8LS''@H"%(] >SC.HNA8Y#[G.*)T3C3E6<#1$/CQW)DLD$2&@ MC;HN\62'E=HFP5_YW5DW.UG9AT4M5G&K;:&FYFNO% MB0:$DN11S&Y2<)O!+8 9#*GC<3H#9OE/GK"[J147$!Z!G_ Z<2]*B!?.:]X9 M6\?@UX _4)*]Y6:3)+;TI':_V'Q?T'# ?3B+,3LD_< ?3BRU<+;2]1[%@&Z0 M\E2>A:9B=IENZU]4I=7.7]*2K7HW7PU.C'J93$'KOLZZHZ#W-PR[B1_9H+P# M89L^D!@P%(C/$C\?QFY^%I:>FZ(/2_&U4\SIY%S]\F8]^67_]2+KVL"+H1-% MC)&GI*-P&;J@TU#F:R2G7A,W8K"\S\Y>K[79*_,BKGB(&PXG&X_N1Z0@((]]7LIIGKY5";S M]S[4"V\5;9*@X-HK-9[\A3T&,0W&B57(GWZQ>9A]/[439=*N&NJBQ9@-GT3G MDP#SS#+X_3YH):ZU7@9.$K(&AY,'GBF)8&%8E GUAP,*'_*'Y 34,ZIL/J*> M[JE+W4B\^%DF-(66+N'\9TDES,(?Y=HK3='F8/ K+.PS T,$[HO_ H8'] X3 MP1M849O0)^IX8//%X8-'7?\)AK#C, HD79GJ,MJ9:2(PV;KD*K3**,U4R3D3^P M%W'=9+_@>&43V7>",,JG\D^PX)% 5LE:5\VGQTE@#[85O#X@;.APVYD]/G[R MJ9L[*XS>2!5Y+"AV<.T- )^:%:& _3%5D\GN=O#6!P/C47WG<7,P/$TC;([$Q, MG"4U$\]I[@#%\N$9)PB\;BSNY9J1O[0[K4X^76F4>CD3HF;;HN-D.$B)+1XK M 46V?#S39S2* S;;HOP9.XG;DXULP:YD1,=+VY"RH*H7;+M $21N&HE'(.%< M 7(]DNJ-Q('+>!GW&8_.]LN<@><7V%*AL[GVEH*:QZ5LJ06T BX9DYL8XH$ MDC&Z_"=B;TYLOFOH4R>8I2;(JG?C<&)\/KL4;,>]-?!=P,G0M\'>3$.)4X/* M4]?BX4C$A3\LY"Z4>\RI*ZU.MY$_29XO8(E$ 5BQ0^<\&>S'S"1KL8"+J1B&UPV&XU?YHRP! :YNJ9YA_7: M_'>3-7WT73OYV=5PU_CU@0E)SZ+NA9ZZG>CS6Y?R\$PF>')U?WL[%QA91;\4 MI^,GCYZ_W1-=*;(W2@CZMY=.B#$G6W,Y:R VP[6"7:.(3\&%>=< M I!PC0<1:K_1W3$C?VX? M-0%926FE2DO/7=22$O<4S,:74>-+FHV?3=J>Y&F7)B?M/*!.XCDB,/S()IG6 M_Q)[],"/GP:EP=@)YCO(S8X/RH'00I;_0]$^G_)(0'K_2*B_; ALLLV?N,]B M\Q'F!0>6TMVST8+3*_S5%$S_WO5.[=S>C*C*+PM7F<4[,Y+3V\[9^>YR??I0 M]WC3PKUY5WGW)7%QSAO?!RY_8,OG*^O]=M:9+FNV H#%>$AD_T5;0L%>Y=N/ M+T/IO/?9BN_XLP?N"I";Q/Q?"?,_M4@;;]++0=?1BVJC;":RJ:%L2B&;ZQ)5 M*R*#B&G$=!;3R_U]JH?IBC=KZ&CR-6NXFCM4?.=X1)SHK:O&LEC;Y@@5D[:N MKR,##2>K.U?2+8Z%*%H.0V0HK55)Z,A \*W O ]B!4T#&$ 2[2"TEJ^6M9LZ7\:D4;"NZU9/-R-WEISVBH4.- MD9^>6EF%(2=B9*"A[JA56U7H77Y$,X=[N4OGV;&99Y.QPUP;K1OJB5P]45UW M6$[$R$!#_5&K5!:UIVE7(7-V=D[!U>6$[/FL_R3=_?A ._X(?U$7;A%F%R&; MCPWVO;QL5DS*5E1S_E+B3$Q*%)B55\0*4//7]W'8?*)T].'2"7GM\3A@W_O9 M6F-W27'M"S^,0G%;7!0QO4UN/8EKB3(2]4YGO) M13M^X1Z^?L?ZL I_\+5J*BK\?_JGWM35,V(SRP'&AK^=-?4SXMB_G5GMCFFV MVSJ\C#TG^;D3^FU-[3;CT#[[I'954X'_9.>R//PN!)HS LWU!+8+"=0Z[?:N M!%XRR^5%LQZX\I^R>S-F"NJ:;?WLTT9",#%PD0"@!P ,. "7S-<4475(B2Y, MC-YH1XFYEY@7+5.>&N9%HVPNRB;FD,HAFY@7C9BN(:8Q+QKSHE>=*-CI!H9, M2Y/A\<**&.#Z_L.UC]@JK79E0K95B_8CD$L%LEX#(.,1^T$,XH.HQ4M%#L)+[H+&WEX4W!2<\M'?.O7<1! MP$N]9T]XG*(S,F/N"$HSBL_(-*7@C&Q^V!UI,YNJMH:V3O'QF+D+;5FZ^/@>LTDU2#LT]*JZ/.2,ZE9B>" M5Q\Z+A'1.]P MSANJ:J\'E![KK+>L#*,CAB_WLF/=56'.'2AND6]7#^3ZV\7WFRMR>W5'[O_S M_.YJ9?RT_"2O[;-7#FB;A5DFW98&__*_FAK_+.LKS6A.=*G'>%\@RQ^R6;"1 M.*%H>B*4P..8V-RV\*ITF2^GW;N6ZM3-^D59(D]CDF:6;2P_*7\Y:9$ST3>Y MM 2L[S(K2GI)C/P(C)H#FT*;_\813>UH1%[\V+6);UEQ0)S^W& A@S>=R.$T M %WPE$!HB("*A_I) MR46I'5(K+?V"L++$>TSA._X+MW>.%XHFEH9FX-44X4 M]O56+/)^,JT HH#1, [&Z7.'+!K A&<8N?!Y\]$GF),[3@K)\NR0R6.!%VXL M)L'[:41C0E]H8*?U K/M:V8=9CFM (6?+,J\V1!-B^!U""X"#RMG^3._3'PF MR;!BJF(2C\5 H>&DO*OHU)!T.7-=^++%PI"W:,R0!GP3CA#B1@KFWB M8D.W!H<9]<:-+/X>V6S063XE+W(R91,- @H$BL9$-%J<8N R-J*./87XM$'.RX E<$MZS8ZG ME/ &+UQ/+@\R]V0__]><@'0.'/[]A5%MOX2$SX5N,:0?NWU>519(<8)IJ^RT M<5 B'IZ=514GH3+A^[EE^0&'A2ODG853HF@I6=*+5'&K(H 4 HYX2-D9T6C! MUJ5*+E>Y34R5Z,Y5&;FM#J4//GL[N=.-^U%$\(8(5AL]K3(%HG&3 M4KXAO>KWF17Q%,'DPL,SRR1YHEW<]M"^$LIGJPD=/[35:)L2=B++2P= RXLR M#:,8B*3 MF+0;FEE7,3GRAE_N(]E3?XX>V6%2F7-<*#P;QE-"'!A7'4/:Q]OVBKI#N%?% M!,TRO7%>>;"FOCA*"TK+P:7%P)TK;IZVL^MI%3^T[*BK2M95RW?5ZZ&K4%I0 M6@[?)TC"C,F#6O;T16[C]^S?Q?6F"ZK.)[E8W_M7K]: %_&\HQ'[[O'NZOR_ M5[.:C'^/OP1B#\!=[;H+@W< M*2[MK^K=4W#'>6;7(N+\0%_Y$$GYWQBP]WW$RVJ(,KE;0F*NH[9N9@O%)S76 M1W' >(5UI6TL3G@3>@XWC]6+-S^/GEH\#\T\P#S2ZJ=IJ_:O#GUT7)%4N54O MB3G &4IQOP:SU^G-(VX= 7O3F]=?8H'>@D8(G-YN[R#TWB>%72?M$D!*_.&( M>:%8DV^\J'8(3SL7U51%MZ?LYQ=^&'WSHW\PH-#RGSRP&/9FZY+MHZ&;7;5P MGFUCLT?\*3P[O['A--9I&IG MGV[U?ZBF=ED"&W/GMP-O0>M^9A[K.]&7P!]F/[EZY7^R_=RW/>^]D:QP)IG@:%(!MV^18O5U,UCM6?9M7YQNC$)DBV7JORR&!)3 M?LG9X^R[:!BYA[9ZZLZZ9\X/UZ03#@\S@5_/L!8]'OH!E'\.3= M=OE':\)ZF%V^L;C)-ZJRQR_-'FVB9,L?6)K>$NMM=L6;1LC:D0C!B>#\>,DL M<=I2/7QBV.(Y6VQK*L-HU.%8_MZ;E-DLI'+._DEJYD$\'V/C?FW?[*(](&' M6&!\-QKJKER,3D.1L;0AVDE$\,:--U3=J#Z"<0=9FG6\\(.1'U!>@YL]1MB% M U7,&@^\K3?:AH2=,]!*(H0WA'!7:?04W$3B)G)S,_FC==\B42 23L$XBL.O M)Q]8[?'#+T*?F&>-@=6XNT2MDZ]U=*VA*;B[1 17&<%*1\*B=+B[E-9L7G"F M]H&M$5##NSVRD1\Z$9I(5#!YCGFCHTAXS0DM) +X30$8]Y6E&,?]-T_6I!^")9(C,OKF""2=37'(53)#T'O)!:B:@X*#@ M'%-P*E$QZ60W+M[T=EJ0(DI;GMZT2Z&,CEY81!JU=.K"(AVMH:MM^303-II M@9%28$RE86@2'N.45(MG(PY/YA6)V6 Q&ZQO4)&[X+6_Y(W%;!">"WN^IX MA%5>1B@O(\9O3RS6$\.CKQ7;?IDC]&7EUIEJHUN'TA^(9<1R5VMT%0F/73%3 M5%K#>3^ ?4L3]M/#;-5-M)J8B)ZK8+H-D*;J*Q@YX2,##76',#<+1K<&90MQ MT\2FDC,^GZS6=]X70(%!P5G!\'!ZQ*X9<;K$IC]+5?V-UZ70(%! M@<'K$IM>E\AI7;RFNW!!3^)+)[1@[9?N'696=UF_LRRR2WR)?SZSORM_.O/Z[(S=7Y_8^[JYNK;P_W&3#.P[(H MN:VLI.!6#K4)51T%R?O' \^\..0>G;XZW*VV,$G1E3CU/R=*,3,.T(=9EXG MMZVZ+6/V%G?7=X3&S [L> ()U-SQ(,+S(#<954DC,KU"1JIR<6!S6$IWCZ?" M8EV1JQ"+DZNS4"_%S*HOL8AZ1/V:GWUES\PE*W=HB'O$?4UQOQQ[0]PC[NN/ M^^4.197&?45/C9?V+Q*=(&-?T$-?V]!JGI**#4(1R@AEA#)"628H-Q'%B&)$ M\>E17-&++C+O4; [\V%IJ+L6P>[,".&*0[@&AE!.X,A 0]W!B_H7(5QQ"-= M_^)AR<$W(C]:]RT2!2(5D/']@7P4A^G]AL MY(=.A)L0U"%Y\;E&1ZE"1:YJ9$%+1,/Q>Q>0C(R4A-:%B1=#5J*%D$F;R4 # M:E34J*A14:-NNQ!XAG'PK<)Y;$6.[S5%/M4LE4HPC]GD<0PTQKSH1]/UJ0>X MB3#/"JU>?C2M(I5]*PD>&6BH.X!K$$R3$S@RT(#@1?!6EH:Z@[91QR M?S+/?M[/9+X(87/:XN0FCF+J)O?511;6<.D:.X%_6$!LUF=!P'BQBN&(>2'E MFQ\"3MQ82#.Z#4/&Q!/LQ(4" M(Z/ =#N-GHP-X5%>4%YDE!>UVVUH*# H,"@PE3[7/&BCQ_3%I-,C6=KU9'=D M:5WTPN=C([1C[)1/EF.]?N#*=3Q;'VFH>*N '7]6W!SMDEEL^,B"27\T5;5^"#=D.2T/=-8?:51H]I5=]_2$G?&2@H>X0 MKH'QDQ,X,M!0=_"B_D4(5QS"-="_%3T@D6WS@4W84)?LW05(Z2PGI59.HAVN E![ M^3IPA:V73."1@8:Z [@&P2TY@2,##0A>!&]E::@[>&OB.N#1PKY[$FR$AOTU M3E^YHX1(G]DP.]T*:#QY 2HM82@Y*#E2 U1:PE!RWOH.45YL2DL8"@T*S9NI M62;15E60@LW/MI!D;+5QH.9GG6[#U"1,%,'>-"@P,@I,1VDHRG(]7I07E!>4 MESP# XZ=T94PR(("@P(CH\!(>GYYNN9GV:D7TJ-1,.%:YAW!L\QK M ?XMO&0M)_V/ZGQ63V+G_6_:@5/FXQ_S7='G+T0>+<0/@PK2\N+9) M=?%C8.3?7C7#ZB\S.%^EK9I"SSS!'$2M_'F<'/ED9<(U16U_=#S+C>WY7-\9 M,8X71D',JXZ$P*-H0+@^8C89!8X%+' \0JW(>6;I<7P(8P;$X;JB3EM-\QQ.+T,'&M H@$CS]2-15)'2&@ JI.& ,5XY'L36*9) M(87H=+QGWWT&?3H;+72 OS28O9%@EG <>Z,X"F>?^$!# (10;T$,X*U(4.0_ MPFH\"[W.*>= 2\VE$OI@>XS\*62XW9F\^,8\%U'7'Q )F M.&'$+^:F#QT[S+4!%P'C74/@*^R563&G-@JH%U)Q#0 ^?PS\GRQX;S/JPJS$ MA,2LJ1NQP*.";WQ^P"T2^G$ $YT1P'7![!6O5.1[8MHN!U:69_V$2UX^FUT&KI_IQJEYC+Z-@ MN>"$,'M1F\"+.%SYLWB9--",&6'D35P3U3J<-7'=#+MY6Z&#KR11C=IL@?X) MBM/IC],S,UB."W\XHMYXAI+>QS Q$HNS. HXLUQ+#7O&8LYJZC73:W#I'3@B M[L#1_"MS+<(GUO==UW_A-BS9QZ76 1!, O@( /["+0>,PE&9 6'Z3L'#R3OP M6J*!'X> [_#7#]5&P&KJ]]X)SQ%&5.67A:"'>&._M_Z)>3,$[2SIO]S8TU6\N!+QI:+>#5TZD2.[!*R>E5+." MW?L3W^+]_^R]:7/;2)8N_'TBYC]D:-HQ]@U(10!7H'@T 257@F*[#LWM*4-1 M!@OIJ^ ZV3@53I';DT6;C8VC#H$0482#$8 MH-$$T8Z7%:81C-C0\9[9V+.X$]\^AKG BQ$$T7@BXH:5Q4FV/8H]QSHZ\Z&. M3@TB'57&,'KIK/-UU,ZAB%#7H0&L&#AN]]>3]O2LLUH$+_&X7XD:2<,_E=U; M)&M;7R^E.NC!I&2M\2C\YZW#+Q9%)PAC4.@WR?H%Z?>U!KT-0U.+N@RB0*5^!SX MV*EC_Q79%F;1O7_EAA]\J$.@\_QS^I\ *MSB #68FRQJBJQ%<&\ M_-KU0Z]]8_&VT^)7]86HX."/=G,N7Q"WIB6 )#5(:I#4J(W4J&FNCG**[/99]QU)[3U;<$]/.JCXYD_?OO/_V#L M[PL?_3JK@?O##D??,R5U5Z+<[I:;GFO:CBTJ\FXQ2<>WW<>/1F 'YUA"];MA MNU^\(+A*$J:OW&M,E[[(9DM?B61I_!366^'R;OD0P/V2V8BW?31*&OXMKSA%GV=1H%U\EM[T&JU"K:NZOTXV+&(Q^1VV\8M M[I^JVEZW6!^4;;&NM=5#;;)X3-5[MW]XJN5[A_BL;N]LH()_ 60"7$/#?;3A M<>+#WP,^C)PO]I 7'!N_A79/G[\ MQC%,GN[9;)=:W>[);S?ZO]2^]BFS'VM0O.X:@]_]>^Y: MYZ89C2,'_F%]XL#19KS/GWA@^K;(/KP>WOC>A/OAJUAF^H\K]W]L_X=CN-8? M1C""$PD]=Q5"6KU2 3;HSS'7BN7-;8;G@SIW+P ;V('A?M8*(A5?'_D0/G-O MO*PCL9=@O%=:S[3BE#%Z^3>U!NVR;NIU>'KWI:]9]>:*)E[V\L^O+D?%A[X?V MCG#IM$OWH==OM;IY6F9OW8"<#=@0R"G=F9X*V[8>.3,C[+/OC2^ (-N-0"Y? M U3C]A,Q@\:? S;EP>5+Z!N>;]FNX;]>A7P,'/&IK[8>O# %0:J.@"] MTCOY;2V_/?670^%YNN!Y^NAY+GC#19& _?NN^=X/!\P\VBUL;*G'SYV4-9[X^BU,5@D%-=/LQ!,,M$K)<#A?*)=(+*3 M/6; D+9G!]X##%XNZ M(VP<9%BX5_!0) "KCGQX#^ )>%UA]A ^\ZHPT8F%,Y\[_ D[#,4$GK%+P\1& MB(8?\KC'VSQ!Y>^&M443"WV)N/.7O60%Z5.MV==-4;V.7<-8XI3@T^/%" ,+ MGC\VK(+.7%(401WZ'E*$^5CO3(/_Q9].M?F87#.?O\ ($3+)>GDEU_: MH?NS^3Q_2SJ&3XX $Z[%K2HIF:\E+CS?9Z/2#GY_4\_R#3VF[P9 .2!6%.95 MVDZO?=9Y5TR0:'_(3Y&!8XC%S:,*)(-EP^]P>"DV#XP+';F%0A"[$(91Z/FO M\0VG2J6+Z[^D3"\5,$#T$MF7#(^.6F1]!WD:6 M(<33Q0AL(/; XS97+T"=@;VQGKF?H2I=0M+,$%^4LH[W$!I"=@L23/ (L=-& M7MYBHTKOT16-.!*)&PM:)6G)@2_G+R8/ O&JY-E!_,P@!//J-.X8EQW[&N\S M6)#8FQ+Y>[8=!9L/(CX6I4D3N9*M!YPS;)1H"]7D#8@^CVF,9F<.-.XUU,Q,W[D]^OOMQ?G7Q 2M:7V4>7F/6AM$RV\Q=$"I=" MMF?$EQ1"OB^'D&^==:42\MI9GX0\"?F\D!?RFZ3W@2C]+(%TEL7RSH45D 4K MD'B@"Y1BD5?NM!;XO&ECM:RK#&( OFUB&]9J78?.66>I6F'5[.W?5.VLG<=9 MJM9\'DSB/71>E5AJQ=VXIP)G1O0TDA)DSP;D=TY;LYS:B \#I!P6QJ$811D8 M/:#,8Y\3#:8DW9ESCS',M#G+T,LUS&=&(LU!.@<%K96E%3#'C(<5LD_DIOI3 MQ,F\P([;8LET;?IN^)X6,"%:(K?"##UXML])!E4,8#JC%V)6-1T,, KKB407I" M)S9>%@]S87LJE>_/W'G*"?A3(>"GYLC\-AU]*@&Z*F"V86LW.&EAZ8@Y#:G9 M(^PY-)6PH>74R,H:46?L_X(U!SL.QA8>2Y7K1L53N+0JZA03"*O?@ MRJU @;)_1"!5A(F2,XT0*=_/[L[8-QO9^L+VS0A0?^%%ONCY?CZ9<,,)A 0* M(S_M52:^@NDBXH/S0MEP[;$7!=787#G[1%R""H\CZ]UL08=X^CG.=C'8TQF* MN+$=X(.YGWV?PD:>([PQ(:=Q:\1U)QH)MR!#7'!'[[C_9)L9L_S]R=7MW+%@9/CBCLP7LG)N:! (6OP C]UI MMNA.BX.?Q,&PM"PG=B4-2Q8$CPNG6!D8; A.\QCND> TWCZV(B#;6YYDS &)Q^+ M!""/,9/SC)Y42L]J9%1!ZSPO MQUME/*#'^GC2Q355%?$P;R,BA-#T@R!QYR)>Z1C1D/5 M%UXHD#"[O@[0*X4E5AY<.PC-MQGH\%$SK%XY%FQ_BBN UF6>E22I'097X!\3&*XNZ7\]GOE MN:6JIA?D8RU0L"69&^7R#DK3QKJ:NA61PO/XE'@@5^YY'" );HQ7T>5UMXQ= MK5M:R]+K+>0$+B=E9\HWR<_K::5XT/N=[MXI]R-,@9^F[^UG]W5M2;[T8 $N MZU*UQ^5L="2Z7IZ5K^EKG,E.R_EB&P^V$X>7=CR64A[6]4YGO65DJ-D'_9N= M0VD%4'LP6(.I-Z3_35DI*5_J)J MV-N"L*[,!6-B#\=1*JVZ:F_5 C)D[$3Q9GM>*I!4K3-7"[<3R:(8,\GV=A_/ MIT, =]GMTN((M=-;)4N+Z-G/&C;;_]**"GW06<7#VZSAEIO<%F6+.V]_N0[H MKMS^#!D[4;S99I=*?5556PL&\OHDQX4(L5Y.;-5OGNNE)_.-[VK:]\K9M#N8 MW^O5U.R#_HUL_EXYJ[:[\U)F6_IG!W21^/T;5YX!QRVAM#-?TU+RWJW)6U6; M!N25R@NUW9[7,&N2%\OP5ZQD#4;GC+L<29EY?HEO/:H+R"KS,8 MS)5LKD'"'FA>6?@W*"_\Z[2[@WGYL"W-\]RT[H:6^J%J6^NT2Z@K8)9E9*RQ M1Z5.I:IW]?Z\REI)QJWQ_-7 RA-XV>Z@*^\[H<,N%=-62L'N%*^QG>6.B-Y2 MY^7-EA3_X?D_KEQQO1+L89-+C5Q]T&Z5;'(Y"7N@>8UM+M6?>K_;*P'M)C0G MD5/194%LG.+5[E,1;E"2:IWK[4.6(]9^&5#H3 M22Q/AKD61VOKOUFCM(2(X_3R;WQG?ED''A$X"9PRSS.JVQ CXJ?5_+3)7.5]4M2!TH7;6W($=JU]Z8L$Q8UCI*O]VI/Y9K.J!%4I6HLE/6$E48&[!<$.2=@&0:9:")^-%G1P&:4KVJ!5 Q$E+SZE)8P8Y\",TU8; MRCCDZNYGZ+P'R#J^:I="&*WD9AVXV?(B3,U:9&>9XV@;+:2">%N_I71DC+?- MRR%=9+.1,TT,QB\[G VZ;VYI.$OV#[ 1E' MG77+A]YHVEP)&BYB;EE8&W7A[3AZI]U:DKD_5Y@U?6,)(=OG5VL=N?.K>V<+ M&=;QKQ;X9%?&HQSKYJ8H-3[WJ-JOW6.G8O;5$]V)+[$[<>GD(>K#_&\R'[&ORY4,*NS5N^?BSG(J 7BRGSJ4H(H=\TFF5'71?C2)(]=% M^Z &H7EUU] \V3^[W;*35*K^ E$:^73D"\1V2Y=?0NU\>7@ M]R*>1=M.8*(A<@Q>YU+@YZV_F+RT WEI%T8P LEOBV&)S!B+GO:S69C)5)*Q M&+P23SCQAHGEY,PZ2*_+H&_.@*J/![>:TMH&TYF2GOYP&Q O$5AV(4P;&Y";Y,XEQ3\S@K^]OH[,^)._-X##@6+M3I_,4=B M4"FJ_3DAD]7L[+WZ@90[":"EZ="*UFV8""K.>UYK*],E4/(K);]2?ASEQVV< M'U>7_-@WE" GD9DG2/E#0(A;IP9LG?&((VC'8-K-+#AQ[?X>[#S1*X(LN(:$ M9PYORIU)>#%%M^1R"!G FYAYRL!9Y"122( 4W6R?U:'#A2#UW>8.8$&5Y=*: M5AX$G$^#N^([Z=S-U[0P=H=ZS*[<]9AJ:]XC%;^IA4,JC^TY+H8;?AFF+0:4"W:C(U]R1'M!;)BZUH:+J8Z'<6"T;? MIIB@L!>("97$!(F)HL!5IV$WD&1-["(F-!(3)"8*Q(0ZH/@V61-3,:&3F-CT MUK\6TD2N:JC6R9@W?) M"@( S7@2A2*_.^0^#\+CBXXW-^J"3![QAO=JMPZW.^7P_$"VSL%;;V3*3(XO MJ:002@=OP"&->#IV!W]%E3%@7(<6'&]%4MWRB>>C-650X]'2%V=E"0+TB'*Y MXA>3/7"HCA21[V.?";(.UO.M9=;Z5=WJ@#:7,,9*BEL2D?+% YLJ[D1*0H6$ MRIKYJ8-NLT3*ZI*&C:L5-BAWN$FN,W"D==F8K_+Y5VI+*YW"I6OJW "L]Y&^UE-)Y9.I@?A[99M1LOY9XU-#F MBVD-RD>\S0]XVY2<'5;S[&VUEG[96OJ=P?9K>?:V6,FMN-*TN'\]_&P'8,/@ MH[9:5*]L48-.;_-%%=*UP?J^NVDI)+ MU2UW^;/AW*-Y5#Y_$7L%B5F*7XT7>QR-T[&)F4/J=4Y^N^G\:SG!F;>M)BW8 MHBPN4-7!H-\;'*HT;J\-+U+C-?,;H=HS_XYKZ7IGG=FOT 3&3V2L+Q%[.7CG MBIWLJ45K:I.N.HL4G[$OE^=WEW=EC]U_>Y)#G%;>44W(\XN_#&$\-] M92,C6&@XR$1?4&MLNW80XE_ ],%1K8'AP!_Q)WC##RZ^X0V'MHF4 %G1$.>_ M^N+7\2,]-_Z\SP,N&I[@/RS^Q!UO(CJ+PC<2WTQA?#QQO%=0YR,O"O A*"/A M]V)*+'C$!O8P^RNRQ3?/&*XBH7=D/!7WPT@Z*AX>Z9Z;KXX/O0I>.@33*?=6 MT?GCC-UY8XX]6\/9#B7=76&3A"R&\XD/YWEDPZF8!G:'"SEL]/0[<3\11$(T MJ6@Y@+/%Y3!L5N#I=+Y]E(= WM%W# M-=.],WP?M:>P/,Z.Q>;'%S3G 0,Y,+9#O%-Y>&7WWL0V*SBA?EM3\NQX?)3X MW/0>7=BZE"6?;4"Q$;,9,&L%(=-\A41SBG MB;C#37P=_GZ"T\0Q"@JB:<(M&]5%B/[1^ %+SN$C8P9?04WA<#;_[#,&X*MD M6UF^E9?"LKL\WV8STYHSQ+2(9#3N82G\FW;6SQ^][3@V"E4XEV6-0"LE42LB M,2_@ISRT8+/$,UUB18$V"[[V%(F+]03SGK@_I]L.+)=K;#D>@/2/W#2B0' M MIBP"0NRXIY!H3&L _\0'8Q]'-!L6;!88IH@+4.0/#L_+IDC84'&7_+@G/HBE M!\_WO6>$H%@(R*;T 3P18&#U@M!Z,IQH:H^5I7R?U?AP:TPZ2I>AYSCQ.8IH M.:B4: S?156=NAV9P21P@HY0B7#>&0/[O1B; (X+R%3T95Y,/@D3"Q;%+(@K M;&UI//+@PV)NB>S;M/R$9Q-PMX;'IK9OU5J=9"8\U4MGRBY2[D>>' M21(UR92Y?3U0,;DTX]*/6TP^D+"V@_KG2"&L%FK*22I56$TNC7PZQ_'Q$P,,=9&V+4I MI@F_8O SIBF,P52*XM053$59R/5:ET'?G %5'P]N-:6U#>9(HVBG)E8RW*J_ M&'XUD1^'CO><%!_,5U<0;U$8=B$,*V%C*LG\AK>KX#,YX]X#IB/&6IV_F"/, MNA=J?UD6]WN5!K.1 %K1&T_K-D@$S?6^8 OPS[)ZDMA3^OP]?6^VE90D^U9] M8,JCHSRZ;!Y=7?)HWU BG43FH"!E82)[49F[J#X1M29DZ34DC'-XD^],P@LL MNDV70\BDC85$92.)%!(@13?@9[691?-N+X[BSD;OL5H_Y8]Y%_/US\Q_UK91 M*]E#5<_NV0;;F'5O3Y.GB+6^/SP+Y1CH [N*[^R"O)0Y3N.%&0T%X<6 \1<[ MB/L_N?-G?(@6&_\PW,CP7UF1WX35U17L4RLO[J8]-'![L(?A#W M$<:KB&Q3LMP=A>%S;.83MV*8ZZ9 _1*6AX+5UGPD6/Q&]D"P/#&?:?&D*E_Q MI%!W[V=!'Q>[R\02G6(]U,Y^>1%%IPX#^2C$4]'D\Q;)BZUH:+J8Z'<6&SJ\ M33%!UTT@)E02$R0FBBZ,9)R>2=;$L<2$1F*"Q$113'M ]\ID34S%A$YB8M-L MNUI($[G:1<@X"I3:1<@CB.)V$66]MTE$D2536!2A:[5)<2%;YN!=+(/@9YQ= M$(6B_BKD/@_"XXN.;7*SR>2IO\GS7NW6X7:G')X?R-8Y>&LLFGV^,5?OVB!+ M&O%TY 99FJ+*&#"N0XNLMR*I;OG$\]&:,J@Q>.F+L[)$))@=3RY7_&*R!P[5 M,2KR?>P#1=;!>KZUS%J_JEL=T.82QEA)<4LB4KYX8%/%G<))J)!063,_==!M MCDBIMI1P>45@4;G-WW^*@M-'PYC\C)%,SJ<-Z\1XGN >GO71\V']B8OII2S_5U1-F<=.&4PU^/3G53YAM_7IBMKO] MOMY1NR:118)[^IW=Z@TV^U6AFZ9N_:@(C^J:JM(*)72D1' MU_7!QD2_1^&67]=E]KE5)62,"NY*[>2'U0 M1FYOH+=U;3_DIM;I-G!KE1$X4#N];AE]R1LWIV@-[*FE)]QJET.OF"+0L?>@ M8J_<)QZ$\;#UC3>IK0Y*3U'7D* L18MOW(*D5;O4!N"4D]16-R/IJ^?RUZ^& M_X.'G\%R"\[#"\/W7T'0_5/,8=YBQ_I:&7F=;JN?A_V*U^](Z\JM5/MZ&:UM M5=4[V]/ZC8?8:?C&]YYLBUL?7[\'W+IR/]NNX6)]VKD9VD^+,MI*MEB%_Z[% MQ+UNZ6Z?]KIY,*Q/T_[6TI^MI;]Z+:6GH;9T_9!KB?ECG^?2+I4;IWJKUU_K M9 JHVM]J-CJ93JG(.=4Z6"QSP-5,3:^]G8W>+A6@\.?N.HLI(&I_B]GH:/1. MN=&H#=8ZF746<^6:WIA_\8(=-[]3SN1:5UWDB]E[-R)IDRWL=$OQH*G]S@(> MMB1I<9?^O N-4#29CXV\"V\\ 24#2OK\Q0Y.;WGS^>F:,P$;P7,N_"C*<@,;CQPP%_C_YWZE:AF\%[*,'_\?>B^__UPL\R_SE\_G=Q]F_ MK5\^,#L(HCPV9@_X/K% >>?<'[W/?> *C?FFY?O8U3AJ_$DLN\^/?PK6YJR MM]4FR;.B)=;[>V]BFU5N7K^=JU/\4+*NYY%MCIC/P=CSL;L9P%$X,J$'OS2] M1Q?X-;Y^.?6&8+C-(?/V.H_,=%P#MB9;['7DQ1.9'@P'6(BS8,3QL]A'+.D< M]FR'(]'7-V"//@<^\.$+1J6"0)UK"N=APYFS&057+L-$*ASMIHC5! GK,F,R M<9*M2WO%@7%L):.H0 8^V;!H["DG9L09OH]#+(0->\;NX4EH:QON*SP_UAVY MIQ^_W5P4I+WA[P43CKXF3MH*1YXESMZRJVBXYGKY-'3,2T?A M:>)&HAL,1($_;'L6*"$CP)_'=HA;^_":V]TSMG"LZ6%P!U:7'$8()Q:(S[") M;YCBZISQEPFW;!$ AI,_QJ*1Y\"[>Q[Q>/@@CDN)0K$V,98)'H34QOY?/$4% M4/C,_:0?&6R.Z$)$><"MZ()4U*^9'X=&0 8QHNUI0 +E>L?08!2$>;'^Q2RS& M!Z8A@;OOE;#=4BUQ&%<^ET1;@2NOZGMVY3\;ML_B](2OF9G"L6M?P1[V\WT, M/_S,/H$1X7A("?OL&V/^[/D_V,Q$:/_"+L2@1.&9(-0R7[B-7?Y8TJ-E4KR\ MDDA8'#8PDZ>;W$>_0A@UR>/]S..59"9S[#YZ <_:IE_X$WQ[+S5'T6&8G M_9:]P(I#U&EP!LZYMRQ"G=]8P5RY(GD?[P0&,SL2X_@O[ MW?,L(8PPC'"-#N3L9=6'EO5.7A$M#2T'($@1LH2Q_3A:&XL7T4 MPK%@>HS C\? !DAF[PF^'(1\4N4BPV>O>%F)1"R@G(4\"!4V%U(WV.AU@B'? M.%PXB<#,%SUX? P'&X[CQ4&W,W9>^%#Q;]=[1D4D=G LYE,]O"8O,C*:"#,M M\B$",\EK3)0=?S$Y!U6%,GRF Y4J-W8N[-1@#,7EBF5/"D_7"MJ>[<\8N MTVL*L3D8UK1=6!T\0826\/N)OH)?@!TWC8_.8Q3&B MB1WF[6'\07Q#_,FY T9=Z8+:#0*0Q24&0WP58,$93Z/CSJLBN']?\=V&D:^]9D2F4[]BSP+]\,/"" ,0*WM:)^SPG M7@HJG2"TQ^+:,%YD\A<4RV,/Y/TLRIZYRTE=WO@NUY[MV]Q5HA#N3X;M8'G< M*?SK-# <#OKF(03.-]/Q0.+B.W+QHD;<',4TQ!=+"3VIXLC<+QF!L!^>T5 * M<&+E*+DPAP_!^N-K$MM-S0;0+/@M$Q>52-P9"7MU?8^KILK @7O,\[IJ=B-< MF^7UR[1PSB9""R1_QXT6(V+'%W$8@YG1.'*$A7,:'S+LRK^CN+(HOC1,[HIY MDNN[FRXWLY=S,Y::>$'"*6 K1TY\6^=-+_D4L .#$1N*V5AQ8D%QX*'*G[,9 MRYNE)<\E-7NN&9>[G<>"I:Q":Y:4_3OW'GUC,D)70B1D7WQ;4A)5G@P_Z*MJ M+Y]\/4?,IJ0F!5I;DUJ:)S[06X/N7DE=O:O?[Y:16EK:VQ_TM%;%N[J? =^W0"*AQHS-!6^O8\E=>F M_9&#M<9O>3YK+?C&P^OAO?%R'H:^_1")9]Q[-\9""?MV-5R@Z6.3B5OPIN]3 M8WU6D/T[&$SH(JW"[O5XC M-TJ(1?RSST?<#< \CVOB5N]5J5QJ=^?$P%[V*LU3O 2/V@UV+>3M=$KE6*>K M]?-"?N'=&Y.V44UII]2,;@_:W,V?L';MR!OL[TK-98U MK:5O2YZHJKC .,8NF]=N]4N-3KW5*:9M^NIEI*4-3;;HC0-$E0H]39TSA$O> MNA9I6W>; >U5WMQ(+>.'PI?O1NC4.,ILGE[F\;"7X&?7=GX]"?V(G_RTUIMG MYM)6NU3J? WF'-J5K]^9VJ*MZNQAJVZ202([\N&@5/CKK66(3U^_C,1;#+1= M#[\'7-B\6W%D>3&^L$)*Z9M[]TYD%AVA6N:);G"$?XA()+?.G^"WCQQ3Q#"@ M=0O&R WWS77!/W>@W1*#OW76:JMEV[6:E T6'YW=<>N/[.;V\N[RV_WY_=7 MU]]DR',^_I7U?9+](ZX/XF05([+L4-Q(I24\);<$L_*6.,'C@7,LP>,3<$S$ MQ<97SX6OA2/;9#?>,_?9W6L WP!:P98\8^_Q1B);M[I03F/]@O5$V8]\O;F; MJ]IV!?U^G)<4EZK"8_W(24KC?/X8.6EQ4GP+[XL-/7+[$*;-XBS*VX_*? M!=KN+B]R+SYC%\EEH^UB(DM M9$]P<8__\TD\!DBL[[MK3XNM@GQI\._GYS?Y#9P=W>S L1PVN8$K MWM^ %Q.E%&]\?$F5W2A!J1TDMWHL&'F18\47J89X*1#S[\@5MZ6S4RVLM\K@ M=05*D2K7"^.D-Y^'7NY8\ 7G\5UC'.W"2[+/0'&EAXCB;.N@,[**YI MA&<:<7F[,LW\W%'V^WSHB(MJO.">1A%![N!7DU)ESP4Q!:^/3PQOO,$G$C?> MLR]\F"7PB03!V (3"9')I?F*I-3R8<&>'^:]4.+&+&QFOQ MNS$E)TUAFA?8@/*C2.QC[1(HBNK+V ;%6,32;I%!])JDA VC$.N@$E:O(%7U M(+6:5&*]TT;<1>,Q*AD027= B+AGF2NYQ@2AN8D14FS4T2T*\)7 U9@*N;36 M,%,ZF#3(2%HIQ!H2&SM4*02[>1$DK/V9HU.MFBR13$(J'DHD2IU$J9,H=1*E M3J)RAZBIDRAU$J5.HM1)E#J)4B=1ZB1*G42IDZ@49@=U$JW Y&AV)U%E=O$^ M:Q@J[ H>+9>9JIF2@U$WVSS40E#8$7U[>OWZUTWUT(YGHF,[I1L[UV=Q*V*%#MX!G^4=UU2]JPT*",R^<7.*5N^7 M6MX,4AT4GN]:%'T%WN>.8[C]KIU]ZZB4$[$[PZMW52G=7U>9[8VU/\(Z;6MY/41WTB\3/W$NW MHFN-O2OOE=49]$JESE*Z"OI-HH-VGKH;GSW_SL"&K*F!/^OAF7:,W+&-87F+ MK;Y6 (@]$%S5-FS4+K&\]]^IJG9;TF[$'@!0RFZ#_AZ6?Q;[1KA MV^!.N+&6,E]%?U[#3+R!PFZ]>^+T7KD!NM#3]R#T'V>/-@))K]3N;>OSO7"/ MO$?[DO_E/78[K0+3< 4U^Z!_,[8N;<.K:T6N0 7T;]R%&IN2>>Y="*[]59IF MU&/=N!KEIV@LM[45:SM-LD_G29A)^*Z"\[01GH MW[U!."RPM&NO1"QV4(B6AA,.<,0;+VT-B';+C&09Z-\'1+OE_?ZKD:(W&*L' MA2C_!(GR(40;^$MK+%OB/=QRID3Y3*1-[,]Z;]WV4R9*K?>ME,A>=F_Y[>W.I51O_];66JT"F;/N%<;>+EJ6*-Y^ M1^ML3^'LCYEOW(N=W[R9N7FJZ8=J9"[0P!X\W^+^KR=P8!AJGF#ZA?LX_7

H85CMS?_>06H)!#RY34PZ< )@LZ M>'O]Q:]-ZQ/7+D>4!2,$SL:#,]L2KE[X_"GT2=C7C9\2BR-MAL#4R0L3B5G, M?WQXWU(8_O=#\]ENW4KU"MF-)=9?]FP(TX3I33#=;P"F-](K[,$P?SSZ7N1: MIP!(S_]9'+K6:BM,T_OP/YW.ATJT#TO\H*[V;@VH[9,3L$<-R_XBW>PI'W_B M0^[[(GU^C&-"XUY9 "HWV]1I38PDZU3?[9^WUY9V!Z2AQ ;]VVIBNN\21SF! MJ/#1*R.PBNI91<]W5"[8$]=[]HW)KR?Q_Y\<[\".#",9:" HEU=E*5I?KS^4 M]Z(K.QVA)BO4E=+I1_O)MKAK,2Q=>S(0.DOQ8(3\&@V[]I8>0%I[2$$=<Z3 >NQ45'YZYU M^8+9/=N4N@2J.A@,6IU#E;OL->7N6*.\MLS4VXE7U,4LA M7M[=L_-OG]CU_?^]O(5?75Q_O538M\O[LM?5ITEEGC4K62 M,\4ARNKRM70@AN:JZ? WN7HZ(=F9$86>^*'=F1;-';Z*KJ!^;DTO\'#.7 5I MLNUWZUM]AR)"78>&:9Y[MQYY[M/%#=9)1*YYSOO]R.>U)\]%RX)R ME.C2Y2IU3&-WE*Y?=BN^Z30\!4M5NI1#2$AN!)+;W084@\BI8ZO/4)19QY[' M(]#BRFUOR"8^']O1&"=4%4QIFXU&(V6\%0U-EUSO5:T.^8>"U@_U@(P,-#0> MMFU=PKR!-6$KIYHE5S:K9K&O+GN/0TD_H&JURANGV-->O*1C25@5>P>#^DBK MNH%'!AJ:#N#W:K\V<9J::%MR:K/:-AD8Q70;A<"N")761DEW9; MPJRQO5:_SY6_LX7EEM;"KZYJ7ZL:/OG2>A7P90.B.YWRX;T@\!;'5);2L1O- MB\.QE]%7 MD]_32[>\ W_-SYI>GZC]+6:3L^CII6?1$V=QB+7<']YS?SP;;AQL,*(UWN=VV3S9I9/JMZ1E(P2T MM5)N['6ZG>6;6$3/W!)\/C'L5$1>;#\SN%4Z,UC7YJ8>%[YS*[)6#PINE0\* M;L_-"=Z8K+GN*]OLFMHM(T_K]9:1-_?NG&:_'IX-S)\'GQWP=P"=0)?LI]0B8M??S0";EUD4JE0MJW)[64>Y5M;RDY:OS5O?ZU%T'X6L9G6+64%706[9K^+ M",$GN9X@3P27+]PW[4 DC&YFP73**%X?$>O1L=$^=LKY; D2B@A90??:BN!/ M_.0W QS#%SLXO1Q/'.^5\_@9D6^.0$SA)[Z*H[^OA:DE1IP!UW01K*EW#55NUJOPDU?1F,Y,#K+)$][X7(N*/9&^VB#52Y4,J._VH4A/_:M= M4#P Z-4*&I@3J]!?$K';C2OCVJDN=11Z:R#E(TH]CD'49;$DWP<*_2)Q_^_ MZ\:7AX86U=%FE.U]89N=3KE<7!3=.RZLV(+]QK<007I[4*ITM%:G/5@0Z:4O MWX7,5>(&R"R-(JB(_@6>W97,[P$?1LX7>[A6".[/TN=\?+U_G<2&PX,% M("^\,4_1+0\X-G(#ZC_Q)^YX@OXD+''Y8CH1[D82)[.N7*&+@^#""W;T+3OM M\F!)!S@UMXH=J#S@Z+FB7RAX-A.K@8,L-?=L,07T; 3X._^]R-GQU"W-( M6Q('FHMQK7K[KK2NM'^T\E"-JK9WHC4T;)=;EX;OPDD$H!^B<>08\/5/?&B; M]C92OK/,T-3TWCQ+K")A=Y)72OQ.N8&I#MH];5>2G[@;<33[+X TWP"%;(>C MBR@(O3'W9XP0!(!^;MT;+[O*I'+GKJWJW7EX;TS> =:WF1 J5]#:0.AHZ=97 M$)JXP^LNE(B_<^_1-R8CS(H3VOOB6[DP4,L/M]=5!_-0E6'M!5&,;==>>O# MI'/78W*L?:-SO_]CV=K+Q:JJMWL2KGVC[94LOM0,[_597 MPJ5O=.K+EUYJ!N+=LX1+W^C41?;4+7^TO:+KV[F=*#<%6S+"?R,,;+01Y;=K M=8D#))&+ M!YB1L5.=EG:6JUN:5CW=7O[S\MOW2W9[>7']^[>K^ZOK;V4%3C0V<8/!*?\& M'K*'KUL?[R[K3]B:#8&96")X&.:#!F7[4>W>'.J "W];Y7)PT"4FEAON*WOD M+I:BP=/]Y#@F/DA\'UX[(U2T; GKGCX/];-KS6=MFS,>0^+-@?GS&@+>#Y M=\'G?3Z_/P>0/8/!N]R)X$HJ>&LO_U9OR,+9^8@S^*\7U%^_!"S$3@/3@X(- M$Q\]/(TASOS+43GVQ/P_+N;_'9Z V8A!AEN1*VZMYIC0CLK--X1C"";>9R*B&OTL^(R M9AGD,_QL$!MT 9MP']D(S@3^+R]H#HT0V[>*I=S$\'$L0BHQ1L83KY(RUPN+ MZ7K@W&4!2$9["&ZSB[.4F &""?;0]JP YST$.%;,.F-WG+-O7E@%J^6&B4U9 M'%YD/#[Z_'$ZC:)41J0P>4#9GD8%X+<8"HB!!'])Y:O0+W X9T?3K%(IPP!G M%L/!!>D&!1D.!B'H18^CHW+5*3+3*\(A].V'*/1\6/:3X43\U+!0%"-F'8?C MKSUP"FP7] 6?%DW!;D5#\)XB/_\)D$O8%#;W9P$5[H"$\ST7$#3[8T;B9+C< M]YYL"[YWQCZ37CJB7JH2G_WV,2RF?O]=N296E@K'C#TY-L!L37AZQE H7;.: M-S5(2S\@8@XXPH"[(*Q-+J:A"W<\YB!OFFT+;P#XK./]6*&DT(Q MXNX! S$SB:_ )J2YPTPT=9GJ<@/V,78@'!"0C]X3]UTN%$R\T0:HK&2;LN9( MYGC^&W8EA(4;/GH-_CC X\,OHS0/Q4$.A8B*_XCZ$*-.*)9-^,Q?$2AN.X13 M#T;V9"+L)J!\$A=/Q.\7]#QXX8@EEDALK*4R'\XO$(*+3?*+Q%-Z0(ADI)R9 MA)\ 0S8\<+9#LX_@LVC)8.-P"ES/WEMD7[6!*"WP:/^H]H)A%1"GQ M+H'R\EPNU!0N-7Y#:B/D8'N,@$@^EC!#&'__FW%]GT=@$MKH M=H9V,$3OU$A-:JS7SC S8@J0X 8XK03/PHSCIZGT 74X%M6@CQ[:DG!$4QL= M8(46QA0[BC \X;]C+W(1\D8(! U1\P;B62DJXA=GF(?QETG\*8%4+!\/T07' M-[BSSNXQ0%#<+!"39P7^$OLH&4XU7G 3DL"LL"D%D\?<%<%3XYEGRNPK082" M(16UX@%*[+,DN_R&;K9L0.# M$>K\H69@GEK].4]R7@7!+^ K85X#Q)PAI+'G.-XS(AX? MA#?XYYINA78?W, MWAL?(+#GA+H#>0)6*%FWT#+O2]-?>M!V[ 4K,NH6\'/U+O^QETE%!/WC-H M/-0W\X2?L2M@8],$R2X.4.@(_,!4.<5:++$#1(0LY?!8K2CX3RQN [8"@!ES M&G8,*G%Z$E,7!3\CWH!N/QYIJ?D#]CNX>\BP['W*I\)2GW[*_.7RA?WA^3^" MV>^L7_(+^( 2Q.(.V%M^+&VRNQAD7\DK*@ HTVXHZ% JX8 M6['7*FRK*DR/(9S9LCM"8J<;.4R1876SPE,UC:9'#.+,\*797 M"%^P'2(75F/9N 4@\[**0TC)4HV0,WSR*T1\16.>M]JG^S25,PD,A2Q#A>#Y MF7N#&?=[OC!S G@V,\'Z11$\!(9F1I7[F!\=?&H9KTFT;[:>!(*OS,)V;JA' M)FC^6 KB,/9Z4,>FZ,EL3Z+D@@6!.(5/>@"P4UYL"H[X6)AGB29[P\*MXKO' M?QJ@7=%5O\@:U]+=.Q[]6+)R RV;"$T^@=C8N[70Z8MUD(O-9S$+P_?"6/BD M89" /:7;/>_+"%\'1$K,#+&E"(:0F/D8N_BQ1)Y*K-E7Q(<2 RHPQCQE9>$+ M!X%GVD(US/3A[#%6SE\'W;75.I M&4L&VY\SKF,37KQ$+ ](!1L;[W? @4OC_[/P4_S)1(@(IRSSYC/V1RK+,_*> M@TP#D>X8]C@CNW,K%6^>4BK6'=^0 ,^D(FV!;/QE3&IR6CDQ%P11"L@N>1 MB>:(_1"27<2'YBB-0TF)S^1@]77N]AK?)%P8 0ETXH#.'RZ8#0!CV*D@'AJ> M]?C&]DL&>2)'4R!O]KL%;\SUW-/RCZ2!N+'Q@[-H(E8P-OZ-7OGK&C?)B8_N MS5THR&37, M:]J@EV:D(#,>P90#'WLJNV)F$+(HA5Z*+6L15TKLP\'C M/!^CS&ADB>O=5/[ WE%8 [U>*[8^E:E_DH74W)DZ]MC&[2Y6%[$@ E_/CN4+ MF..1[R91DG%R0XN]$HU'/O/ ^9/M196Z/(']4HS;^ XJYZJD05^1[E(4(4@C M '&$8)GLF]\TL3NE I#-Y%[ZT:P[$[>3$K(-/SPUX5.]FM,[&$YTN;.2]1Q0 M]1AF>)URV +-&'_D&S'7])TYL,VIN=1(2$1SF%@J:=1++'_VI%AT^CR)*P5Y M5V<:9<+G/G&_R/?)N:6)NRN:&.#W\HM>2Y287AP./+I(.4I"(UNUBK*Q \G$ M@>R< US+R5%-]VK]F30OFGTT')0L\J50'EU+%0NKC#V0WOZ,8N,N'U/)B@.T MIN<\F3B8(511800_B74E47OKC)WGS=.WD*K /L'685E!2D1?*49%D;$F#%9> MZ07YWSK]LT&)BK<=1QQ[M5?V?^MTSK2E%"D%:8DIZ"V[BE.>,^<35A/.D8%7 M1X(Q4"_C-)AP&#E3VWRV&$.8+F^3)\ZJD]:'*"PYNIC'[+/I'E]27J7 M,A^!7HS_H_*+KQK3Y::*3>R183W%"FR8TV?&+&T!7:[I5]&RM=VI/V%@CTR\ ME4D< 9%S0PJO7.$5;NHQ-)XFF\+3SCH;ZSL[:<@ZO5U?W%UPEYVI(LIE>+V] MI-5B2,*V1DZ89A08;FY7(Q?T]A!.@,_BP6G6'.YHTMF0+MS0DX(&M;N6+ M=L"K'GSVDWAOUO8"%@BFZ7_CL2T2X+)9*VD85]QBFB,;^"N]7P(..K4X!HBQ M=>K-[ M/!5OR0VRG;A0P#;4EBU\)=GX[^B'I$>(\JK%@IMI MV54V6QLKA5PSKL883SRWHDH86470L2,NJSV;O&2,W.G]2"E++1346YF<)F:OB8+'> CXI!8^\\C"-\IVQCP4ISIF2H,1'3^-\)3L: M2Z0J%P>,6;8XPU<6P@:RB2@[,!TOV?6D9BO.0@FR'2#*MCL)>("]C9\2'K0P MT/&OI<[HVKVT2B:VW^*ZKX?? XX]ML+KAWCZPI5[F=2(@4Z\3D>2?\$HSY=I M#L>*GEKXXY*)UOW2)HN:-C>?9@WU=XE%Q[7P_/XCN'+[(KA'N^)M^@%9YYJVJ'ZP(7B[OI!J)A?3UHGS.2. M,\'\)?=Q^N]@8ICIOY/7YV[?X)'OTE27^((N_LU"-DR.1B&T_HH\<$7R5L7L M#_/I-<**L%T+E"6FU+S 2^&-\?\^VU8X^IGU6OC[DZDI$_HIR4_<%UYAFH$3 MWRUF/VJE']V5SOF%%]E;H27%BTT/C]?]]42;GFTV30G3&+F_^\F5)$8E:)F2 M>GCK,UG0P9L,+GYM:GNN'8N0!2,$SL:#,WOO4"]\_A3Z).SKQD^)Q9'F]S!U M\H)U/+;%_,>']RV%X7\_-)_MQ/6V7.S&$NLO>S:$:<+T)ICN-P#3&^D5]F"8 M/QY]+W*M4P"DY_\L#EUKM16FZ7WXGT[G0R7:AR5^4%=[MP;4]LD)F';)LK]( M-WO*QY]L[,"'A8=Q&Y?X7Z+]7S*Z=$U\)&M4W^V?K]>6= >DH<3^_-MJ8KKO M\E4FPC^OC,##QSTU5='ZBQHSOR>N]^P;DU]/XO\_.=Z!'1E&,M! 4"Z#LMI1 M6NUV_:&\%SW9Z0@56:&>E$TWWN4K4$6S"I'LE%:%DF;TNFWZB]$ MY 2/##0T'< =1>_J]0=P3;U%V;3@E6MB [;0>,'L-KR;)+U'8J-0;'2T7OW% MAIS@D8&&I@.XIQ2%26L'8/+^]J+W+@KJ:TGSD> H"H$J ])\!. Z [BC-2!D M01[?7C3?'Z( (GPE;4?"HE!8M-J=^@L+.<$C PU-!W!;Z73IEH_\O,3/R[14 M((5'\J(@+4#I=M7ZRPLYP2,##PC-/JUR%F^X;*&F53[??8^_[XJET*8;22FW7@ M9ARFXO "=I:Y%&RCA51PE]11]+:$OO&\&-)%9R9RF(E?CLLOH*$&7:VA_))5 MY#^)-F[3!2XT95R_*]V2;G;1.!*C(X57B_TO?3[B;F _\;AJXXL7[-#BKBU= MB[N"@]L5"77M7YBD3276$:&'(D)=AX:Z=8697UR3&\1\=WT.-/POMQC* M#%C)@H@^2G?^X^V(Y[+S)\-V4%*=#CU_,83\QC;DS@"1?"(122)RV=<^>S[\SF478F"A^(?N'X4:&_\K2 M\9H4Q2[/D5@CVJ8W/)_EO:IT=0FCSL7[\8$03 B>1["N#%JUJ2(C!!."%Q#< M43KMVK3)6D!P3?,)-[/9*DM R.^ZULNE&XK)@M.;&1Q"APVU'OC0$],C3<<( M C&.,*0BM*UI:+JX&6AU2'^J)71DH*'I\-65;H]:Y!" :PO@MM)MU2%SNYFY MIC4S^^Z-%\:'0V[F1L*^76ON4,GQ1Q,ZU <%-6LPKS]QD-FBC2HD$W@^9[%O-) Y_$MX#=7,TK23;RA MKW5K+=V.C4YI"2.VH5"MS/B4EC!BG /WE6W5(2% QAX%E!(ZGQ+ZU?#-$=,I M([32.FUI1-F1Z[3?]U4)J[17BS*=8LK$))4QB:;5,GY&3$),4AV3J$JK78?A M0ANPR=:-/C9OV%'6_0._#-\4.:,77A!^]OR[D>'SCT; K9MX7MTYSO%YY*(N M\]R!IXE/7P]G'YQ_2O#Q]0:,T.U[AJC=P_8,R3<*@3_/M0K!WR3O3;7R\[\CEG7^&/HX!= O-8 M,U=W04M(6$:[UT ),?MAF+TF=?*-9_;YT%5-F9HP39C.8GK1ZZ\?IH^KJ.1+ M+>_*E7LC2$&7#.\"?/[$W4B"5!HY0S?KAF2:/N:DHS>@0H5P_.9QW-;K<(U> M2_U*$X!N>X;CE"KAC6V73L(<<[LDP1NZYO+R)5FW,AQ M,W)556EU:IE[( U I26,..>@G--2NJU:9H#6-O1-KKEHI0UT>.:/TP=,3Q(% MI6E^$N,O^+,$YH04\H]&EE4E"KM*2Y70B* 1?\0O4O)+1VGI3>47.4T'"D-@ MQ[4'[O*A'3*?BQQK%GJEM@39$"03*VU%(>.T!C(@B%ED9!95465,9#GBB. * MBWW*ZHTN#=^%U0I)H%.7B3ZG (TPW$]-NKPY$F ,BF9JM\93/?HC'WC1!VYT@XD%B, M%8BNPS17DW\/WMZ+W^ZIU[0QN$22-6^(J/VIL.6A-)V^WT:<6*,X<6P =A6U MW]1 ,?$+\5$8A(:+Q@@+,,DA8%$0)Q)B\F 4 MBX6C&>57] S2EUZ8& H3@^B)8509:'4H!*01\ M)$5Z*4:=8Z,Z"[,!^R_DT6VGU3F A.*[H;IEI!>3*=.(>W#N;VBO)U\ M54K0K-(:;YUU*9V9N(6X94UNZ9#G2L[39GH]:5=#FIUD5<6RBAK $;<0MZS) M+3)F3!ZQ_]M&S==*.[BYH1V^_F%;_),=F(X71#Z_=G_GWB/LX B>YW,C^.*Y MCU_L)VZ=!P$/@ROWR@6Z;"LRG,^>#P?H7H"A$?HV#SZ^QC^^;M7V#7Z2K.U; MB&B]*T#%KC"CSG#-[=33^!8\LO9W(W 2.'_YQ$T^?N!^_? I M7:O!Z8ST_KL%6S$YV_<>JO4G=$D6)C2,_:&22+=2B+OX:M5TD3#<0T]1V MD4+L"2D7H/T-BJ8O,;'7B/OI#:\@'?055>W)%]&C4#=!>5,HZTIK(&$/+O6$_&S1"DV1%R;3L?A-DA9SHD8&&-X#@04_"S&)R\8ZB[:Y#P,OQE=UN M]S8U[-IS-#$C5]>>?JL.T29YT2DM8<0V!V6;GH09Q'MA&W)B]^/$>H"KXZMU M*431P0L;I!%*QY[ TNHH[8&$-Z%4"40,(R/#J)V6TFHUM2A^RV*@@]?QK*X@ MNG*'>$JA[;FW_(F[$?_L>^/+EY#[KN%<1 %L"O?AT3>^9T5F&)R[UAWWGVR3 M!]N5"[6H7(C*A0Z;8=JE#%,I,DSO1S[G["O\<12P2\"ZQ60M-#JX T?5'0>M M[DC4$_LL:)8 4)007SMQ144>A.D&8IJ*/"A6FC9-NL#N_I\N*%Q*R?%+HS6Z MIO14":,U%,DD+&^*976@:%T)FW91&M!1=. 7Q W.O+F 1_B>!%>'E-KP1E,; ME*Z,C4\I)X@81V[&&2A]&6?=4%:0/%J>LH(HR:'Z)(>VJNC=&HROI:P@8A@I M&$8;*&I'PI)J*;*"]I*;4Y8"]-FP_7\:3L3CO"+XZA?;>+ =,>K]*S;D>_#5F"GXB#?GWBCM)^>;&D_!:?^5G-ZTKR!=NO=^@+X4$2HZ] PO6=4 MV_6X:)QN4+_B:U_ \';8XDTXX9YPWWS<+P;9"?>$^^;C?C&$ M6VOA^Z:OG\E?\ZP\>LB'L%34-W3$/[6@S\RJ*=7>Z2JL6M]8R MP$@&&@C*!&6"F=B(Y53D4\U2J<3F<8L]O *-$7;^.'4\ MPP7T?X&]RG0A/!^F)?(W"R'#B>G61A35>*&-G\#_<9Q8?WRGYLVU?3^:5).K[;O64OJ].J1'RPM0:0DCSB'.D1J@TA)& MG//6O45YL2DM8<0TQ#1O9C:/I&ZK((7F]&S U;N.'9%&/!UY[(C6Z2D=&1-/ M:$X/,8R,#-/K*H-.A_B%^(7X9:V\QEY/T8AAB&&(86I]KUG1&+BU]C==5RA6 MXW(:C'9XS_EH.=>K7UR["6BK(P\U'QVPY=?*AZ5]XB8?/W _G9?67Q"0DD\H MV&@.%; 4)UP>" M9T5@G%MMY5.!:BFA9*"!I"1)2&M+0]/!VQ#3@:X6=O5):# :S=LX?N>. M"B)]?:7?[=5 XLD+4&D)(\XASI$:H-(21ISSUCU$>;$I+6'$-,0T;Z9GF42N MJB"%AJ%MP,DT>F-/P]"Z/:6O29@H0K-JB&%D9)AN2VFU%OOQ$K\0OQ"_%"D8 M,.PZ/0F#+,0PQ# R,HRD]Y<5#4/[^T]1 M!#P,SEWKBVT\V([(+DRF)EG7[BUF'/I XT]O[BZ69 M6+ Z8E+S401?#=\-^JLA/]%XFM2!51=[ M_M5OL QAFC"=Q?1:XV0EQW1-+Q[384E=3;YA2;?&,_P-8&D;#A7G+3,UUPAI M=1N>:M_6%;4MX5T(17$)RIM#N:5*>$M!92-'48-_>/X/ V;^)[) U*$V]'0 M=*&A#Y2VC+D I/\(P6LBN*]T>^WZ([BFGJ!L:N^S[=K!B&,K>$^&QN]O+E/^ M:/)&KDSYSD 9#.HP:45>@$I+&''.03FGK70'>D,YAYQ;*C2IFIUW36N41BX= M.:U1;6M*IRVA9*(\8&(8*1E&[RIZ7T+?_(B9P,O3=?$I+&#'.81E'&W0;RCCDUE*=2]7<3&G[>VHDHRJ# MOH2-9*C,A?A%1G[1.\J@)V&I]Q&K7);7JRRM&\#M!@3MR?';B^+[I^%$_-2P+&Z)&T'2?R0^ MEL]1:I';1_"M+7S;&G7W(:?OE]Q-W[,QY#YHOB%L$2E DB"-[Y B)W!DH*'I MX&TKVJ !T0MR_JC%3Q6$4:>2PT:B^K7HM2DO/J4EC!CGD(S3:TDX_5*>!C_D MV5*#'VI8Y/B8MQ[9D2A)WYH=R9AP0GN M"HE#=/W)<]&YH!PEBHU.2SULX2-2E'3)#?P:T9Q.PS,F5*5;BW$*,J!(!AH( MR>5(;G<;,)M.3AU;_9VCS#KV?.S!R[PAF_A\;$=C!O\RG@S;P>#G MZ=#S3P/#X? Z,P+DVIR:#6Q'0],EUWM5D_">I'@W/M0#,C+0T'C8MO7:U$HM MP%9.-4NN;%;-_F[8+GOO>$'P 56KQ8?<]SD&O<9X\1FK7T"U"UA] I=WS%V: M7$W"JL0[&-1'6M4-/#+0T'0 OU?[M8G3U$3;DE.;U;:?/1^PZ+)X[ICYROB+ M.3+<1\Y0 Y-:):E4))6T%KFN!-O:P58?2)C)76ME2JZKA*6G,@B?0Q7+'4U& MR54LITO8Y;,PRX1<76*08S"(A U-]L(?J1"N^DD7='+KS3%5W& M#JA4ITKL(B.[M-L29HT=NTAUS6+3LH+5FWC(RA^&[QMN^/K%-AYLQPY?MR]5 MU;7#EJK&F/SUI'4R5[4Z7[,Z5[%ZZLPT(RG>-I\D7 MO_MH.(9KHFQZ\(Z'H<-%U2%\QJ)>.R0TBFLD%*TG84(&54D0 M<)<#MU.;BMD=BR3(U2M1<=_=*. X0G+>XSN^KJ/I0&\SG_M]IQ:AJ')X'D?# M$KN\47916Q+F-^["+N2][OMND[L6W6INRM8T)VA?=TNMMH1^!I4K$+O(R"ZZ MTGMC!0L+.C,S*ZH:;LIJPXH)V19/6SUH,37N)O+-D1%P=N&-Q_9BA[VRG]_R MF=V/Q'9-#/>5P=XQ+PJ#T'"1/=@DW4]SMI_LV0Y'<'H!"Z+)Q+&Y'S #+3(L MQ '&\K%U, M'8*CY_*_(]CG\@[-A%$;PX_2)8, ]>IX%[_.1O"?;1$*?1[8Y M8A/?AG7#*K'D)K"#$#_]; SQ^W(&3L'LH:S$Q+I_+-_ZBK8X2UUH(B%)7LG M_OQ?+_C[7THVT7L 72#:0,+^8*DMMV8/-283WWN!=8<&QI*)&TA%4W>(O2N_-HG;H*% G9)G0$L7?T? MJ8Y#Q_K?$H_6I4*0- Z!_LV5$!YJUJ,TMVPR=P-#'US$2$S\@<^\<;IRVZW\ MJNGMBM6^JO2Z#4@\)RP3EGN:TFLUH"RVIAFF,BO(6=0Z5I&V:SH1MO^QW>0^ MPO' H $;;RPN*TAS'C:%3IH6@<=-H5-573YQ13VVB4,DXA )%?H1NFR3&[Q< MR^>W?X"_R=VWG@ZF211XG2^L &7!718^M#]G*_A\XOEA;"O$603X3"Q>@9\$ M9QCXU[L0_B].N_"&3'CDGQWOF0P)ZCI9K8$WV>>YS8ZMT,FT@6SH9M?1N6MM@:NDMQ_THM?0^ M4DI/_]T"!L,1N$A;@;#::/"64(N5U"NFP=_RQ[E6!4?"5/.2.QHOL>J2QE0' M+4R8E@;3M@%V@$%QS]W2-?2&IVOTNHHZD##J0A%)@O*F4-:4 M?E?"3A-O)/%(-O5W;]C/A@1][&00&AO3T'19H:F*WN[57U;(B1X9:&@Z@M6N MH@]JTW68G+T#:[O+R/&(&T'(S@.; M=!Z)C"*1T5>Z/0EK#4CG$8#7U7DMK0$!"G+O]J+S_F%,Z.:.)$6AI.@JW3:I M.@)P;0'<4;HR]IL@]^XHJNZ[:T_+UJE(G21&L<3HM^HP$K&6X)&!AJ8#6%=Z M]1DU3-[=@57>-79Z.[ZJ>W,#4X\F923K9=6J@_4M+SJE)8S8YJ 9TQT)IQ+N MA6W(D]U/O05V=#N^6I="%!V\:Y0T0NG87:/:JJ)W)53HU&:-&$9*AM$&BBJC M*C]JF[4]=TDK:\=V-S)\_M$(N'5CO&*3TO-GP[^7\+H2OI@-Y;QS# M_:?A1 9./ST/@F@\$7-0\^-!-VG'IO:I'1NU8Z-V;&^A$0RU8R/>G.=-:M(D M!V]2XS'"= ,Q38W'CC\,0I-J&$1DYXCU*8I$V>UZ8]^'OMPG^\FVN&NQ5YL[%FDWDA.% +[KPQA/N!N(QLZ&NXE7GKC7W&RP) M#\[-$'1.^+I#OE]/MGR_@H/>%3EU3>9+KVPU_=WZ(NE01*CKT%"W'+_IXEKK M7(K7//\":3T5(HW=WGT/%@2ZA*D8&X&/&& '!E#? /< .J9 0[:UQO"/^'_ MS2F KX1Z0OV;0_U"R7']82]=:4.-/96:9(?/+Z[)'/LM&C]PGWE#)H(CI+,. MS0 EP3LY&"(X*CDA/)([N-)X__A"_X=;IVHS1T(TX!Y5G/'+VNV^XX5O? MC$]&R-EGP_;?^D9@+)ZS&_[F-T)H3U*>9#V2]5@3!M#JR !D/=:*/\AZ).N1 MK$>R'LEZE$%Y2J4LR7JLM?582P8@Z[%6_$'6(UF/9#V2]4C6HPS*4RIE2=8C M68]D/9+U2-8C68]D/9+U2-9C WK)+&1V2E1P?QV%06BX>"C,"-D_##F MPO;,M4^F OQU:6AZ);/6KDTE<\V04^'.K![ETVLXC >=,[TV#6<(R"2&Y\6P MHO;:.^%7JQ"_!]^..624[XE\2"6Q7R%.NNI95R6Q7QL@D]B?%_M:P5P;PJ^L M^"5!7 )DO7/6)2#7!\@DB//X;2M=O3;MY&N&'1+$%0*YTSH;[.9(2@'DFK;@ ME?EV0%RM'6@"& ME%Z%Z.WUSOJUP6_-))\,-#1>^K9;NQ5A-2KL3Z%^$O;+$IRZ9SU*^:\/D$G8 MSPG[?FW02Z8V2=_Y/#']K$.!TOH F:3OG/3MU"=-@,0OB=]YXU<[ZS<@4Y>R M^_<>W?_L^4-N2Q'@+VP,)8586:]!9VUTYD;K.;QJU6H@F,JQ>1QM*R^OD HN MAGE_<*;5&^G'1I:TA)%ZD#8YL)H;CB70//C^S"'JF/S??XJ" MTT?#F/Q\9XZX%3G\>B@FPS\8 ;A9_XX=ZVY MWWQW[3 X-T/[R0Y?[_%E]P";CP[\Z;?__ _&_CY]$W\<\Y1//#V%%G^S M=+P@\F=?8";L!_SCE@_AT/_$FZ#3E@K_37[43W7UA-G6KR>!J@X&_7[GY+>U MH)(>42@.QH6#\?%@%@Z@"'RY)_SWW-'^]]R)SIXGSC,^SI_QQPPSX>EN@/,4 MTP^>8U7%'HMY/IF?MZ#XC-U=_O[U\ML].__VB?U^>?W[[?G-_[VZ8%??/E_? M?CV_O[K^5O;*I9>6^SZ0PFA5E13-E\2?#B>(_S-Z5V=+<,F$E/I *WX2E_-L#$+SB MPW$U0#!W(\Z&(!C%^LR$'?5@TP(F7H\$1V%@6YQ] R",V#G\#789UFS# MOQZY]PB*8/BV[W2P8V9-3>%>\0-B*LPS6C\Z.QZ<@>WX! M=YP8?1/?LR)3_&##$^"]L,6^%SV.JI04X,'$LD6C7%# M_Y<'LYT,1\"(&6X0<(^Y!"@%:@3M[-'GP"0HL8Q*!;;:>EGX_/R M\?:+",&O)ZT39@*[)&[ ]-_!Q##3?R>D)[Z#'V\O[-Z<.R%^L^!Q[.K"B)6" M[@5>18_E!5X*;TR]R%8K=5?8>LES5:3%K>V85_]BT\.3=7\]Z4Z/->N%FV@U M^,>(4"U+H3X\#R7K/KC/M/BUVUA4+G.'UDA4/'B\::/L:(+UFX?U>:H@;Z<* ML@$0WRA-FS0-L:1,+'D_\CEG7^&/HX!=NN@I39/B&\";4F!=.S+6&P]B0BPA MMEZ(_00&T/B!^PT!K70F4%J#IF.RQ9RJ#T>VNYVNKZQ6C16PW2YPNTABB!+ MJT92B&S$^&OSM9$2H(@T*V%Z5TPOS38@3!.F:XAIDM.$Z:9AN@ERNJ:M/"1R MB>(+!/8^D^3Q84T -'S:Q,8TZ W/LM;J4%4@*'U7#\#(0$/C0;O;"$T"K8PT M-!ZT=9@D0* ET.9 NUOSE&."MJ:#IV1S(SZ2&T%R8J6<^#]U$1-U XX,-#0= MO"JY$P3:VH&V#KV#"+0$VAQHZ]!^?+D[,=>S@2T8Q!65JOTY^\_A26"]LTX9 M(?^'W?*D7#I@#@\"488X3\=AJ@_/EEYQ[7\;U-)=F./RXU8A"V*F!9?&H\_Y M6!R/*"4-1W!8>7HEJ$%^YCX'7K0X/$\4CWJ^9;N&_\I,+_(#T8W@(0J I$!4 M$5>Y *#KM?B 'SC(:W\,A&+IO=C>I&+7BT)F&A$0_O :;_E\=;)A/8F6"JX7 MVM@&X-S!;SV.%DIGC[Y*_C*!KW+1_X$%(\\/3W'5>(!^-!$-$Y)#FQXI_BYI M7# MA,?:[_SWN8G$XY?3=@1V_)TI9I.MP#RL#4$P((CWOEPR,T0.S/@ MALQ:1P0A?#)FYP<>(\P.X_7 +Y@H30X]QMU'XQ'^ZTF;!@-Y^PLT;V/,5;K#E8VVYZQMCDPO8LEBG?'_'<(21E MXG.'G6U$<:1.$\OT755TI*&XS&^$C9+Y=UQ('M.:">@M51&ST["QRTC<2T%P MU[0CR&N^3\BCZ-#R7G"X%P6 EN##S[(HVZ6',;,LJ6"_@JCU.IY.]2^F,DK) MTM0:7D8I;7U/MU_+^IZ=:GFPA!ZUFP].*NHQ"3!%B;6UDUB4+$Z8;B"F*5F< MDL434B[ #C HMV/)A<#JAMR-O[WI=15U4(?YXC+ 2 8:",JE4-:4?K%MKN, M?&_"2=N1K"B2%9HRZ-=A2%\MT2,##8U'L*JTR;V*3S2&04#@Y5NKW: MM"*I&WADH*'I !XH+:T! 0IR[_:B\_YA3.CFCB1%H:3H*MTVJ3H"<&T!W%&Z M:FT:=))[=V!5]]VUL7A!UL%IE9YEJNC192@3)OJXK>E5"A MS\LA7;3\(8^9&.;(#*,-%%5&5;X7AMFJH6O2Q:'T^9EM*M6TJQI'E &E8-PU M+G8*AF:VHDNZ#;*8?FI#AYB@-G34AJX25_$P+"5' QQJ0T=MZ#;U6[>$VDVB MPSX+FB4 U ;BBOIUR2&NJ <=8;J!F*8>=!043DCY=($=Y3]=4%QX2<:!S.&K MJL)2NJ;TJ&R3L-P$+*L#1>LVH*,E/Q##$,)3^ MM$/ZTV'O'I8FT=0XFVF"[79QX#$.6N5_1?8$AYTJS.5AO89M%I Q8P7*;3KV M_29=K#;^QE36#"4")X'SET_&]'VH\0O&83S('2ZM", _+Y8E)H/#G)BO(TE:[2;X*LD!,],M#P M!A \:,)(*G+QJ. MIAJ./76B;W64]D#"FU J>B*&D9%AU$Y+:;4D;*Y36=%3]N>__Q0%IX^&,?GY MCC]BTFXP61S^\!-1\=S_SQVW_^!V-_GWW!@3-Y_)V[W#>< M<]A;X3V$[]\F7 WX,R$=<(#;OD0CO-/3%\\;:GPW^1'_5173YC% M31M.*/CUY%0_8;;UZXG9[O;[>J<].&&1:\=?MP.OK:F]TRBP3G[36YV.WFJU MLBM8AZ#]+*(_6T1_Y2(ZK;)%:#U=[>^^B)'A\X]&P*T+;XQ_AX]Z[FX[WU-[ M942KW9;:RA-=2,!V1&ZRLSVU7TIDIZ7OB\ASWS?<1X[L\?%U]I$;XQ5_=?YL M^);XGW_R #GG!AC?*I[*: GW+RVTW[7ZM6OMVJ:KI?GVR?FZ'G M%VQ7OP7;I39CN[39=FFG6G]NNV[NON/?E@/KA9L12IKKX= V>;)A?R;O%A\I M685X%:S$'/'[9Z]@HP<=V&A-[HV^_"NRP]-( M__L!]S\(>6[O]@ [U:LMI]L 3M+V1&'(&;Z0V>LS^DP> M'EU8$?IDN?@WRXM+A0/5K.7EUT^KJ-:SIX3="8E!5R5C#HY5M4'1E.*0(%+; M9G5SHHM-*;5KA??%GFP#O8'EG.@W \L]\U@W H7-8QKVJ)5FACB]K[BP2""FFC^]-)J:8#(KD3HC M1#TWA 'H[S!-R>=S/W^2KP"B2T]XEEAJY,9-+FPL,"V96/@Q2Y?ZSH(+L]RB[/E)<.C)@P[7L/ M% VM FC-XX%VP*#]&O@O*"0C^1HG_=666>^F6\&*^M9ILM;+GR;K9?:*]T I MXPRN-#W6"B)PI:\#@S,87&JC1E?R&:LJ V"L6CP-U_-W4/6>UM3^#*O\JV,% MHI\?Z*A:4Y$Q7PRN9%K[>D$.@&D @W?= ^_G+^FH2F,A.N.,+>+?(-^TZNOY MF<+RKUHLL?N$=CW$T$KOHIX.C&.MD?W!\DSA5TP55R]RTG^S=G&5XYX"4JI' M2N7VV'6UM'0TX[@W .GL*)U"(91/VC'DXT$CZWMB":&6-?1^E24MY7@ IJPF M.55S./WR6QV]P;$&VE23E,HYG'Y.S4J6P^DUM)6Q&/FK'(VMTJV2S VC*ZTF&?D;(8:P(8'6C=-FOM),'EJ_CIDU5P)AP4!M+DS- M%<3+ M*>Y54-[UY00E?XE;WQ<$2_#R!A.O7';;^Y98 '(]F:HD#* '&(:W=P\E6C:4 M7^52-.-87X]%DE%6&GU3S0\&+_W%=_,D_TVYYMW1M*+Q! MF)[V;3TW.[^KV$7PVD=;O)\YV+3@,^^W/A&IFW,U"6?KXM[P^1FC9^)@B;/% MKA^Z=N*-K^,HC"R?=@RN74^[QJJ]S^W!:Q@#,\M(M<2(ED62+L/N,&7?63 Y M>W)$,/U^VW))N<&H2+9.W'<624[J'7'G@TQ_SJU(BI8L[A$>-]N@=M7YZDFC M65497-3 [:V$MLK0IA8#ED-.A39,-E7!F=M@<+_,7+5%Y@8XHM]?)GF(B679 MH29,S\NM)%/=?E\UUJL5-U^ZR["V5@'K9DY_"EI"J:<.D0$?\-#IS8CGZW*%*BUZ%M8V)$*[-NH.AYK3UH MD-I;2\0J?/G;!MK?/M")LK1 MJ=9?;YI1VT"G'UT47A++56Y.7<3LG&"N@,*/"I-TYX1#Z. S]]OV][,5T%&#J.2ZUI^EQ#><-0'/\5]8MNG MC830\3CVR"5.L@-#?\9HA/S0?4$$-L$899&;MYC6.KE%3B%W88T_#+<[VQ*MDULT& ["82JL_%9PI;650.[!Q\CR:%+N8K?O,[%45T&XK=># MKLNYQ'>5GI:Q!K9"0 ,$TFRZT$OWC)T_XY2\[63EGJS=I05C[9.USC+N6IA MR'K]T_BM87Y?SE<+P]3DBJ8TGDR\A(&6=V9YEF^CNQ%"T84;VEX0TL6?>S*^ M,X\\IMS:-1UIJ"B# :TK//VG%[UWW!)Y]''OQQ9^=OT3^B>EJTM"O6?_Q$-/T?NL5V4/ M_GO2Y^E$>B1,KG!;\B/YCO#=M=<>Y?H$JVZT>J4?8 *'] WZ,7W'._(2^DDZ M&UX-OYY_E.[^\_'CO71^_>7F^NO'K_=WRQ>MW, :#U>9\2;>6^/)>_\QG+S/ M(_Y &$$7+/PHP"X*&>9)YLB:',$2FZAY"]TPDH(GB3@+\E;/"[[3PLZ?79]\ M$\2AY3OAOT_:'W7Q".9_1[2\G& "$^O_X8BX:!MYWL1RZ(QE_CF<6/;L\W3H MZ>N[.,64(O_T7II^18#;:%X0CU[:\*9<(O5$4C*?7)I1\//CSW)'HO_]6WRUHP$Q8^HF32=^R[(!3 .FJV#:% #3E?R*]&C9 MWYYQ$/M.EP RP">)T%59[TBJ9I)_#./?C7@?:1H(]=2?2D"M3DV(@LE4$:9? MS)@]U^-;ZSOYC<#2M;RP)!2FY"@_U:_"I8W:'L>0,]7\Q_;!]'Z:AL)3)"91 M>&,#;&#M4NLHNKIA/%9YX@??L37Y<)3^_Z@]@;4,(Q;& % N@+*L]/F'X&\$--($!S8*P1'N-@;1C88VZ.@R^#] ,+\(-CN]OLX_ M@CF-!%ES>Y]@\!AP.N];:%KGP.KL)#$A;VI1-#>S9(QZ P&FZNN M[)DE=@'*[,! <_:J.7JG-] $U1P(;FOQ\O>&L$B'[-TR*KG8,G4'+M&Z'M"1=#2)H4)B6%4;K=323P=B\%H69N?+I M!YK=NO@M+PUWNHV>^WSQ4\&3TA?I/,88^9$T#$,4A1L(:3L3O%F69&. !4:D MPK*GPK(2897/3-_[H"7%@*1T2$KG/:=+^&0M2$H'<#(+3DA*!WV"!-[&U0Z2 MT@'3 F(:DM(A*3TK*?WN08JL'V2(T8@VP*#A:*Z <]QQ9\(.3Y9AJ, MCCK8G%QS9S/8! \+8Q ?P+IJ\ ]@3H-#UIQ>NO%-'H!I'$C/X"5A8!1CGX&< M=3 ?#)H/M:.*8#[8! \+8Q =P$JG)T*E(01]M?B_2[I&C\((%C_!;FRS&[HA M0%L#-L'#PA@. ,"Z (OV$/C5XOB2<^VZEN,@)]D1!/\'YJ.X'E*&L _@RRU\ M=97!BCD(^EKQ?;.=ON_6$\+$\ST1%H$#! M2;$&Z_-L/-H'#PAA$!Z_>40<" MK%Y \%>+ TSJ*=MW<]!:YS!;ZR@=4^%A-LXN/ID=&"C./A6G+S/8Q0(:4K'C MV*$A%?37::&_3J>G,IA'#_VH0%^8U!>E,V"Q?*J]=E3+I.Q4>SL;\](WR8B7 M/J<]P[N/H5>'\%O*C=/N3%*UWUDK9?"'K%^82NF(5;D!KY$0.5/ M(VO8>2F8?K*\0MQ4[P6]8_887/F%31& ,8.=*5:SVZGANYJ*6:LO9+P[95>%E35GD+ M5I4O\FJ0!BCW@G(O0;*EA4^#AG(O ">SX(1R+] G*(UI7.V@W LP+2"FH=P+ MRKVRRKW<%Y>$;4XHD4A9!<%]C<)!U%: TT=9$A\8@BG1T/^<($5Z7<,$Q+@ M <#< MCH:#TH (-,N70HE[X=C%%R?N;$>H6SP\!LY)H-0V4PN0W\'@"X[,0M M:YF4.P!#]%>+WSN/0_(%PM*$MOUX'<-:*!B.O"70S@ \'P"89P ;J@!+%A#Q MU>+Y?K,!Z[8>@&L*$' M]B*GG4 /&AH#@'D&L-83($,+PKN]='3TLFM/P0&"_9C;#\408&.$3?"P, ;1 M 0PM'2':>[_H)="^FX/.=(?9F4[K*%R$DNSBD]F!@>+L5W%DDXSX(0^C*!/T+.N<;6#/HR :0$Q#7T8H0]C M5A]&](0P1E1GQQ/DAVG+*0(J'_+S2LY!65Z%;6IUU>AHB@"%G !E@++:44WH M0@5Y>U/_")V)(=FW;!^J7A]\( "86P#W.HH(!?:<1HFL>3XHUP+[48$*K5 :T!KJLX^>>B$>D"[GJPY=2C3 M@K*3YLNTU(XL,VB8H$P+](5%?2$>RE 97(-NK$QK^>]?WL5A]]FR)B=W\63B M(7H4@.6=69[EV^ANA%!TX8:V%X0Q1N$]0<^9%]C?3O_^-TGZ97;GP]WG@$P5 M?'KO';)CG"S@#J-S"^-70M%OEA+GCX0Z'XYLO6>:NF+VCJ38=Z?WA(&N*OUN'#I'IYJJRJHLRXOAEQI$ M+>,VNXJZ9=S]_''+/?/-X_8Q(L#_'W(^6ZY_%83AM7_IOZ P2@YRN*="GXMJ M9?S.E.\*^6]%!,G@NYIQ=%I*_V:PCQ*P^P3LF()] ]1SC=ZUU"A#3=ZJ=]EU M1+G51.F,N(&Y["R#3]-_*N^0]C4(I3[NO.Y( MXB7;O#SXF"O^X%AY.C2DE*QC 2G6_(;*R$,;<]_"7ST2G_]AB+I MB? *LLS?6*DI"YZO:_0ZLLE@2T?81@;/$-@BX=QJ#Z%9$T?6.K/-0D\8E M?%@8@^@0UGDXPHM+Y+ P!M'CZI][&C?QR+_Y@ P+8Q#=Z"JZUM$- 5HIL@D? M%L8@/(15K6.J#!ZS=R ]T5@.HQ^.[XZE"",K).$S>9GE.]+SO%Q,LIZ1;[\2 MEL).-EB7;.M"6PT;#!:'@W\$!)?TC]#O5F#TBA]7,]AI ,)JL+E;9PTR-^M! MO*&'A3&(CF!5[9C]S:IW[A ,>]/U[TU3YCT1]D7D3<&3Y* )+2" !H,25;X MT>G)$($ @+D%L )6FP"AX4QB!X^ W@%!J_HEA>F#@!@K@$L@/6%3>G:X^=A M;--J^VZ2WKW([$Z8AQSI\96,,:;M-;M>8/D$)!$+:=\'=V1#:\:)K2,;M([! MQ8F9[.*3V8&!XARZ\V<7F\P.;$]*T]I"!%M*\[-J\NULVDD".#AU 1\SG9RI M [[UI6U\,CLP4!Q0G-WP"2D/M2_9P+ET%33[K>=L,6.B6CYG2]7Z'<-@T$K! MP72@,"PJC,%@!P'0%;9TA9EUEI9UY>=!GX>JMDS].?!J"W HSIV>RJ"> M@%,8M%M,4PK ,J"0%D @PP%:;5'VG ^;+UC M$-V**'VUHYH"')+%)GQ8&(/H$&8PJQC "WUX2Y9;*1W-[/&"X,.MK0*KNS%Q MD#L#68"#0-B$#PMC$!["O5Y'E1FL#8=>O*W'T7! +%B7&HYZ@]@$$,PM@N&< M0H'!*WY@K2N\X!?":K"YBUF#W(/E>$ PMPA6S8XAPKP7-J?KWYR& V+!D, I M;RR AX4QB Y@ 3*TV 0."V,0/7X&\ H,7M$M+TP= ,!< U@ ZPN;TK7'SW! M;+T#@Z.4X(!8EO')[,! <0[=^;.+368'!@?$[G6_7U-Y2$:& V+!Q["@+EI' MY2(_AEU\,CLP4!Q0G-WP"2D/M2_9P &Q%30;3ENJ*07+D#LFBQL@<#P9* R+ M"L-@Y BJPI:J,+/,TO;YL$K'-'AH6 GQ()':7$*IIN=@:&QIR?@5T!A6%08 M9= G"L-@R6E#)\3^\BX.N\^6-3E9'#)!#^&B!RU<^TOG4-S3N^\)8LZ\P/YV M^O>_2=(OLUN3^O'+;*1^T*O/H\QIET+;$(;N?$6/7TX=Q_IZ@%SG#%X2M9_0UID=[7KA>3+Z[ M&UD8A==Q%$:63Q$R=/Z,4QFM$.!,&:V0_TKQ7%&,)5I^/&+/[8;)RXY.B5M9 MI6;'$>Z)3'-!IKF=S%X^F5I/;HC,ZZ>\Q[Q)BIK1UW+)TPU54[?3ES^TFNFJ M(#9"EYY/EZZ:^Z=KXZXS*W3MMTI+R:=*[>N#,E1E#ZQ6FJI)2LVG21FHI215 M1!-Q_=].GH(@HHF&5^2#]"/Y"@?4)X^B:'+R[MWW[]^/Z;N/ _S\CKQ2>T=_ M?D'[U.R/6$3N03JWR4/'SV>.+CIE>-,"7C_U+:!H8\N]NS'I$WHWGI M^_2IY'XK"O#1NY6GS@8]Q+:T.#T]O<_"]A8"IE>\>[)L,M68/FIV^Q,.QEFC M"3X13K_6R*%]^S0/'2:$I3/'O@*GFK]Y;!U/K TO<1 M^ 8QMNFW8X\\W'\F6/.[#W='I\-Q$!,W1MCL(3L*I6B$)#\!/JU.O;E[2/L^ M?4G^BD961.9]KU+L143?(N2]2H](0A;V:>ZM%9)_ Y]AZ;O0J6?0\R3#QF^3A]%66/7+1"YI]-4'XB4Z(?1M1Q7>2H[7(""+R#GM$ M1CFAAQ,3^TTN= /G6+KT)3HWI9=UIH,DRBJ%\>.?A!PI"K+>,CV$:?&"XU_> MK4BA!!AU>:!G@7'Y^_;!N#*:!(RZLCL8E^_="Q@O?=N+'1*D_$,]5B42OWA$ M.B0<(5@D K<2R7N(P"R4T \W3#Z3"_YK^;&%7Z7TN/E! MA_R,?*RA-\$O=L M/,4.Q@04-H&M$V/Z/45+1.2,I#'Q.R/R'FJ/I2^$2:/9>?:#7>"B:+U,N"Q] MSP!3PL5\ US,/F(RM/(A,LJH\!GO]8=9S)'>^*GKCTN@OD M!V/7+W[A-MFNOW'SH;-?E^C.8^=T;IMP-&]NN\I, G;B2->IC4S+A5513)N'7;%"+F]<(6'G7]$VIWUU_/YD8 MX^B"S =.%S3,GK+X;>TF8EF7;J&T+E[L+-TP^W;IU;.OIORKR-(_AM\M[-P3 MZS(D3J3[<3SQ@E>$[J+ _G9## RQ2/H71*= ?]"/7ZUQUH7$)HV(#Z%7I!>W M(*F% -#S/-9?^L$AP_@Q\5S;C=(Q2HY+K@N)3_QP-(MZ5KAQ=#J>?,OS#=O,'G;V^>H6V'(@2'Z%H41=FVZND"Y^$"L3GA[]R 43&=? M%](*:,E$RWG@TU.3Z50X\&_=\-O9ZQF9!8]H7)0 Z,XB\ZE;$C'Y,?J*IES+ MNFT.N?,XC +B>S>NF=[[Q?HSP+.+PN26"Y=*[C$FGG/(-S2W\7.!UDS&UFE1 M"V2T&,468=4QGA!')YLRG]KX3@J >JJ&>@J#PI:O(^4-8#5=8E MZ8/"9BKLI6\3_MU%Y!V4["NZZ$I8G&I>$$;73P)H4 &12[!=IQ804QDQ) A% M=(=@2,9 S) 73.@E'W],B$30 6"H!/V JLJHND.>Y_K/GY&/L.41W@Z=L>M3 M*T^N>4%3]AZ"C:K$"4!:)M(.82D;UI/K @L.G-B.KO$=PB^NG8+FXOP^N#B? M_L2IV:$SZ"SB9G/H#!(!(N4AB@63N ME);) UQDXF(^__OX5TPH/ _&D\"GB3T)0(:V'8]CCUSB7$D$DD_PS.>W1>0OD%2:#X"R'5!&/HX#/YDGIGF(21E%FB%J>3>6ZUSZY]:$ MEG8=!-HJ\P-0MP/J;E%DN3YR/EK8)PSF=*I4$5K91 -^BO'S&07/V)J,:".J MU&)]Y0TG=+:42\_1J4UK$?#KR?E7P$)%+'R,<3#A=!JT!17TYV7R !L5L?'? M&\$0,;,3_[T!+%3$PJ^W@F+AUUO 0D4L)$'D+7HF;!;2<23+=!M$ DPJPN0N MB*/11RN,AJ%KB0N4##(!*A6A9?[WP$+%;% *S2%Q,+#'6!A#0MI M:Z+FQ=T&2Q-:&V+I]L3BH9W ,EQT<8)JG;KRBO-XNTW]WS@:IE.+N2O8.7AU M/9B:'5!7 Q0/# M)G4 BA*@@*YG;78]XPTM],23I&'UK9 V)(,\@,5NL/CCWHT\=/UTZ2<=7>/I M]O:%BY$=!1BP4_*5=)TADY7I$L0J/P&LM8)U%GF I:L!K2NQ'!C7(KRRN!\* MZ0L'O!_:9OH"J"ND+X"ZDJ=!P%O\JSHAZ,4P5%!8_*LZ(* MT(48E'5G96V[*S/["@M]O-GJX\TW8J"/-YM]O/E&%?3QYJ>/-P](>T%A1"F> M3S&'L9W,4QFO"91()70$TS!Y.(Q#*[K'EAUZZNN[\&:>* M?&@0*V "X&L'?,'A1SP>?L0[ZN#PHW8//^((/W#X$6 !#C\".U$9&W#X$6 ! M#C\"+,#A1^ ^=H )''X$4"D)%3C\"+ AQ\=&!94.?FS#^WE^(#%3%Y[A(4J M0(MKE2%-4Q=65^VJYF8O6/K;M)HVI_W9#V3'M,+D^NG)M9& /?M6N+!-%NJ!T+"G=_?< E$Y8I9M+%Y1N.NWC_T 7C:VX ME:8YE-<(0+><&C_%;N8 M7G[C63;G592NHJU6"-^/$/U)R)K@#=J:0H'K$UF3^Q=, MG],^_:46@?8Y.KQ]B27]U4^6 +NEGMWVSY*P-WRYV[;1PVXVS;=[7[ESV5T:^YU!I+. M0.%N9Y5F^C>Y&"*TVB"93>ARO;3K[SBU*)OEG MR$=/+J]M\>8;*3FT3T%0@0,'"HXKUWITO:35\7F,,9IUNQ"^MV\U!.6QJ:ZD M%;:[#+."V61AXBKPG^\1'B^)1&@$%A-]L!"("#?2?(W#D/XZO8(*_I/EXM\L M+T9GKPFUBR2D/UT@29!.&,80*DQ\U8@!4!S%30' M>!)@PL4+]!B)6590/(7Y>8!J#5 !N%V#B0(Y4;A%)=]H^!DYX;1O-A0!%DOD7F @;-$)UN MD[F(H27$<%OE+M;&%>P0%4A:D.T=V$8+;W!$,H@3.:V3BCF2E\0&\2'GN3M(T:Z$W2;F^2!N4/ M9QP++$LX;_(@Q R' (HC2SC$CQ=9PM%@O!_>L@? K9U]4C?@>&SC.MACJ[W9 M41+05V[_N&Y8B-!73D"AWJ(PPJX=(2=9@GGPW2B\O7L02KZ+]80"6@]"VM!% M4!"Q0A=!3KL(L@ .Z"((702YP2QT$62ABR ;$( N@D(*'KH(LME%L%W90Q=! M#KH(-@P1Z"+(41=!/K A?C$6CWW86*D1XQC#@I29\8C>]JO?&,\(I04L%R$Y-XRPH1O8)O'"S3.$U] MVD+I(0C[?H3(3[J0XMV@35"!0@]00:0'/4#YDQZRO(\A[80Q])VEGG07:(*1 M[29Y]Q/]W@@+PR>DWKG:5(E@9Y/(<]/NFPW\"2V3?T7_+Q M_P%02P,$% @ -H&J3OQNW7U2%@ 5RL! !$ !M<'=R+3(P,3DP,S,Q M+GAS9.U=6V_C.+)^7V#_@]; P?8!1IU[=Z?1F462OB#8I!,DSLR^+12)MGE: MEKRDE,3[ZT\5=;%D4Q(ET[%LZV&F%8EDW3X6B\6+O_SC=>P:SX1QZGMGO8/W M^SV#>+;O4&]XUGM\,,\?+J^N>@8/+,^Q7-\C9SW/[_WC][_^YWEY>?]R]-YGP[W#_?V#O7_=7#^( MLKVXL.V'7L"F:877)^:^Y\1^/_2?]^*/4/7@H[E_8!X=I-5"QD"ZHGKQ5TE% MAU!Y'?B Q3_EBY-7>R0OCU\D%:CW3'@@KQ)]PTI'^4HN]7[E5":JQ4H[VL// M3Q8G2?'QY(7EBH]]SW=I,*+VQ'\A[+WMCY'*Z?[1C(9G49O+^1*?L,)!GBW/ M][QP+&?,"=A>,)V0/2AD0BG"J)W6JZZ4K\"I+><,/DCXXFRFX('%GT3;\'(O M F:N:#!A!4W#%TG;(3>'EC59;#_^(*$!7U H+JTCOD@J(2_.'$YB@Y_L11^S M16D)/*B'?=I.X?&Z *>X!QZB:_,@\/&RICOGRJJ2.K@0Q,UE'MA)6"DM<23.:O?4 OSKD1)#4DE M\;2T(J1#G@H?N8KI7TMW$\E8I\)-IEK\;,Z::-93Y".52H?)UOP95<0>XA#\.8GJ[LG $(/R9XO92*=\ MZ-Z;,']"6$ AK,@$AJ*!$2.#LQZ&AV8RVO[;M9[>0UR0%%D@D!\>A)Q0A;C7 M,_:2N@B'LQX'9;LDEOK-Q;$MMZXX4,4.76&5E@KED$%=H: *]6B+99HP4E$K__M -7,H.;$POQU5@KW-U-4N_O/W<0$I:%[@^-1I'@2/C M.W+4N3,TH^<'Q#PP0:=46"Q+:GF0E+:N"P>GF ZEW'9]'C("?_P$J@8FP"Z0 M+EK]+D-WQVU]:#+R3+R0P+^V/XQ8U&1I>=N:['RP+[4S9I[N(ZKP;TIUQZU\ M%(WWJ#I'3'/ ,>KLT\7MZ[+V@=3:43X(*)N"M)@6):1WW.3'^1RPL(KOX;BG MR>8E!'09_5!J]&/ARC.98V'VB/2.&_T$/*WEFD2\-@-F05^P-?;SXO9UF?Q( M:O(3X=4MU_@F*!O]&>4=M_@'TR6@.EV=.FU.ESV/I?;$),2U(+3CYOMH>N Z MXU3CA##PI3"9-359LZAU7<8]D1H79_D_P2O'6&C% BG(AF3TA=@N,S2WW$,'.Q'B3'Q/TS%/ENN M,%2TX7EF-. C8-3&O!J6U96/:4I>%VH^R1,V.+_']-QO49+NVXRSW\"!I*P) M.-VGK(G"NPZH W-@46:"ND)BCB'. KV.-4[]2@CH D5!%@_3 -^!M/$'DC9N M,J1WW>B')K!&&)O+P)@3F"GKLGLI#4VF/Y0G]J)D0$P]E^@Q[H#ZKEO_"-QU M0-!%"U_M!R,(]^/('R8!N@!01487!N3I/I$=N(H9$([_%AF(9QJ_X:QCUW%P MG%@CL%X)US6?6&A6EYWE&3Z1-8BGCWTDN.M6/3$MVP['*!1)>EU^MQ(H4-OH MKDA-%P;D*3^17#B?\1%W]?S&IVO@8]>Q\<%TZ#-UB.=$87KR5RZ6UP4--6*Z MD"%/'L;YAI@-,0PD?V5G";N+"TZ''AU0V\+\CRT.NL-N-4+A6HZNK @SSN6K1-W6*A8T-4+A4HRNI @SR66+!]W0,@O M_.JU^WRKNLPLSP[.5I4[JY8N &NU<3D-318_DB<%BY::._O76 ?6BH8Z%'5A M0YXL5%M_[I"BM$2L%R2*Q'3A0YYDK%R6[J"QW *Q7LPLRX4N,!5D*Y=8K>YP M5K6JK!E)E71T8:4@?UFRB-UA06&E63,<5$CI0H1\QV3%VG8'"K759\VX4*2F M"QKRA*;"DG<'CUKKEII14H^H+K#(,Y[*:Z8=9.JL9^H%3!V2NN!2L,52;2&U M TO)<5:('0*+NF Q\AJ$EKO*H[,+M'3!0YY.+3A*:[S[&K%A]",V=AT7Q4N> MJ\&&.CU-^#B6)U_+UUH[D"@:K>B]F'Z05WQ!>&+:E4.H'C>Z %;_='?9)S%G M^A;SFB*Q0V"1;1D/31Z.QQ:;OAG.9#1UH4F>[ZU T_W#H_$0,=1!IM)\F#N+ MGBP.9IS@X]LYJ7+JNF DS_16P.B/A#7C?,9:!ZCJ+4&8QO<"GU'M@UU-HKK@ M(T_^EFY*,L520-GUFZ&GE+HN&,DSQA4PBO,^\77: MYX*S#D^J%G5];Q@0-EX3H(K(ZT*4/-&LA*AK8,U$WCI,*1O5LFT60@3C4NN) M E+>=( K(ZX+3PUVWXHL-3)F7,\8Z\!4;<_4-ZP%3:74=<%)GJNN@-/,,76 MJK/+>S492G5ZND CSV"7[OON$I2*-K-<-_X]O.B2?(]3)_Y%#-&'I M1)[M+L,2#&KC!^K4U6%TSD^>(<3&Y2 MEG"8$*^[@%7]W)+T)=XF;\<[:=P0-V'IQ9,>7G2!3)Y5+CP'5? :;\*WXPT_ M@L\.>77.+ZTF@&E$6A>NY&EFU3-47>!3WY)VR /HE8R;+X 2DULNB38$QA=I M<-SZ1>@S[KTSAS Q"L#-!"/+PZ,P>EW8EF,'Y$L1A]D,0[V_Z?SE75@D^QC?)K"XU!_SF!))G0!4IX$5P9D MLL_R:0J/PRYKT-R^$^8[H1V8 VM,7=W[F30QHPMT\E1Y$]#=18P:WP6C'?CJ MV!M716!B^0S1?KQB"Y;/E%V?VZO)F2Y8RI/QRK#$M1R8%0/7R2HS #13NG.0 MM0[3KV:R4I>J)FQ]D"?G%<[R=U.46O:S(=@=$MPA9[Y8C%E>@*$3)^R9:/9D M.CC1A2YYBK\:7? ]XM*@GO%GS"6>\TJ"2Y:7N;+"E-1Y0,FB31A89;8E(]M8UQ>6!-3L>[+ ,35M%\([ M<0OJ"A;EWX)374A?P>4L9J9$LGXS-2YS^A13T>.T>. MZWB DQ8Z]@8_ 97> N?:]A,F% M!OZ@K)1F[&GD2!<&"WZ\L>*60S.]?\$?E-Z&V&%1[8+"XJ^9,UV:T:B5)TUX M_%CPBY(*5RN6%,C]FD@'R>*/%TCVKI05[":HGIK M:.<5&]@RRKRFY30[O&58T(6JI7[4,UEXGI7^5.Y^MR00W]XEW\1L/ MS&JELG[!=\0ET1:[)QXPRP[.>@$+24\@>>B 'A@G@@ M7\!OR/B)L)[A66-RUJM7A;HN[IM/"/,0.*%!B+5^,#^%X\^./[:H=P4?4/J>$16<$$9]IR\*.F%TJKJWMRCRO(@)2#+XF9-( M7J*) -$;Z)& 1C:=ER"^4>.L9\.4E@8RP:@'G=4+9')5F3*3=8ZO?)*:KZ18 M"TPV]EE _RL*W@[N&!G3<'SKG3]#WT;6OOL,3VED\J"I=$UJKM#$#GF26UA- M#[B8<&X#'KEP,K.+!6X'N6L%Q)W<.+1>0(%?J3(:5U\" D'2S-(H0-^._V7Z M(S@:B=%5"J[#QB6]N$S(#./"L29KFEAL-E8N6%M+2ZTQ/":=;WR'N%?>) R2 ME/0]C#%9>4M+-9(%! %^;>"G3 Q5R^;YZ],QZ?O7% P$?G]:+,ABP>;P333> MU"J%X\TE81!K>>GIN2OOW=1OC\A=D[8O+.F6*A/V#@5 MI++8^DRD*LL]!O80<]Q!LZSO/XPH!I'#^+@/5Q2UNI6V:((^"9K\QG*@.R6+ M"-G %9<0;(8 X(5TH1/[K^AV\9%KWT_?BBWIG_)<7:MLL<$$Z#/!*IKC5Q395 MPG@^JRCHK/2FRON5V*[%,$^$IY!\3UP_GXONQ9M'CRI;OV:3K9TN5XBY,&.J M47Z=\Z)BE^S;(98 ]K]YP,XT>WY#9(XL3Y+M,+%FQ]HK&Y:*T*0SX<77=OXI6,Q,V\Z]: MZ];P" 8NW-YZ1?,124ZL;J76S6>:B9_D4AJI(5.YO>J(\"KVFH@D9[0AZ_*4PM5A=8_(ES3@ Y%L?CGX>+%RY]D!KG2 M(FT;,0H-=O/P.&>=W)OUF^+&>J7C<"Q"GZR#QBMTTR&MJM#FF"/$+3#?PVCF M<0/$IS<6^T4"\0HWYHM]^7,6JUFI?<$B;NWH^^E1J8=D.TJ\9Z.?;):*Y%4N MW;HI#'+.9:SSK&R%)39(GO.X2K5A?>S? M/3SB5L,\Z_,O6\FV&$OO%L(CZ9?UATGQ*BR_'2BF_>M4:)U76Q"[[XO-3(Q< MX)M!FN%];Q*DNU8E?C/1F$N*::7"4_XW[A?7O!)P8@&)/$ M&B(T>/ODQ@FRS,LD1^NZ_HO8&48FD=N;B;QT.RU(^#[8(^*$+@S,16L+\FW9 M#>JU L SOL5%)$>9*R&J!*VNT#()8X3":)[\",2L@UY,;ZS_\UFZI_5B>D\F M>.S &\976E?J0W?S:\^IB%\2NL!8)W8GB9;?A9"^5UQ]^-A;YC5/A5\14^H!2/ M$]_[@W $V.V@4BM+ZUT+"TL80-!=GP5B,3-W[D3#'#H%/(+X3&+G '*\!",\ MR]#WKSP'W &;GC\3!D!='B;@-B$.7YQJ+-E&RZ8E MA3Z@/R*'^P?'BUOL9!_:EY;&TU]X/MZY7\A+RS^U3X3950-MN#H_5E[;F&K= M0J]^!=6YGWY51JK%PP[8I/#"Z549H)C@#F@[0 %7J-RT_1W099/?!5B5WAOQ MLD$VTG&=;I7NM=#8"ITVNH6]N7J;D=L*39?>+-YZ%SE?HT4]LB/:L"4+F=#=+-ZN_NK=+J&W"P M??90A6S=YC9(4TO=KUJEM^4:WS8MJJ*M7F.;HZ4C>.';XDK;N=B#\3"-VU3! M5;>U;=!3T7L1NY'HY*5Z]]1'9QMTJ]@[%1K8!FW@K#1Z:I*Q:M[NYNCNV(P7 M94T^(A"V9L)[*UHQSV6*5%77N-FMT!RFA;S 9YHT)F]N*S25KIEJ!EE%NUNA MNSB CX[9)*E=#;JK:'>+=)>B1+?RBAO>"NTI!ADJ+6R./DY,7 (TB7AM!K.C M)Z:57K2.Z5H[>]6Z,J26;7T;]*@(*X4&-D<;'TQ7'%A-_K%]'BB#IJ+R!FHA MWK*#HS6 7;QL%!HT:' #M:7881;+;XZL'^/E")'$!3(PE%B,R%_"1(W:<:[) M#3''J0H7750V7J^*B*JJO3EZ^&3RZ)25L.B0^$-F349@8#J[.!5BX?APEOE" M@Y')<0^Y*&_%Q[E@1$HV3IM#&)T@]C.#D>7AAB-5#+XE)UMF'PRWP:L_0U^, M ^ZG:;8L$S>JZ+5$;9I;IG,6G1A"J2?1Y0_FP!I35SWUK8W,]FIV%< M:W[+ M-*DXFM5K:W-T=(HS[C'-;&N%V2,>!"2>C;%O9A7]Q<+#0 %"0AR84H:<'AK; MHU-%R"DWLQ&:P9MYQ?$*[$)1( *DS8GO4B%-\E"FEAIMO)E.HE_:Y/:(C"WX M\_\!4$L#!!0 ( #:!JDXA/TN&UL[5U9<^,V$G[?JOT/6N>98WN.9&=J)BGYFG*5)W+9GIWL4XHF M(0L)!3@ Z6-__39 ZK!-D !(@:TD+SXD .RO ?2%1O/C3P_S;'1'A*2CZ<70U*UA*Q!&?D]$O!Q=GHVBT]_;#ZW?G7T9?KPY'K_?VWT=[[Z+] MO2CZ\6-&V>\?U(_K6)(1$,&D_O?3SBS/;S_L[M[?W[]ZN!;9*RYN=E_O[;W9 M7;3>J9JK;]-\V6&]\;O=\LMETQ=#W[_1;???OW^_J[]=-I6TKB$,NK_[RY>S MRV1&YG%$F>)(HFB1](/4'Y[Q),XU&ULAC(PMU'_1HEFD/HKV7T=O]E\]R'0' MN#X:E:P3/",79#I2O[]>G#YYYIPSGM%\1I-;?D_$JX3/=Q7W]]Z\V=]5'7:! M^)S,"E3_>PD*4='Z;D9W=-;8D<984F>YS!O]7 MS15F!!PJJ28/.8%]4LWF@G 8I(6/ZI-?+X"*8TW$8M LOB99V;[FV_*1FD(N M*DZ9'KF^CZ:QO-:+LI#131S?:N[LDBR7BT^BT6'M 9 M"'$#T>M?-1&VML'&(AEQ 8O]TPYHC7M";V9YI4+*<6*1O-AY3Z5=U6)7%O-Y MN66 <_-%_ZG@<_/*YKXA)=!+8SF=QJ MUC;?0#9;$GA?TDL3D#2=03Z?!CD@'DA^@"\ M-@QNP%?PX#ZF^,DXR"'?\SX KT9!"O<"7$6J'.7)](1*D.R*["[(&P?$9V_+'8/T%9\/S38'!D@S&!(O]8 MX%Y/8&0AW:1)0@_(E M8EDD62TFGM Q.RI])/IE>Q0_C/!?TNLCCZXQ<\?-8 M %L,UD>WP<*;7Q,U,8?K\W*JI^4,)G-!\3D76IHY<*&?47&QHYGF?0]66(Z( MTQ[M:XYYOYO'PU:-MHI'?:VG 71VPD&F,PGZ0)WY0+=4*X=E QU(X[?549", M"A87*7 WM5?#G1\14K/V1&RGT[$SFM,;/?[QPZTBYH P,J4Y+,^ZXS*+YN&E M]B&7L) H+6/[,X5N6PZ('^FY.64X$D2;8 9XX%!N! MV*>;I9$%QM;AR8=-O9H6 ]&U;08PW!:>:\4[$[G&=@.2W,KCAI8#F89MX248"8!=98;>V!WJ:BMG8/ M0Q>_=2$[Y+%GS1G"XDC"&$)M[?%WC,KS<'%\%]-,G=:<<'$99^22)%5R\3C] M#1P5M9Q:IJ?OX7$Q" @'><\."R$(2QZO5M>)P!K6_U4ZH@]V=7\8+N9U8(4+ M,-R'T:ZGJ7TM DPFS2;XY"];,+E -LK-DB'XEX$CV ;].53FW]OH.L[4;>)( MS@C)M97%F;:Y*+N#WUSXWT7R&SQX3EX7,D-:FJ<5,8_JSB&0FG[F/"UWB0I4 MBCOC:9U#SR$.=ROB7J9*-#49D-"+^/X+K"!!X\R-_:T=!P3UC8O?EQ%L)U3M M/7$:.[6KBG?8-9A4DS4XV]G#%.NW!F>YX1!JWRK36QO->13K"^7]JV&;IV#2 MQ_;T=DKF@]V0%DE^0?)"L/(R?^F^U.;RM;=V$>O&ZAO3@J47)"'T3CD)=828 MVO3P>+!HU5GOC.OK]9>S6)"#6)*TNM(R%D+=5U!_:DE"4ME,:A_C#:$LRZCR MBI;Z96'=?J#P1M.2;F\X*-%?J$Q(!N*!\,(>05.O\'#.!;F-:5J=WS2#:&P; MGO3_Q%E!QFFJLSMLMX%=)YQ&8L,V>![&L%UJF,S$9G@66@6366@!IC^]@^G> MK@5P6R,%TT5-OW+CH."J.^AF3N)PJ0FO7- M !WD U)+OQF?PR)%:M"WS)^C/$1H4L5)(@J2]E#[LMM#,)E3UN1V"G,?T3N: M0G=5+77Q]_$?!5CDF:*B+FYKV:6'B/-ESI/?+WBN^5X=VZ@+&R5G5(*,+)W9 M6CK=>X=7NA4Q:UG-S6&TUO:#03A;+5,K".;V@T'02P+4_)Q*]3X"*QC-?8:H MW_#R5MZR^%@S(I>N0WL^EI#L.@WE)CAN'+M.0S@..JSX+5:!T_Q14QAGAU75 M(3"<6UP(I]XXG8GV6>$=E1(FS\(>K9.I@,FYL(+H+S@Q^1E.4"WM#TPG"#[X M;+0ZI@,%)XQ>$A?3 8,36A>M:0OR!W0@'>PTE M K"FEXUQ7_L.X3]N4]E1-PQE>NWO14DL M9^4/LIH@?;>MO%4JHYBED4K($311E1=TV]7WBU=T/49/RTG[5OW,RN"%,O^'B*Q9(;O3P#.:LF;(%" =H,JVR?@9=5*J1(&>!0 MQ/?)G_:!<=J8WH*#;XY'F$S3D/SQ$$>8C-O@K'(31UMG+#[_/[!EV/+X[3$# MK8 $+6\&5(Q9JGZM>7?C_# 6XA'\6GU1P914X-)W@'0)H.L9;1=+]E>T/_W MG!S5ZYB#U&]_2J,=6MMN.,V)?N:*=UKOF,R'WOGAMCP&TWEO0"J7]Y&T2"ZO MLE0%)AG)&[Y=.[#Q5'B;>'9X;;3,\%F=-B/F'/[;;3E4ZN M._+R'Z6'+-C/,66J6MB$F:XBM%#O-4 /A.O8ZN*>'VS]ZG\UZ75D6C0/KQ7- ME0L77"WK$ILK0GJ,,%Q5BR<5LM=+9S<5YK+O^I=YQ<[ AW#MM/,>%B@FP\4> M=E>1B"F$X8C:6L)ZG-!M^,V?]B"[ZFI,N8ONF]E=&@]@5IC[7P'9^#H R^%\5!CP63A!>PE<[CQ_9:0,V-![G^H^E9E:* 36('H:D+ MAMMDK;E&-EW^OE/F!Z&8*^E T@[EY#U'&0!N4S6-H:MFV-2Z0U+F;EQHR_L" M9GQUEM2^B^UZ#1-?_[,>'? Y:'9]GTO"3JS> YB"(H:9B+/SF()4/8QO:1YG M)H0>0PR76 WRI2I'0'+K+.KF3N'!'(,5QQ\)F+%:J%IK&.M^X2&IDM3W-#,M MLN=?_UW=W4CHVJP:Z*QI,2B9(!^U^%#%#(F02D[FC^VT-W8;%%#S+L2T[;:] MBNZVU:<*?(UB8W?EP6G/'U6$447@U,Z[K=[J8X!ATV6(;($\IHRDQ[%@8+3( M-4<%5#]-J F.?)>I#["VB!*>]+)E QGQ:7FU;IKQ>]EC9IG] M(Q DE;D2^U>_AZ'+?-+K0CU M@%1O9Y.3J4?)>N?./1)\Q<<)/$# J@0N)417@6JDLKE''Z1589CU",QY(9*9 M>@W>A!U7&[VB1X6AZ^GU'P9+)M*YSJ %4T0H'A^1\K?A\,1GB.'2=9;.394$ M?D 8&)%M^3HMO8: R9_0K64@;\SHNTBEJZK B,F^ZX#9")-IR0!Q^7X 38, MNR$JCC5AF[B0OL$G#9#MM-1#2M,K(V MI+P40P9.N'4>(E/JJ10Y9<^"9 9< MUOV00'H6?/$ USP"(ICM.64N73$ ,P>FK0&V#X$!Z.*@UP5931\,4'3X;%F( MM#%9WZTS!G"KW ][3#5]PD-1J2J@5T$+*45P;V\'8]3S>U!;?0=,!W(]PVZ M,:"$JEY,W\C;W5],N9[=T#L= WBDB6*;];Z.-FU9$>+U>-U6@(U>LT4;XCUY M7=>[ZQ&1+?9_H\?>X*K;@GR/%F304F#[6V"\^1Q]6>,/D9RV 8.F\9#%&OPV M6G.V!S#63 AQ#V=#*Z#M&-$C]32X$&@*AG./]*)M\-]:,'>-Y&Z!,V?+ 8\X MV#9X=+X+H#_T;_&B[Y9SBND&8-^+O^?]'^+&@<$G\+T/9WNK<-.L%J6_CEPF,2AUZ)V+P3]]#=U=H0#UH33C ) MQ0WQH#6S").H[,J#C2>'#W !4+^1Z/LHTX[MXE?"9>[YBB:;H8*_<J)"% MX'4PH>']M"^^'Z"0X$+$M=%J;CA@:;HVHLT-<59X>TEF71DT QA,"KD12-M2 M&DI(_E"]FTV_B UHC*0RA^L_O(XE3?3KVU*:%>H&L9\T[?69P<7N!J@/*9^_ MZ6U TO$=+,@;\G,QOR;BJ*2N]) F10Z065F9X;>BC(\9A$W'T<*+T5J"E2=4 M3[(+[/91T,!]0:%ZOW7B!K9Y#)RZQG?>>,\K'I/:VA1/[%:(A=ZKOE _0)X2 M^.3_4$L#!!0 ( #:!JDY4>O7&-$H !:G!@ 5 ;7!W&UL[7U;<^,XLN;[1NQ_J.WSS*FJKKY.3)\3\JW6>UPEA^WJ/O/4 M09.0Q"F*T("DRNI?OP"HFR6"!$ 0 *6,Z"[;$@!F@D#BRP^)Q#_^ZV6>OEDB MDB0Q&CY>WM]^]R8LPB\,49^BW[S+\W7_] MY__^7__X/T'P$66(A 6*WSROWCS-RBQ&Y K/T9O_N7BX>Q.\>??#W[__X?[3 MFR]/EV^^?_?^U^#=C\'[=T'PG_](D^SKW]D_SV&.WE ALIS_^=MWLZ)8_/WM MVV_?OOWMY9FD?\-D^O;[=^\^O-V4_FY=G'T;%]L*^X5_?%M]N2UZU/2W#[SL M^U]__?4M_W9;-$_J"M)&W[_]GT]WC]$,S<,@R5B/1$R6//E[SC^\PU%8\&YL M5>&-L 3[*]@4"]A'P?OO@P_O__:2Q]_17G_SINJZD$0$I^@!3=ZL?_WR<'O< M%TE6O(V3^=MUF;=AFE*1>0LS@B9"43<=R"3XD3W[/_9J%JL%'09Y,E^DZ+NW MW86*\3Q,LF".YL^(:(I7VX9Q09,YRMA,":K'Z2'LH*GO6'&?Z1!\HJ/I@C[QZX'LJM7L M*W25Y!&='"79"3-ZS@L21H5 %XD:]M5XW%@$:EC0+?WU2_4P MUAA%],DV]1-@I$K%)E.$VXR[744:H)/@=;T>7UC"\$IJ]-[XJWF]/FF]F_I% MKJM&ZP]Q5M!!?9WR?J5("$W9+\H:[_D^.E.LR7)8GE7M5D/&'F#=!76G[3_> MU@#1WL#X!^JP%XB@O C"; -,$RYMD*$#%Z,=A4LV9QU^*\D%N!MP]]G"U#&; M&I_I!%LP_C+)II7I&F7Q]EQ $T?EYH'*#JGAK7(507ID]D@A#$BG"8#= +L!=@/L/E?8K6\S[2/Q M&$]>EH2P9](Q&:;_1"&YSN(KVG4U K85[5W6J_6;K"2@WFR"XQOZ61U*;RUK M65K67W*R'I6T)NGM;E:(L+AL<14L/\\M]H):0,!.5L28GG=%EZ+.AJSEFV?%P6/+%ZDM69>_E* MMN2OS/L#6F#"TDLP:%9KKF2*^\0A^2B3=5ZK>OCU')$I?5D?"?Y6S-@!QC 3 MSZ?&TI8DODE21"ZI'9QB(I:TMI0E"1_0-&%.0%9\#N=UEK.IF"49'^?43[LH M<[I,Y^(I75OJ=!A792,CL\.-J_HS3&KEJOW?&>IT-*R2%Z8 ;TGE3/7-# MTMX#5D'NEE^CF"=25:]]89!4[7M/56L$Y)*Z??!.MP:S+ZG3#][I),?M2*KW MHW?JM:)$215>E_9 ?/$.H4H5"-D]V0-D9\/I0Z3G\-A\ZY&> M_3O(:BHI+_G>T/G:>C9C 6\H_8[ZU0$%;ZC]CKI)4&^.G>9M@3S $_H7%7V& M4]J[.4\@5ZSZO]R<^ZSUSZ7*#E#TKCQ#=Q4>4$'E0/'F /2G5^;T0(?FP@[]E8/.S6LX M%*4ZX"^>JK]HP,W2&$G>G=-J-J18;\N@OL?F_*C"]*P;Y3XQ;#=4+ZWM=N1R!_>\#@I8H*Q']&>%I]4!%J-_8AFV@+R$,P/SS M@OF"VW=&440-2WR7A,\)'6()RM?'3FII=94J!H2[1(1Q>9=E7N Y(OEM=CFC M5D4LFE0% X)=L<-]R7-)&W@,4U2_!R%1LC/TS4FQ!WOI7X>0EW[TYZ?P7YAL M^Z1FB#47LB7D2S(OY[4]*?S>DFC41#>*5O>]'='8Z=+QY-6[J[5Q4F4')++Q M;4@IT>\)CLNH&)-'1)9)A 13J:F854'9O2MK&7)A'[>6'9#(;H;%0YA-16/A MZ#N+(@D-5LVWGHGE/LQ@/[GC'7LN\W'$F_1MQ?U0H#'>H[W"H)5P/Z2HOQPA MECR!"?60Y%\O4!;-YB'YVJB2;+634:$0.].LILMA#0_4 M8"*IC;7C&@-7PX/9LH;F1T(VAN9)UH*M3$TUUB"Y\1W4EG$1TLG)RAN"YW0T M\'[[(REFFQ'2MINJ6MW!AB.C?M9B?D;-[Z2Q+&SPP@8O;/ ZW>!M5J3>Y\&ROQI#XI)LU"8'5WWT<]99P3K.$$#$37>J>R2>%& MRF!P 3)R)+LWH19RUA)+P7*O0G\Z+Q4^'%8P>+Y&FC/Q9FBJ6$BLZ;M[-63- MKR"=QK"AK #]CN$&#M/_@2Q:^;"2QSV4,=P9&70:S89R0!A""&T1+=Z,73FG M RM$%'DU7#MZ73Y@!&,O3R% 35)#0[E)#*X@C47S1(% MG::FH83RAA8+09R.-Z-41!_BUA!$K\:?+#TZ */?]#;$L:J2*ABZDP .(\%A MI!,^C*2W\>OHD-&'*FW7(50E6&S)-&,CIM[BC#%9V@DJQ@4KN% CZ"(@8??/WYA'XH?75O P(.?9HA^ M^$/S2Q 6,B$ 7=2Y^7AX_-+0]0W%[(2O7R4$1?0!P@CV^@)VA+M^05%9)$LT MGDR2"(F%;"YH1]BGI$CI\V^SF&4!*L-4<'RBL9PC41G$>$ I7^+R6;)XP@VV MOD,+)ZJ>^WC5T;>0Q"WAS[5E7,:BCB>7>]"*=R^*+W%>Y#QYU@6SB_?ABI^S M;PN8--0JA.;JAN;2191QQ@WCKZZ(.T$;8]/K"PU"6/>VZ &QW9R(SCJ.;K]0 M_RRG\*8EJ:U$'0=!MUN+L6]31H0PHHQ;D(O5D57A=G9G;+-8ZBWV^2CH.,5' MN9]$ JVXQ%2S:(;&6?VQTPXM^*CFTS?<49#O(K!H=? ?GHW]GI= MT; 6Z^+E@'8"#7R8%QZ,(;GMR\&=&9'^5@=9A M)SPWO@;?H& GPCM56RRG4O"BI'+^G/F"TP'*&L'I $NG XQ&.3DZ-/!C0%"8 M!HA_'%!5J0Z1QJ&!UG9L'QJ0% @.#<"A ;J(/M"Q4#'*8G:W]X+!@];$Y HU/5+K.)^6K%JB7(4GHY;[.041A][X>!!LYD,4 MBV0B277I]HZ"4AF[6,ZA\XHA[7]J^["!87!( M:WN&W@UM79.$-3P-+\>\79-^(FEC80-(62/8 .IY TB9 ':TN?-3D'*#J;B7 M$Z! NO(,Q!F<3!%>$K"!:T>)-D$DSD/6@X422*E-FTS2!K" ;T$]-+9^M>/U6QY M0 M,^+&J8R%%+I]\3?"TP=,&3WOHH38 Q0&*^PK%E1A;'2I=[@;8*(LO]X>7/(+5:P1<#<#D M@,D!DP,F!TP.F+P!DW=97AW!\_<_!$E&2Z&@"%]0KLJ,BZK;!N#-<@#B!L1] MMB#TEL^+I_!%WDV0J0)H&M TH&E TX"F 4WW@Z;E5R%7V/FG@&?&I=BR(GTW M?P7HWV6R#%/.!JLB:J5&K>-L#>D ?9\7^A:DG;O:C!OJ&F]^O]X-FL8$=*IU MP5D C T8&S V8&S V("Q1:?Z]595^V [3Z99,DFBD,4X1Q$N.:\>+&@#C%K? M_B*/M%5;M BS]40#C'U>&-L,E2U8-;V"@Z20(=YDH\G!Z*MJG_; MF&ZURO:5^XR^[!.:@2! M[P2^$_A.)^\[M=D"K Z$O--10G#<#1Y9GI&F5>X&E1SM1'T(LI!MSO;NDYIN!8Y>RN.SZ^BMVA;<__AZF977E99Z7\P6_ MGE:Q@WM[HO-N?#Y\\P^(KGY)5*"8JS7*XH-/OE#3G8^B(EG2V:C3C[T\$IQY ME\Y\/\)*#2[UX3 (YJ%)+2 <@' PN'D"0>!"(4#O_'F57NL;CDAVCJ$K M)OKHG/XPKR,NY(?@.:321BC(9P@5G"? &8]+U2)#I-NSS88H"@9T"- AZ@A] M7,P0^8RSJ"2$K[WABJ*)<=9<*\A%7W12U&W?R"LI5=Z[@NOLK017?H6P#0+@ X0*$"Q N0+@ MX7*&A(L*U!DT1Z*&!P;->*B@.TE%/WBIJ)HK(JGJ#QZIJN=8.J*D?@P("M, M\8^#8G>%IAXC)=N<;4)*32[@H\Z+CQ(<"^?6F-]RG5?V9F_?XA)3*!;SRT9P M<\2,B:; WP5_%_Q=\'?!WP5_]^3]77,+IB-,O;DX70]""VK;1LR-8@! /B^ M; ;Q\#OY6&B/%/1I*>U"_.,;!C?._>I36)1$-B:Y0TO@"8 G )X > +@"8 G M@!(4&.!&5V<]_87)9Y@7U 4E^L=I>9[Z^WKSY;(N-1SEU M6_BK^2.)T2ZM]SC[N)V-(X+"_ YGT[MDB>(JKO4VN\WXI2QEF-Y@@I)I=LGZ M@B2(*EW]VIHOUH4(?G3T[X+C,N(7?3XBLDPB M)+S"Q-KS7'9AD_2C@K[[9[[.X^,!\7HPR7=B;T\$5QU<=7#5P54'5QU<]9-W MU>UAZ 'N'5H#&X,^5=XI$<.5*)F?B^ALTA!Q6UO@\\ M2@4H%> 9@&< G@%XAK/A&7I<20=(1O0*P@;$3W2!YJZ<].^9\4&$L*W]O5N! M@T4::I[H5VG2NJNN+!MXZ^"MOYK55^OQLW^'MOC:\'JG7:T-\+# PP(/"SPL M\+# PSIY#\O 2ND*2G\(:$\@%BO+@V8QNY5OD]*597?50]-JK5H'U#KB :8^ M+TQM>H=D<]\EWN2QON7C[?J%F0BY&-INC0$B!T0.B!P0.2!R0.0GC\A-+IFN MH/F/01A%Y;Q,0W:&K0*IC/\E:,;&]!(%M'MUX]*T&K<.U#M("7@=\'H7O#[: M#3QN.B[WAUUE.U@0KR)P[]0J('A \(#@ <$#@@<$?X8(WL#:Z0K*_Q3PA( 4 MD%:Y*39_O4I@H0?D-9JV#N.U9000#R!>'5-=;0;;%8K2D$A>#R=9"T X@' MX0#" 80#"#\;$*ZT-CH"V=\'I,I83G]&>%H]D ZU(DQ2BBZIK&6X?:>2Z%JI M3=NP6D,XP-/GA:<%@>'4DZ:F9/_0SV5)"!U8GUY9B?TX<,DJ!H2[1(2.X&Q[ MU\!M=CE+LE LFE0%$X*M\Y3\02?IYF'WX8I;>43FM:+)5>E?N ?F:5.[?4\2 M3)[PXRQ9L-PRFUL<-&27;-& :E=)7EW/@(TG_.G0BZ4=_OKY6I\:> M-Q>R)>1+,B_GM=-'^+TET2@^:A2M[GL[HGT.YW32O'IWM8!"JNR 1.X*B/1$ M7R\?8[*^5$@PE9J*615T__XC81^WEAV0R&Z&Q4.8345CX>@[BR()#5;-MYZ) M9?Q%*K.NQ_?3?4;%VJL0<+ R51PHPM '0R,4YEWA\KF8E.FQI'^0I*"F=B)B M[S5;L:_N?I+*._9DJ^-*LE6.QF%?'Q3JZV,#49 MIH7"CU1(=1T.:SA@1H[E_^]K!XU53Q0 MA/6MVJ0YKC%P-;R8]D=DX/8JI6;,IE+5,\76)-1#M;WR%XIU5!0VXD#9M6Q' M0ZW685"L95^=M9/:*'QM&0?A,(R.7H\$ZK(TBMQ8%L*/7(8?0?A+9T7J*1O< M0IOXID$C 8F5:#_?5&O8IL!*-+=/BDF3$5C=Z_=13QD?!6M Z('H6N];-BG< MR!P,+GQ0;H_$FT T.6N)I5"=5X&1G9>*?D(EK8]'9>K$FZ&I8B&QIL_DU9 U MOX)T&L.&4B3W.X8;J$S_![)HY<-*'NE0QG!G9-!I-!NZHLL00F@+2/)F[,HY M'5@A"M"KX=K1Z_(!(QA[>0K!O)(:_N#-G%/;$?=F]BGXPU@G6MRKN6B6*.@T M-7_T9N VA%EY,TI%]"%NC2#U:OS)TJ,#,/I-;T,<:BRIPD_>3 XXJJD\Z4_M MJ*:]>XV:59([ZV'7\S9V4%T^7,6N,V;FK4D>%K*+>8V]._FX7;O8R)R"78)W M[2YY9L:KR=.!DOK_[(G^^H%-DHK^,B1%6\*;)%7^U1.5U4_MRD($7_*^]'"Z MLDJ!H5K..0O*&+@X6M6@FNY?W?3)<[K4R1(53!QRO_Q M"_M0W">U!0P\^'$6$G3![,R^>B-"&+7##-+%:E=DO42.OH4DOJ;PKUC=9CE= MY-B'.<_8^30+LW%UK>RZZW8^'$?01Q'6CJ5PV844.O,5F']+OV .Q)<%SGY' M.;N^8#QIU"OQ6S![KN/N'; M+*8HD*Q&2T3H&#':K28%,M&QS)3=YGF)XJN278)=2<-ESX7+0'Y+ 7.2Y4G$ M;]2N[2"3#1M0]&F&Z(<_-*][PD(F!$CFB".XA\N7UL\X6]*E M$\5%[0O_@%A@:42-%9?F"[4\.87EC8=YI>HX M.!^KZZ_N.ZV5'1:9_SX>,:".:J5#/M(F"NK@5BJ:[D3-QP^H@V_"A'!68$0M MX;Q2BMWFR>;:[Y@A<;X]&1;"X]_VGCSP;F71-C<$H=NL0'2I*6QU:M-S!]2E MGTMF[#<+]:@L9I@T^".]/6>X7;8,DY01SA3S<[O5<\^)'N=A!^:-JRAWYK-8 M"DOW^2CH.,5'N7=E!%IQB:EFT0R-L_I$HQU:\%'-IV^XHYI'+3A2DV_A-6GQ MJH C(9_;S?=SD\?PD$QG1;[;T6W2MZ]G#:CK6OV$T71*T)0"K]=;<>.RR(LP MBVDOF.YA@R*=P8OXG;.GOKR#U](,J/N;?#H6]-G(J3/NW!2-A L(]=C0VF\1!OZGN3%*%EQ&&Y.$>O#K#K33(? MTB48''H-D5K>C;U>5[2]/E'8:?=R0#N!!C[,"P_&D%RHM=W$"8;R]DA$$WMC M,KI@"2QS/,RKB=\7O/)\3G=\R6U'#OS+;F+#=C4< /2F0PR\>)EC'':SOQ@$ M=4+.RQO[W.R/MT.5]JU?KPRT#COAN?$U^ 8%N]K>J=IB.97.MMM-OP3)Z2 Y MW>DDI[,4WN@-W''3*\VABW:QD=G.<1W&8-?V#[?OA&$XDAWH6VH_462?RS*IDE_F6';"?0XF2G>%+WD"WY[5DD: O.0@[]U;K M$4'9'O$%'/N61$BV_WR!T5[D"9/MM).!U_*Q\+)=XPMZ5DWO)ZN?+^#6KUQP MLKWG&Y:V%?PMVS^^H6GK)ZQE.\HW#&WYU+1L-WF'KDT$NLL2A+Z Y;[2)\KV M@R\0N<[?%&6%V>EF-2/YCP%!81H@_G%0T-F;AU&1=,Y(KMRN[8SDF@)"1G+( M2,YO(Z -\Z%S&2Z2(DP98?:T&T3"_-M*%>T?RKDHDS3F?GG#\?'Z0O:%O6%V M =TE2Q3358/BCH2">HHJ4/$E1Y,RO4LFHE-U*E5]4BR_6%57DJ9AGC<<1M-H MP2LU=R*VYK+0;.5,U'6?E>,.46B7CZ+J=J5;QIQ'S5DX)&HX2 -8N3#Y$UX+ MMK/D C4D:CC)9KA I%@Q!%J,,LXC+BIWK275KD)-C]1BHC7GXY2O>6)JN3<- M0B%;UV^%FI",P&4R CB(;>Z,KH(!QAT,G(^ZZ^!9; @CVNT/DZ=]55=L[Z+V M5<8NEG-0O8H>[G]J^Q#<;W!(:_NUW@UM79.$-?PD+\>\79/>:1[X(*F6/6E)/7\*C])E_1SNS/P4I7]\[ M;L2V-6-[WU5.'MAFA6U6:G[O$)V8:$P-4\BB]#C@?4"L&S9_[=]NO[_/JE:S M,]TF=8??.CA3>.-C[?>61*/]TBA:W?=V1'M@ 66">R>/OK,HDK"O:K[U3"SW MS'_]],S0MS"MF=&*M>RK\UJDNR1\YM&> C5:2KL6GX?%CR<4#G%8)*6$H(Y] M50X$&3]3D)$QJ'?]$LW8#+C!1.UM&6@1MJ!@"VK06U#U:RUN6>\&MW'2 "F\ MX8]%/8Y;@9I7U*#LB/)A_Z+#VQ C^L%MP0#UK#SI@7KND9K5\? '1D%K^3T# MY9\5_(F!,L]23H*D;KX&"5@^2;(+)/#1P M(JK+(VR3]-UE!0+_O A\,PS )C/< UI@4C"<\EB-0Q%]T5X!N!?@7CSG7L Y M ^?L=)PS5=/L"/']&M B\Z3@$G&8PX8"1::K=O&>9W$!(@'$$_C MS-3"8I8OM]*D*?P MA27_N^1N2,DRQL M1Z^FRS.L^SK=A04/"#P@.M5'4418 NKU^+G>#9\ZAZB]M'T8NQ$F7U]:<%D2 MLK><'^#9EM+@.H#K *X#N [@.EB&UU)V>6"N@]*2:1]:T\$<,R^-QS3DM%I, MOXF#;8$\P!,6_K @:,;FYQ)M"/8R"\LX8847(7M+,U0D49AN-6J'W/T]VR(4 M[UL)@.CG!=$-G55GUW)=[H^ZRI._P_FKJZ0?0Q9P%I6$S@F4/X4O AC7N3W MU("I 5,#I@9,;?L\G1G+[8CT%=\_1=\T,W7L5PZPJ&KQFGS?<)Z*Y*^19]DF M@0T*#4CSO)"F@ S>I+B\S?X[(5_3,(O_"/-9DDT+G-6FS5*L94!$X:4R@F\M M)1;;/G>4Q=3C+^=ERGS!*T1M;Y3PF7>%\H@D_#K/\6339Z*T;2;:\T=UEF5Z M)V/MO#/1U-DH[#X]W>8"@9P*?DL!!EY6C,='0K&%P'>1JF-?E88\Z4W:R%9S MD#J06F"!T/M?@5L.;KGG;KE$SC4C"R4VN?X,CKDP##@L#Y&6U&-=7RG6!+E> ML3W>S!0?DM4!UP=F"[Z&+L.K#06CW/05))7W*Y-=(PCICD[8T: M\[!8D]R,%^4?!NDZS=I>-@=%\EBW>=M\<3,WPH_T0>;>,6OVO%M8)7[*8BHA+ZKW%UR\1+3J:L[]T]&]K MR_7M+@._G&8K4/,Y&+E*WBCS&6>1CC[']6#; [8]/-_V (82&,K38RA-@:*A MTI==T/! F!*JVE[,]#4E;.J9/4_!?/ M-#=Y+\VOP]"MR_';]_V'=AC14>0;.MJE>O\^F(0)"99A6B*J=9B79'V,-$5+ ME 8?@B1;HGR=BUQOKZK;0ZRGN3$@+>Q;P;Z5.OTQ*OE)&I;B:W6S"1SIBV,&QVRQ*RYB%+C0=+Q-TDG-Y!OT*>#/]]^RKQ[A(!;NQZ$_T MV36&HKV@:Z$OJ1&88I+\Q;NXT6S(5SPII=R?8 %6'EAY@XI(&"6L/^L'M_\@ M:Z.].2R@\6:P!OCS:MO%])B%Z'[8.X.]LUY"QGM%]P/=4?/$F71%%_X8A+N# M5P%F\AXDFZ-O*0^JV\7S@'9Y6_EUA6R M^DE4MJ\3I_!E5!0D>2[YM=1/^#YL"KWMU)A?"5(W$M]CPN>+0B^8:=6O[FB6^;U& M5TBVZ)!:/9BR><,.A%0=H+9=4MM]"8NCKS.<4K\XK]Z]4&!10>#CK?#Q43)*5O@7+[\[BQ)$83X+)BG^ M%M 17LYY;L,>@N=5G^A1)+V>Z+!-=5[;5()T_)=TQ-S0 ?,)QRCEF^U7Z^'T M($C1+U>C%]&>*)9[PG<)7<+C8\I&K9*=7/.?PI=D7LYK=WJ$WUL2C9JI1M'J MOK>4H9]MQ(MN5CC\SJ)(PKZJ^=8SL=QO60&I[0.M>C+\<+TMP"WS<7#,;X/) M\X;A%?4X;EU(O**"9$>4YS1LV]L0(PZ@&H%J5-,8J,:-2CK.Q\!H1V7OSSZO M)'6A-UZLKU+,=]=XRQ-)G1]AD3DR)"M014 5T:E_1\?FE(^4ZY<%&U87**-# MMOB,#D/J9(O;]^77+W104UR49"%9<83"DD#1FG3E MH_)-;RFN)2@7J6WAB:ZZD0K[VLXV=H&PM'WQZ7K0FG:FMHS#W-;KOA.)*RSG M@<@MRTAK>8 M\&C&2JSK%W;HE@H[BJB?2UBD)EU:6 Y)!J4$FAIHT44W<%"X63S8O& 'EB_+ MO*!OB>S$SG.6;#.F9E:HOG9+#G9!$%_J/M*E@H0INS$RGE-7E1F&(EFV#&FU MRK O=7J'+?Y R71& ?%H24? %'TN&0,UGJQA,H?,^;@L\B+,V) 7:*/9BC?J M'DG8LA+K-N.OPDT.H%8;L,4*>S"P!P-[, ==>Q/9(2\W[L&S\\[\*'6#CM_CG>&1TEAMN\<[4Z3T5ENH/>_LDIYR[:G2 M/+G;1DT]!7)-4E-[%]HH:6IMGT.RF^Q=A:/132U[(9(JVKOS1DG%AIT3[R:S M'(:2V^CV#D*UBMV@8@WIX1TVZJ)?[8:Y=Q98;GAVH^V\&[;:ZFATR1"&>8_] M(<=D>QI469L?M:_P2KF'^19HJ2(UA%R>5\BEJ>C&HX0 FV0 @FT7B1H0$=06 MY"'(PS!:ADG*2/4;3![#=.]BB5V*HY;78[IYOSJ("DY7PJRZJC):\1Q0(;^' M8Y359X3JT%W='^97YW7HBF$H1IV#!,?T<\(N_;Q"U<^V\#5C#4,@"AR0AMU[ MV+V'W7O+!$IWQM*W?7G3BY)W))%!!26[S12:\VZ.V.]*?3_"N^EHO_,Z=8S% M+>Y>.D::/+#/6?*<>1^"G"7^? XK8F[.=LNX51!^ODC#+$#K;37-)(.&GVH[ MT6 OX@.="72FQOU)*7_:>DOD@HV\R[V!UWSL1*VRJY/H;,%MOM%+6,[!J6AJ M@_ *481 EDF$ZCN6&O]U&$45>B+[OLPV[NH4[LXAP%4JYH;+9R1J>*-&XQU9 M4G5.0!7W.10;0VL;S8A"35_/%S;;2:TV@.0%DM=SDE?NEB29M>0H\%'*8@^. MTE9>7KVCT^3>SM'!'R%&](K#[V/$>IZ14_N]*B_:WC%RRBIW6,;MOF_8?(/- MM]/;?--A3;PS.I+G"'H@'+PCNDE>!GDYGX=D99S.;FC;']*Z54B@IL^+FA8D M-_WT^*6>7Q!\:^"1][11"G ^W3<^6ES*@ @L/36?- ^-,C04<[ K\"TD\1-] M; .U6EO& 6]2NZ:,"&'I^9GUNECMBMR'*_81%[VZI/ VH["WY.<'^ ;NTRS, MQM6=7C>83! [-G";5?NV(E+&O@0GV,TE0?G!H9V/M/'BBBY"-V%"?F>7LKEZ M TK"G=++X5KFSB9 _>-/MX/]FP":\IW2*_J,^:7H**X.$5I_!8+GGV07^SH,8"AST=! MQRD^RGW "(0;^+!+?W+A!O7\"K9IA@8;E]# 37D7B=#K:\2R[*)7VZ!.I\! M AVL#)LV8MR_;4D;O2+:J8#@" B.4-,8@B.4+7H_-)I_ALR7WE)T^;T[ENFZ M(YNV,"0[R[<,ZY[N-DCVIF^Y5MVPIY*=Y5OF3T^)3LG>M)>BV75OMD0N2/:7 MO7S/GO271IR!=^&02RIC]5N8Y^6\TL]X8*344_P)D500%X(E(5CR&]F%3K,1 MQ0B)[]^]^T$XT$ V%:D"4%419G6B4E07OZMS"JG1YN7.+ MFM*CVLXM7$J/.G<4$/!#\!S2U3M"03Y#J.#;WSAC"#1(LB7]B4FBG>]?KW'; MV_]=I(1=__/:]3>5?KL:5JL;EK]QAN*/&,?5;2,LKR59(G%B=.F:#M6B\K3) MOU?$H: /X;=/U!:0)$S5NK^UHD.E_L#DZVUV3W"$?OXM9<'\0\7LS"Q;PC8H>'%^9 MIWCD ;G"HM2]!,=E5#R@HB39B(^7ZBK:0Y=0LK0!D:CQ*+/X 44H M6=;@\<8R)C()AR]_T-DXPVF<9--CSG#'*/+E#L5YLZ@FVG/AGJ[YX:TL]<-" MNKQ]%?CIKZ8AW5[0J="?DCQ"*37T")?R&C35E#1]48?Z3/RZN-FUHYU6L[R'!:"7.; MT2F,GL(7U!*KTUK>F0IW.X,CI8*XO#,5^)"@<'2>Y,PWD5*CN8Y]52ZIOT+" MJ&";U9=E7M!A0C9=O6K62*6J:VY14B6Y2JZ(.,6)(U?)!37'M]#_"%D,!%V@ MF(1A>IF&=$9,$NK@M9!T2K6!K@.Z#N@ZH.N KK,9B*($^0=&UG7R%09*VTFZ M$0.E[-2![$!).RWL-+! . U_:ZB!<0K.RJ#CXN1<&$D5?_5,167M?"'3MT%N MO;+I,D_QB$Z7%Q?X=.#3]Y#R'CH6QBG)5_ C+G&W)&T11FL,EG8[WC",[9%R MLO6\X1DE@_\DZCE225D7SY0 3A$X1> 4@5,\4T[1$#@8(M&H /<&RBTJPJ&! M76;-T%+E)4H>%[1 M7Z?5@J-#:IAYF&UNPZ34'2B.")=9059,UI\W?[#>_GD/9ZX__O/R\P&V//ZB M,X6@(L__NQ?(L_O"JCS__2"09_>%57F>_A#(L_O"JCQ?'@7R[+[PB1[S4::S MHNSX(O? [=[K6[KV:3IA(1-AKK@L9M=A7HSR)!2+T%"L,QF0DV*/"*!_'9( M]*,_KTN"%ZA60-'7=@1[K):XC]O5+4QKA[E4V0&);/S283G1-PAC7Z":62M5 MUCZ-]5"!G1L*A^L"!:Y?HK1D.9[881CZ'TLM(^"Z.K0$E"-0CIY3CLV*R$UN MK&1S!T>I*E@XR^].3 #(O0\L]KJ\HHG-#$,?KM,U^--N*2R)H=TAS=AD6ICK<7SMFNE81\6 M]F%/;Q^VLR,[D/V?114O'TS">9*N+.T#-3_4]_T@&>DA]!5X=!;:@KX&^!OK:"7W=:$6QDNT:)'/=OHIX15JWOPHL#3"\ M! MEZ10%U7.-'(8(F.!T1LRHVPV>]H*H M38C:](#Q@JC-PU>F&:_E4=1FQ_A3C^(U(?+,N9$ ^O$,Z,=FI.V(6_R590"< M)P7[).>4&!L 239%6<3R_T6SD/Z>![0'OJU3KP:DRAFLR24:?*)M[M"XZ!!- M=E[<4Y^74-R'*SXN!3ZH7"5OE"$(T3YF<^LVBPC+KG.%JI]J^K6WXX0SR.*0 MQ/4BBSD$B4J^*;/^DQK'VSPOJ:'344[4"%!40%%Y3E&!)P.>S.EY,BIKD3?, MCDD5FUS)Y3]$X7DM2Z2O6'D&9YWU3C;:,$4ZJ>K9)_A;U>Q M..$DHWHPX4WV3WO#P'( RP$L![ (,=;N,+KDCO[51Y?4MNM5EW2B;SSA:,0"7O*0Q!*7!^_D'N=\&;\)$_)[ MF)8BCL1@R_:[Y1+1E\/W6U ^GERA!1.MT4Y+U'"@!B8+3*A(KX%TLR(R=>RK MG/G5>#-8S9Y[M7]D>KAZ?CRXV]M5 +;>;;'H:=QQE?%N M6T7SO-SJ]2A[?W M;C7IKQ<:J'K)7NC_4C-3O:!)7@\M-N'P;\L!""V/'TR4@90>$$H H00:>SMT M/(VRF/VXWHW(47$9$K)*LFG3WIQ273>J'6TE:T&>Q1P*,!SPAYX ^ -3H\WT%B!!\H:J"U% ^4.#*(+5Y[B^V!"7==@ MR08>[9$P+PFJ'!OZ^#"+DC#=7&+!0Z63\#E)N4N\7U'33^SEX=:]Q!ZU !\1 M?$2-Z$X^V+:4U%62,W-)1Z4 PK:6AXCY'ET+:T)/DP M\@=TLLF>QKT,_UJRS+O]&#[+Y%G$G&<7A*M#L0T U1^QD#(^"PNS&:/H1K8B"#!4-W])_ M%M2%[Y 0M8]G6P\SZT\)B#([KRBSXPG#+W%?'UWF.&4\N:>8+2GGX^S0;.[@ MS:%X'5LQH ([F,N.98ZS*S1!A+!CV/,%7?FY./=IF+5(K]6 <'';+[>KF?P M*(O7?[/I6R>F1'$'@0>8H&2:7?);RJ/5$PEIMW'_9=.K;0E#-5IPL<5==7O5 MW=<'G/3V?5WW%&9CW:P1S>L>.2^C< :EZ1X[+C65M=.@=0RSQ>J41OJ1R/WFB MG YN=$59_42AP#*)4197)_-F6TV2H##S*.B%E3&;@G\Z+?S)U MGFM.Q^QC@:.O5YOQ=8_(XRPD[ +VE/Z(!2Z42E7[BFU%VA-3H$A34?"YP><& MGQM\;O"Y;6<%45Y=!N9SRZ\^]I$['=8Q\R!B]EM.J\4LNA&L90G5E'(LZ>LX+$D92(A^6]22O4[L!DJL%V9@-TVM)M7O$I.3Y M[]?G3AI8M98:3EG"G-K"E,+9;#J*8XZMP_0^3.BZ=ADNDB),&_12;<(!:[C> M!:06OIKSU-ZW3BRY2O:5N:8.$5XAZA'R94UZC9>N9U^ECQC'WY)4-,@.OW:3 MNB6C#ULUQ:\=%[$OZ-Y;%A M3]/N6)86P-1>P5%DI@Q %1=T*G3K.M18UI'H>P-!3O[&"O:5N""H3.Q?9>I8E^1!Q8SD*'X.B0915[[-U)1_))$B4@=^8H.MAW9V>TG M1.;B PDR16&3]_32ML>P787H?M==A>A^WU Y4D&$V[TTQ" MLV:9K5P08^\U2BO;#FR\"XR0UDU^\\^[PP?2.HKI(.].&$CKU.9!>W>60'Y$ M=E;*WAD"::7D/59)'7_V3T>EW2])-7_Q3\UZ!EQ2GU_]TT=E;T5V#?<0L4A0 M=[+:>0A1ZJ(2O ,EC=>E5^H3-R6 M=S!:34M#ZME#U%HO42*$T#N K::H[$Z0=Y!;>[AZ#K/5])*.8?+.W,CR@7*L MNW<@0$+P^B,XBB%;WD$#-<55MSR]PP9JZG8*??9P"JOHWK;[YQUB4%-/+0[* MFX-FVP)Y@"=5]H-)BK_E!L^8R3_"_?$R55GA9-EYG2P[W52D##N2Y+ED#\\_ MA3%ZPJ)$376R:U0W(/3V1"\UN9O?]_)Q=KQ>\M3QL-[Q>7OUF')SRBO]5 MKB?,$WY %!%$"=\ WT'R)\RF$M6*#8OX8O4E9^S0>),-;!05=,!P\-=ROJW' M1[DX3\9=4IX%C:*CDL[MVXH_BB_*XC,N_HGJ+(-N=5\.S-WS; -45,)FWQ6J M?@J55&_"C:('(CY00TV2B&+>M0JO/Q";5:-MNCN9MEVZUDG^+E!&W9"VHVDM MM5RHLR H2C@ZH+^GB#O46;R/-H4ZR5=U<.AN,D%1,9Y:+2P>:4 MAG+-+7BD9OOQ296J/B@FW@^75K"]"1\4W01XU96V"^>@-> M*,GV)':.1E/Z$[7*/BBWBVR6UZFFCGU56"!VC4-XDV0A=1[W'4*!7NH-^*QD MR\S3;\@;I2O^KL.;;6C 9R7UWJQ$0]XH74/BJ"G;T(#/2NJ]62\IKU=4G5B? MXS(.1,49V\'<39 LWII!'G'3]EI4ZSM(&G!(BPL/6 AT5&_ R45#N,KU762 M]"%"*,YO")[?YGG) FU-]R\ MVPZJH5QD1KAZ"SZHJ3+&E2H[5HX%!HT7?)O\^@61*,F%USY(U_- )=E9>%S8 M12Z3NHDN$+ZY,.0S.<%\)N5B4:5!"---_,1M-L%DSE]]6YX0M=J0- 22AD#2 M$$@:=YM6]5GK-0,RR=\>#[)DQA< R[TXCV^HE&3?=N[DG>R>Z7BR! M=PN_AB*-W2#MN3!(QKM%V;3F[5$FWLURTUW0&)GHW3)I6GO9R#?O M5L(>AD%CC*-W&3MZZH"V(%;O,GQTZP?=P!#O#$,G(DPZZ,<[$-1!H?T\DIIA M"]XAHV[=H7PTTCM\U--P,):JV!Y,,M03&K$ WIG&OKK"K)&P!YT,& GM_ 3> MP2@S@T,WHU#O,JJH%5LPAYIT]D/1-](Y9>?=ZU?5X-<=U4D'Y MYX'H](%V0L*=^K:RR&:X0,%/065_-7.^A.]+7-)!=2"D\'O[(FYW$]MD%1=T+?3&-942_+"P:^'_0,ET M1K'L:$D_G:*K).CNNS;2("\*A2Y>' M+N%4(IQ*A%.)9WDJL0WM>;<5)OFF6E8:[S:M)"_0[*2-;X& ,H#=NWTE.=6, MX;B!LMO=,/Q 6=]NGIHCYN_G($-%D' ^/J *!#G;^*__\#G,DR@(LYA"H+1D MEROI481&GVF;2^Q!>" =@7342):_OF"16I--L$X2"7S"QK+N1;^J9H>D\ >E M(6$DT!P.*/ND81-QEBK#>#O@+\#_@[XNP.53B]]5@?K.%!6S\B:/U .L-/"/U!R M4,(9&RCM)^6I.2*Z?@G6JP[G8Z8(3TFXH-6#9!>O&D1T;E%C2O+@&VT[R,,4 MY;Q\N,[0$9!MAII@2A!] @F*69@%[]]IDF'6Y;)-F#E2$$BU\R+5A/>)Y]4I M84Q&GUX9N-=WAXM*F17A0DJ$"WT1:KWR;''["EQB?KJ5 M\/7F(J)"J.ER6,,# M-=;[V-1O$\7RRE3Q0!'6MVJ3YKC&P-7P8-JO5[PC(1L7&LE:#C:QF OS@)8H M*UERW$8E&LO"IB'$1GN^M]*L2(OC@)7@ND^*J:S66&,Q&8BN]2BK2>%&##VX M;4%ET.;=.6^9$8DUUURO]D3-S]A.VZ:&E.YW##TD&QC-,E2E-V-7#OQ@2:;:JZ':$?GY8%M[,CIR_*@WJFJ/T=JM#+MQ M&A#X!8%?IQ?X)<^L.HJW>/\N8'F3JG_0+NU1D.R2=O,=?K+-\R:HD+/#G 4B M&Y+YOWQMMK.%#CX+K+G627+&6?\,"*=#T'&TITP(AVC?:^ M%I&8*55UL MMI(%IF@+7:'G0G*B2]6QK\K.;+9$(8@+NA;ZDG;J%)/UK;V-+T&^XDDIY7X_ M_XXB0\$E/8?I$<4E[8O]"6=H]2DD7U%Q4[+DK5+&2[*6P^1L[:^A_5HE"$)P M$X30C[!?'C_B)2(9$V6W.LF-=Z6Z$%]A96N^8;G&^NOA8+?CV]"+-QM &F\& M:X%,KUAJTZ-V()M%>B]9FC(87. !;*TH&Q[86NEY:^6('+(; &%,$26GQ.ZF MK#$=%?E'22U].R:O ;8=!*N-\596#XD7NF%.^) M+8ILL/:YJ?UCUV8V!@YIM^.'RNPZ^,I(*>AW7,F^,MN% M:&-BP[RD8HZS!\8KD'5FQ?Q+AI]S1/C1A-ML41;T:_HJZ-OAFERL>/7+-,SS MQKG8]^.@ S4?Y]X4;C7;%ZYA>6TM#T$*D"GA)';R6X$D5D=L/NK9/J.Q[95D ML.$.DM;1NZB'WE\K5D737NTX>S55!A)C86-(=:5\!A>HH49R>&=F))9)K$9$ M>6DFS""'@JS2E[%_JA,Y E>%Z[>D+@& 2.G5[@F KEYYU=T5=1@;6U M'RU 1WM,!>5[V%E.J\7,X@?; CG;Y\X+''V=X31F%Q"PL^[%*BBSL(R3O=LK MVN,#S#W+8D2 ::'E8@"$J?*7"96&P^G-[WNA0U0_-.SBI'47EO.3 A2_P;"H2-&.KSQ)5ET&UI697J^] Q>TE M1_D3'L4Q'_!A>A\F\6UV&2Z2(DSY!3//8?[:%CVPP9DG+$R>+).(7;6GE[?CF;[AM*QNDJI5L.5$LV8[3E66O852IHJ+O-A\MM+) M>3V9H*@83SZC;^O\852P>Y)D4;)@%$8UZL:348P7Q1ZD/DJ9W;5!^YUPS=<< M-N5P1N=GXXY98]D!BNY^IVY %QZ+EC0F%15Q/'D*7P0:J%2UK]@#"[C,4+RY M8ZW13C<7=KCE>## F[9[I>K EN_IG4NOX$6>ERB^*AE;7RU#U9)\35TBO$*( M%[HO232C6(PYV>+7T*DUS]0_<$5&WT(2<]MT@\D$)45)R^ATA$J[GG4)_W+, M\4E^_8)(E.0[GU2E#QH;\D9I[DD(QZV:WG)M^:6Z^1F@W*Q?'6)@_+>WXTCE M->54(8 FG6H+NHI6,KC;J@""O-MR;?;#L#%6P5ED4]-&K-R+PUJNGW?;(])O M6L8O\6YG1%H[36;5V49E0V2>F>$+VY=^S$_9E.*R]*=W4U3VG34C!4FU?$N! MT<"\26KD6[H+=29.4E%?LEWTNQLIV1F^9,3HB:"0[ 7?DF:8=5(E.\&[?!HF M2#M)W7U+N6& JY$%(/9\0>[?^G/W#)AC]Y/\#4$L#!!0 ( #:!JD[U>&ULY;U[<^,XDB_Z_XVXWP&W=^_9J@BINJIK M>F:Z]W%"?M5ZQU5VV*[NL]%Q8X(F(8O3%*$A*=N:3W^1 /B0Q < XD'71LQT M61*)_"&1"202BY__\?__7_]V_\SGW_"*8S^GI_BGYX_^&G^?L?YQ_>S^?_\6])G/[^,_SG M(<@QHB#2G'W\]^]61;'Y^?OOGY^?W[T\9,D[DCU^_\/[]Q^_+Y_^3CP.OT9% M]4+SX1^_YS]6CQXU_?R1/?OAIY]^^I[]6CV:QVT/TD8_?/]_/E_=A2N\#N9Q M"AP) 4L>_YRS+Z](&!2,C8-=0)U/P*=Y^=@, )QDF5[KP&.GP#' MAS\"CG]J:ZW8;:ALY/%ZD^#OOA^-] 9G,8G.4\.0VYNU@OVN"++"!OKCA@WC MOR=%D)A%?MRD:.T M6*1TLBCB8G>9+DFV9O-[28;!Y"U(/<]A);!*D$QT>*_+BNW.DR8WI9ATS/X, MYV2;A7Q1I:1AV(%EE&68\!\,FN?N0FV+$^ M/ =9=!'$V2]!LL6+/-^N-_!6?OZRP2%5_+/X*8ZHM-_26>! /)W3511S9_BL MJXN@A78Q3B*GVN%^C(FW@9/5UHZ)_0LI\#VYB%-JO<=!0FVI@H$\PT40)_D] M736V0=(VQ:N]J3/9RU&P+<> MT35.% %1 DD" !Q?T2H#@(9 1G1PI:7M*8 M-_Z*']-X&8E?C0(L* M![H1Y-V+IY%!(L8Y;T&44ZI1\X_T"Q(R5T4T#QNS_[P('A)Y.59JS)002Q%U M,ME^1',ZQU(8PIH4]'H!U$WJ+ M49PB*@$Y*E9!BCZ@'<7@Q98V.%S$WAB\XKWK;9S_?I%A?)D6F,I$X6KOVD=W M"GO7-GRV%0]HSI>4*%4_3A7!L4Z_XKT:7A0=CMP^RQ(@MBS'J-$1./-J/B/\X33%<(K=FVXUVCHGE PXDD_I%*XA6C.B'!ZV+V MH)SU%4X+4M4?WS/,>/[&.01O-'3!ZS8+.*0XJJ/NK6$%R- M=HV*L0)])T+]9_#/I4W MSG2:IQP(O\#?& 7@QX 3RV)%/X2K&#]QSQ)9HE7\N +?4$*_2^ +NL8P/8-= M\B,)DOR=^QE'3K6(^F#86B)_@JWU.B[6;&\-$Q?M(AR9XI0=DVJLCFI-&ET8 MY4@[61-_HFOB:0V&K8NG33 36@X51VQP)=09!EL"_N']/ SR%?\/_OLV?@H2 M!BM.G^CT44,$YV@60VP5?U9#\@W1,JH2(S$YT94/[T%9*-$9^R\ZKV'.J 59 MX61*=%OA9 ]/2(U,#?^@?AD=4[W@AIIO7/.\T!<.V]IVNX$@)0@JV*;@LX0P=/0;T\YN$ M0GV+J"T6E'CGU+J:YQ0QRBO(,T0W^6!\%<$+_///;W[Z\UNFIO_\?H8H98A6 MI=U/=EZ.[XR+ [$]QFZUD2.F(,[B/*0COLTPA'J>4&J_=VB8S"N:6M/7M&U- M$/XX2AS5U-%O0!\Q /^?%P&6XC;18:$U>^O#?!G$V?P)SJ'G:QP AK7NJ:]T M:V9MIB&J;JRB#]0J:@1)?&[@F)+5(SU$PW:-&M^MB? /\P@O<98=!E]NZ"!I M2;%"@V8%68*P&UG^@ZH4]/29Q5QFI8HI4'P)I0?YR7H6ML:T# M?"F/9^"D1D>NU=HT*]IRM-U(-P2H5\%J8/TRXU <\LW@P&]*$JXX:L-"KC,4 MKS@PM[R#]PM):#-)7.Q<7RMMISR%X-QVA+:UL*2*GBJRWD-S37%B6L&Y%:?K M;GTCT;D#NF7[0F^?F%BS"7Z$.W+;]9:2QN6\'39=&G-P VF9!EI-F[40E""X M,10@$G)1@Q)VPIX7"8$#:4KF@MY(#EL-(X;'FD+\<1Z)B_7<@5Y^VO.RZZB# M1L-FE4$!@!M5@%#,,HL!/]FI$D0TSG^FI @Z8SBL!MH#X]:"OHJ#!UB>8IR? M;NE^-NVZQMG]H*9]>MR@;0'MIJQC59K 7W2D!^OI!,LHAD).$24U""^F6H]4 M$'E6N;^GW_4]\]^(,*5\'O$T&4I+@F&:CF[]*V'SGAR@[R?P.[+M#"!&;T2F MD[<36G!,2\B(M ,CAMV]SF;Y=D[W5^L@VQG6S)Z6'>E?"X(I:-GMW5=TQV&] M,E7J&](1"C,X3J\A[,9TG(VOP!H'D32C >I8EBZXT9,?V45X43'$F4E%#AD- M%=*.#3*WDL)!//\KJ#V6AM=4*1J.5M=>+%-89W\I 3:]\J]LQ94;\!%KK\(H M>CB%?!@^.'A0.3BXQ]GZ0]_AHU6"8\X0":J M 0VMH(O?%WQ&A7@PY/%AU(@H>4/W U(:5S1*SI+M-KVE4RH!8(WC,# ML9BD"M8DC03-01V3/FAPI#SHACC[%!YO:K3@PKB2R-!PI2U]6*:@-N)47AR= M+!B^UZ8_4N,]1I'D!]&;1B4D?00SS:I*#1!QJU,=8*:C5%<4X)R9SJ]9K8;& M?+Q>20VD!\4*PC#;T@UWXSS9M%I)D'"E5#U0IJ!2"PX/-8[-7YL^R0SV&&V2 M'D''GJ!PA:-M@J^7W#?,5U$^)=Z#-WCH&J9Z [J>&FE"UHM9""1PS[C50ON- MX4&^[VQJ# T9SV\/:T&U1EE<#&1HN%H-^K!,83FH;:M7O"!(#?B8%4%^%'TM M">V7!\[7FX3L,&:G0S=43%;T"0ABJLZ$&KX_Q37$&L71BXYQ9"Y7J1Z/=]D# MD=FM[ .+2IMU'/--;GVS)S:M"Z)E67"?1#Q($E$2>TZ6D",KCR,H%PY?Z*RC M1B@Y2C\N@.3K/PSR_)7$N<'%3RA$GQ<92RN=,Q_8_2I(K[G]OGA\S%@D,ET2 MLI@:%R'3VNMM05F31G'Z:#H2SB DU[%R!J"["IOWV4>G(7M>QL1/4!_O*FKT M5;CM6>72ZS+&K^HPJGK,0P%G2'J0IA;\9W+2,!$>:%SJK-L_ZZK2*^PCV9>C MCQET&[=C)TF"<&\[U45VP>?!OI[\@8+VT,K;6%KC]8W;7;_033F.IF)R[:-Y M+=861_W-&EJ\>Z_"QM(=B==J7LD,S;=B61W,#3Z-JC8Q4>5N//W:UUY- M&3*C[&,$P^UQRV++8EZA7D.=M>TS7C_@K.-(1.(-S6.+GI9MZXX@S/JP)'BR>5&E%>H[XIL2/MS\,@7_'_-$M@0>+&O#'MPH7 +(8$IQTOY"N2%3R'%GV\2OO0 M;$?' O$)T&Q). \=<5-:[CT8,13DC/VW64YNQE*BY@WCY[;J'']XWO+.'?2/ M9U:!5^H\*\W&IF@9>975X=)WW@7P6[&]+DBVQ'&QI8R:GN&E VYR5I=*)Z9G M6Q#DQN?3%:'+V5OU[>35F-P^3(,_C91SJY[!QB&<:UI0\[M=@ M/-5/E/?(=NATKS??EJ&D(77V[")=4?*:Z.[HZD4M5"REUR*-#K[YFL9%O@B+ M^(EV4"?3G1629E+=&85F/===V^VD>I6<-><'GN?N8-+@7T(/9JCLPD33W-F1 MF>X\=Q8%X5O9]7PA*?^2XXO;OJN:_:%UE?W1AMF%?XK@BR MXLKR]O0!/\9I&J>/2&3MU=JF?GO,/T\5"ZZJLQZSY!ZC^/[JW ,:D[,3YX"N M0$W.-5!7^YU#M=]<>&5S2*-!]R#>3F#T<4W#5:".WY'+8(S'X&M=&OH3=$H< ML4"GH#[T-WO$,D(8[7D0QDK8M[*UN"@=YN7IN*]3DV,$D]LH'"%]_?N!HRY- MR_(V!,@6EO )XZ./TG1OC!GN, MCDF/H%N7 R_*28W^#*^HW1\_89Z-#QQ6U';'\6/*"X:$NT8EJ44:L4\)WR=$ M?]OR+GW!Q?7R/GCI\"[8):;I2+ #RK96"F0H%-!04:-!004G][*;M3S.Q.W@ M?2L^P.HXYLNV)Z6#<_J3\_\=X'S]WK^##DW+]S>:V]KG^B>MI_127L!7RB3E M\_?SX]/T;]-+VC4WN3TG;QM=#UNK*,Y91L_2G[-,R#/L#,NBLZ;W6:KT7&VZ M9'%-80=V5F'EKLT+BG6OV/(KVXXIR\28O9G>0#O>J(7Q"5Y2D_86[X? YZ75 MNBB*+'[8%BQ2EMP$/64[QS6FN]'2(FI;N7B-B;"YA4 \GSIZ8&BA\.<^7#][ MJG%#1LR.@[55Z0>J:TM,=VR0AZ1>9N<;.FASJI#K(-M!O:*>I[16)_-TS:Y2 MYO"Y6:U^@#5)8-FO" .E["$Q)<<,);EZGIODJF5!5H97+UL"8$V3P=7)RURS MXP0"\VQ9J8(7K>CZ%9"35-^C;X.R66TVB="-/G]D=R%%K74XVS5@9 MEYX'F&9SV--4:2LB,ZS4]N3@6W%:[B<)=.ZS;"<_.9?E/DS;,\*G1@K-2;K+ MQK)CT@7P>.<@F:%,*.>K\\1U:)R'C*2.[*0?H8#.=KU-('Y53/)[VU$6K][, MPSCTO%@BM&PG5VC,VE.V4;NQL7ZD)M2BQB6T?^]TDUTDV4]I.O2&L, F:78Y MD[9A4\RM"'TKYME^RD7GYED[^ "&SEOL(0&Z,\C^RPW5!6M2D MYI^:MX_*-+OUDY.TMTT,_[ I;6Q,?>5Q:ZY@IR0O+DAVO';5*UN^2)@ZT*=% MLJNC=1!:R4]V<*:EF.#- Y;1F=\<8O:>$@Z0L5J8<%PYN51O/J2G-0><-Y$8 MN6;#(I#?D^K6V5TYU[4NO,-/ZZR>W:VZ6 )S=$\:M^YJXNX7-@GV$D6>61./ MQ0/=T 3A8026XEMFQ:5LW:O8H-]*&&XG1U7.#TM2.SNGK7-V4 M:@OP@UQ Z TX=+5.+NUTJR!%D*CYG>[A%40Z0QAG*,4%A%@5P=U.4>VO4V'6C2*!^)=P0DA.1D+F&F=UO@QV0F"]DP%%>Y?6N MTYJ(+[> _IU[H\7&Y$%LCZM;,^@F(R'&47Y!N787\*3C)"ON<;9NY"3H,(34 M7M8TA>2(V)Y52Q0(Q N)H@K@LP>!SRFL'*R%O*X/UDA7X,6 4!P;,H[ACH66 MNSWHYF(14I7+L(K,JKRK*[(R-%R=9DN!T3'F3?=RS I^0[]?!?GTM%!)VL@H MYKH^TDW9'O[7N%B=;NDZO\99F4UJQU-'=%VB4WE5^X!WF(3UV>F+1JAN"00]4R2HA#*KDHCM9DC \72 K2!69 Q_1VZ9CW3[,KU)@A!? M89C!VG;!L1(YW'+)"=KD@QNT@68I1X[M.H M?6&)@IJ_$48%00$'<]@]#SL]204A&OQTNZPNPC#;4FFKG"^WB1DA_$M9G'BTOH@_9ZF M7@RV;UL_Q&BAYBUEX77C5QD><(J7@WY;2X(GSWZBS5,O$S(_1;D/7B0GY.[G MQTW(Q^W:%CAQ#:8(7A#=Q4# B,\IK8>OQU/:$+/<2M(5SG.,KS3>XE39GJ;]RV8''J,U311QP ^LUW&)@DTXD>)]U*775.<<.5MW_V&GA: M4\XZ6G7E >T@KV-0&NN)AONE/I83Q/VZ6X9$A2ARS?FR#HG+Y+2B_V']!;VE M40?F(Z/J>RWOXR=18Y)COW>PB>FV[OQE Q4SBRWE-34S %=TLBV^D.*_<7$3 MQ%U7.E5?U_5_2Y*QOL:7?M1J1[\DX! G=*6$+T58P8:%AV_*0QP_[F/5D2%C MV>W[I/]&# -$@A<+'K[ 1D+ZN'^P!6-G_IV4W![\5R?][2(\D9/^X6'I/>Z7 MY+6'>%U5[ZC<2V-B=+WY2>50: ?IFO2J*A#\(,!A\)@S%X'&)KJ1F0$:+(+N<6 M4+0-BU\#N"Y7[)C.!LFI2.6+H_ZU1/%M?IIHSSTD]:4=X-V.SSCJ"J M)\R))<'7J66KDM4]$]FIE(3 \_4!94>8<@.F+A)X%LB'(5_R^ ]WZ4EPBET#Z>%G@=5>F".WW-954FH[][!$I MRPXE;KV MP D=5F"05#$\XEYIW[V(K7J(T)&L_EU6N';8D6R^!_8>&;8(3J> M[>X*SVLSN"O@/BWM$=R;BHDMR<>)6];':F7!I.X8[5X%LQ.)S'BR>;=$:LTZ;QN1TP38-7GOE M]L_%*2SAO!L/(-2_N M^S'Y)'A+U!GFV(S;;C8)FVZ#Y"2@? [QW0KCXBS.PX3D<,U@L!Z"1A.Z1I<" M*>O5!QI8D "#&!K4@./_IJG6\! 3/'QO^,K(,X[9> _6?&R0!ORYD4<')>Y>" >\>2T,82+V'8 MO<9WZS/C0JK=&-B"F%]SNIU[QV'2_DWF#O\Q;"+OZ5XS7.'KM'^;IM&"V<.? M-DK>BRL)0(@B\BN*.L,S?+XPS/.Q*1I%0%0S%JJ,!8NNT_.7 J=1Y?F M*SM M>1OUF]%*YJA.SDV&1W5%/A),CM!D8FITIK8VWS^3D6OS40O6UN:*TF369HIHZFOS M\? HK^PYH;B M&#@^FZ*C]"58XYZ#ZK9'=$^F&DU9/YBBGQ 0\WE8WU[=_M!( M47!S8MT0!I]GUAT<;!&(,:?6'59(HS@ G8]R:QEDK(%%'DKN-! [6Z8VL;V4XEHIF MEL?=<]JT6QPDYSFUTKJNADJ\82HQ6MVRMTQH-00CJ<_&]$A#V:OBK@4I;X6#BBB*$P8B5@ MCHQ?@::T?7/)L!C7O35R"!K(UN_TL"'5$4DREO/?B)W/DYA^&@G>"^?8:W?BV=A;]VNQBNR$A*B.-J(&S M0+&JM-E/:F_JF$YR%/R4T(L&3\J5;2=;W75S0EXRY\BQSUY)Q10"!P(>#"M% M624C1F2D/K)J5EZ;Y(=3=3^D.$9N]:C.WW.];$(3_C38 MJ^5'B74'@RT,M:JI.2.I>[ZWZ3\4P]3H$4M#,M(*HQL^^N4?("2DV_#J?$C' MUCIJS/JLS FRV!Y]>\H ;/TM>88W)&/9CNCK<;'[EQRQ+L&VM-BARQ1R?<9/ MF/71@R75+2!$CGUNY_F+.(T+?$49!D%]E-GQ0X+Y1N=D]SGX&\E8[=*><'2- M%C3G;P5*MA6)0YDS+*@&4V[9'W:(X4$,D,^ =YW1(098/ADIKD$.QM-KMF)> MFMNH^97HV9X\^P_YO]84R->\\S5MW=?>[P\/8]IF1O'S5DW."C) M.;/=$! =87.8P*YI=4 ?N%D.,>]9',)FENUDT3;U$RC1)QE$EF63R.93;W#R MWE(M]Q3L(HVD+D;9)&6K<),&).OA4JP" 9#V.]E;'4Z56D*CQVCDLO&Y=[4X M_E5GD?CL;&WX/&I!&(-3;QUH9"6 D]V"CBX[Z"5H'62_XT*L$3#;>E@16D:? M#+#*[?Q_6ZV=BRUG%.MFK"[G9LM#ZCFZ&MV9;+==N?YZ&=?42*)VZ%X0LN^/76*Y)W M"4/K,YK"L->6;6&@Q&!2H=1T8D!'0M5(W.<7KWI(J2Q>2UK6+I=$BB,CK5'M MTIO<57^9TN5ARS.RP$)WOPK2ZXW(7?82K[?KNG#7(DG([1. M$D2Y[Y;R?N$U<-Y/H<'JY*SJ(>)A6 7M(Q*=! @$/EK=]$Y7(\;]W[#C)R,B>E MG[+N[8_L:^;/0EGSZJ+WA+,'HKJ87J;S#:M%FK#ZGCH;$/,]45,B61Q3.[7= MER*Y8]H6AHY-#%LM#M?+6_R$T^UA*/#08UK)7H^;F)3$]AULD74 M5B@UL+RB-W(=8+/7GXQC08\XQ1F+G9Y"NK@^L2>R'!VIH55D-2RK9>V:_I!- MR5=T-'>@:=M:7.5LX_92"6!D>*?Q3NDI2-4Y'FE1UFGRE9A?5HJ(#A>=9TU< MQP7;),&I#$DAG!:G88SS.AY;(F^B1B/ZF1,5B#G(G5BB87=[]_ TRCO[C]C7 M'"1BAO-C_#( MOW/.]4KOX0B&&D>A[\$2;OY9K1A+2^P M"0!N'+LFD*K[!_WP1\,,[5V!.5[$.S)#%3STJKABQ+R-J[X_ 0J606)_78_0 M-HV8TQG7[M%I+/UFYPMB;S@=IV,4U20!5M$L*?D%=Q7OD7E%-R%C3]/6L]FW MEA:5J*)E*U^A#)N)#N_<2M@G0J+G.$DZI.GP9TW)*9NQ+24E'2\B<<0K,L0 MMT-]156G8YB;/VD.,33AR(<,I'0'>4)*^SKN5OI-MG$1T M"6:U#=:;C#SQ>.^^(Q&I=S3EM;=M1X)<8M 19L/X]:2\%X07\9<3&:+%Q[$G M'W=?XOA/^M[0D7!-7S6 [1'KT(V?:P;M8D"& MF34VU_4:;OW_@['D>GF3X76\75^GBZ<@IF02?$&RNR#!ERS%Y+KE/L'(5K0R M7RM3LQX9WD $YTP;C@E!!N@2U9R*WCRGN%".0[HQA;Q.ZFFP;79]3('';X,# M1O.!5SDN TG>(,:;N$;N(U.XOB830R-D(NE?64B+KN_B,X1JMTU=$H]KI_MK M;]9)KC^]9'ZF !M6('YAJRKQ!MZ@\BO YRNOWX#4$%7..K^= Q?';JCQ&T*RY=2D>I>),+OUM&^I_75L:U5VYK7,)0P)XS> M")E[JZEA9KJA;_1!L8?SLB^"_EN?!7N'!(8HLL_WJB8F+9W5K/M5TUNM2:Q> MQUB,;JY\K5:3W5(IKT=#C#2TB>K)D]GQR)C-DJ.,F16Y\3LB?\6OXD9L2_! MMD6U'?)QCMPE#(<;G]$)-/-R7?EEX73@6UA#NGN\036=D"FXTIM>\_DJMYLW^N2 MW@1B;#T?USN]Q9S11!N9GKA:3XYO[0;[JD.[F3[JW M[&D3KF08:.F(K1Y&C\=)O!?%:9!E.ZH?;=?MM=X= M(;V#-)P$6($WF25S;Y2'UY5U"SW25 :-;EG4$'EI(J,8ZC@[7Q!G#,1G:F5M M,W;9Y]>X6'U-R4..LR.T".%V%(X(FQ"])FCW+\4D0F \5KN(F$JA*/V]+K]5<_57M8MD"%%Q+9Z M\=C!X_+DY3[%3R$--?Z3<4QU*YA?[SZ1)YREH(5WU64K.:-2Z5U-L92BX6K/ M) 5&Q]"TU$L-0_/KN[MWJ,C8U S)U,#F?*RPH0!2C^W0 TDC/Z:GFLR142QV MO+W#61$O8Y@N\NOE&=Z0/"XD=W<*K^IN[B1(.'-=2VNY9Z:/.;J\!!*ZU M11R*G[V>BFR1,,] MT] JAD&4BD3+K:\53%:$B";W1L9OG,5P12)57=.([!IJVK1$5 M>68'1>*3KEO13H]&QX-$@YWT$!8B*U-$AZV&5*31_A?:G6V6T3_[%*3WA3'J MT=JPD_RTO0BTE<-0?S06B3.3.FZH&WH:?E67K14QC!-3[7YM.%1L"5Z.B@:+ M< S&XY_A#]#Y/S=L1OK57Q=T!"(8A8LD>#Q0\L[?%77ZJ!W[Z8@$,034G(I" M-\_((".<9^L_="=_P<7U\CYXZ=J/#[^AGX>_JV5GN^]N"%J;;I,]T@B(.9W* M(8V,T! -OKE.%O,L(M,@H79&4OIGR',FWI D#G?\OT,9$G2;T4X4HT;.?FJ. M9U0#0ON(9HBC0;^)?WUG6M >+&)J!!QGQ1;'CM#S&6-[-U5ZNX.R59[ M63>CMA015RN&'!J=Q<-X/\=D-@0@D*H/DO/E/'U?6U9Z/]G'U:2.C&.Q^VI* M)&47XWGMANMMD1>4YW0FZ3;0!E\942FIJVGKP2F,-D]J,.,)G:@@UO31FS@5 M7VO==#7;-UY&[ZX(LD)-T4X"^C'$4^S->:HX:2CWQ9[U.:P11(=YOJ_WL)"@ M*HB<%R[MF!;47C9VT:>-B+_;/FUHS%SY&=G/,6LS(XT"B>/[OVYL2^1_+6X67[S<^&XPAW3WV-/U M5"92O^+X<47MA\43_?810PU50'E+9T51.KMC7M)M9NSE5DERMF6J1# /. 04 M"0PH<[T"CAZ1MMNE6FRV:F>=B6-?OGKSXI07]+O#W8O4LQJ65F>;UJ-N!.'2 MUN*D$:/MW-0:YBQ18I?/N:_'ZNI^T,C\Y<(.JRAZ-VQZF-DY]1@V==0F%]@: MR$TM1T^.GEBJ%EU/*VP+-X5)Y9BGK5-*!Z/<3BAW*Y(5]SA;#TTHW0]J3BC' M#=J_C$8I\A JWS-*#S>)/(L\;?3OX4KGT(G_P--CG0#[K=J6'$9VAH P^HV1 M]GY(/\3?MJUW'].>\[6)6'G>O,J]G.32+/([31S M"UNVZ^77'#-/^/4#%.N$N^#G+R&[K']!LGU3JTQ]N>N8B@RTJ#E=C:!L6TIO MK[^*\Q-$!"S(=( %, 1E"?- ZI'7*$8UX<89O3I9SBA QB.BZ MP9[S)GOJ#0H#BBJD7A8$$U).+ S4A)R#MWC-"_^R'\&P^J#C'.QIQH9SL(6< M<^=@5F(0,P$SHM_ #L9/>(/V^,BZ"@>9[NS@XB^W'0<7]0^:!Q=_N;4M1W^Y MOCU?S-#M^44H\$ITMU]JQ;P>5K0F?%\C;-'*E2?,O);:,O7N[==23DTW_/272L]=O M_CQBBP_-.-O9 S%OV_D]AI$A+CA8U>[609*<;'.Z/SA*?#CPE/8JMM>:H]6+ MT40E44^+5CL;B21OG"C\95V0XHIBN"SPNN\@JN_Q$1-"6[/.)H@&, MOEM7L323B2KG7(O1?4LA!YE'S8C/O8MR#>VBPTA/0FKN#TL9R#/+G&5\(F49 MGQBUC$_<6\8G1BQC;>!&ZK(VJQ+!!3/A/BK(GMU\XM=N/I24%KNYE8L.C*J+ M.,'9:5#@1Y)UNPA:G](VJO9:7\=12-^C MFL<=;4W:EB)^12)8@_/7RY%%+Q^)"G-\W\"\Q2&.65YW^8N7+>\8NV_9:-O? M-4QG2]+2G/6 22")@"8"HOJ[$B/81V]+#KKC8>O1)Q)$EE>NLW&D<$\F MXS4[XOQW<7$F>,1=P1,RKVAGX^ANVGXVC@9ME%'B>EDJ3/9 )QGY7C< P0S5 M&#PEJY 0&*+#0[>ZLHC^MLT+EN3JGBRB* 9\07(3Q-%E>AIL8FJ"LNP:#X>5 M0VXAG5 >%_@.9T]QB'DT)A3,>4Q9*WU)S%V1U=19V_"LKX+, I]:#1M78TY\ M#:3C>S#4K&#IZ:Z7//DBE+4[3LFX>,CIM!-V7I+1:T7W!HT:-?MZ(N! KK3] M-)P<"/JMA.+GRH3NZ!!#+!^Y[6!I8F[Q(U67[DU'YT,Z6XZCQJQ?^61I?3A% M_=V& =BC]QJ\8F#&0'C8:'2+ 9%CD@N?-C/ADLLTPB]_P=UG'!W/Z7NQ]]MS MY;[F5!$CBRA=7W[K#FX2:18Y$ V02YA!T^)+L&X[^.][3%LP]IMS)!)+'L:K!P;071Z3\Y.;S(2 M;<,B[XDAZGE.*XJHI3WK<42GZ)X@^M^2[(A8(B/P1YO2M"\%Z]%&(/$1,]0G M&42:7U:7R2O\&"1\]EZ\Q&W!(1U/:"R6!RW9S[] R:%RU02*[M?,+N81"8ZX M73D-5F3OY0M M?H:%=XP)5]UR][DRX>+4H73?1+6Q3X7AUOR M1:S47M(_]O)8R*H\ ^/UK.YX/2N. EWKU+.R=SPF63=)AZ^>O "\H(PPC*/K M YOWR$+>-Y"'TGQ:HC+6!V &C6VU +B(X9WQ7',Y*B%#X<$*-&*H9ZB)&S'@ M:!_Y5)*3VI**MAV?C:%V''L&!29O\1-.MU#SM_=\J_=9W3BRMC:MYY_D]- ) M3L/5.L@\GV#U\Y4H,-@^4]$LZ7JC!QFT+C1P*96^4 MA7YIW.]@%UVG@%W/FP8@4)R&R3:BFX.0W9P.=V .K:#L>#A#:64SM]"RCR=^BR0$&2DYH$C]3\ M/4XC5N0Y*">48A44E.839NDL'G&*(7POI"9^$-)AB6FC(7OC$ ?=P[!WX;6P MC-A8![OR"114H?-HN06R].$@W:$B7F->6WJYQ&$1/^%DQUZ$GD59\-SR./Q$ MJ!VXR6+:Z9104!BZO\&T^6+W#C%^XGI49Y#BF?88E>RBN[.RAL(,K>+'%468Q+3U"#5DA?>?[H70 ^4NRG 0Q?1! M.GL^X:R(H>V"H-]3\IR*&]F,D2&%.F,,H..30C4/RL(8>%< CEW%UAT2'E>T MCM-X3?D(M[%8$RPU,1N#)S .T0,.@VV.#WZ+4]H#BI:=CU"A^,1'-]G-J*!1 MI'&C+TRL2!8_QC!@ DO,*X(7=.;%B&[_BA43.FH:Y.COVR")ESM$QPIG''.$ MJ3BR,7^'K@^:HD.,@S0_(K$#'H$,8;YY7I&$#1I/KE+B>X"-@[])_DF=I'&1W*@::!.A7G1X(B0AE*GX'Q@IL"P6&SZ'F%Z;BQ M>\EE*N(*39SO87V'&I4^&D,I1)_=2!#BMJ\9CZ48@*C2S0.[R="J$$R"Z/A& M,$@/]!JEE M11:PL6YJ8/ 4Q E+KK0DV1R*TN_]3&FM"G[19@^ OIW! M. :;31*'0. =NJ*XCMA7H1.'B_.#PT4/9QSR9@K16^?\&A$J(36G!4"%:EA^]PSZ MXT6,#8+KI"*EPH&/7J15BO_!3,5>T99_43N]R! !V\+;-*2\'K\H\)KH,]!W M-AO FU(1B16RV;2\8RR;3:-M?]EL&B#,9+/1Z]7H;#;2_7"6Q:9-='JSV'1R MSNHIYCVW0.]VZP>2'.A%Y^\:9Y-[[5C/ 2;,:D[-^0EC.\_((".\!]Q4/GJU MJ)O6U\R%WNPU[R$^HG%R,:D@G':V]T?B]/#2M_25R-1B,R9]^\W[E;Y) MA>AT,;Y7_OJXZ7-CTC/?=3]H9./A8DZK*7J/)>SA9N?6PO=4=9T]!JG8V%"1 MSDD21^S#(HUNN'^:?;Q>7I1G$57ZD/PLSL.$0,C"4(2-+3*:8FH:CO64(@V\ M4,&W@9BY79N8P=U;H48U;%3C1K_YCJVQ)@_$U2"[SNQ$ 5SF^19'9\S]S9-/ M\5B]\_4F(3N,V4,WXGCBA@I0U[0_LC7M3$]:5*UG?.(1G#$#5IUW880%(I0# MI.K8!VWHV_(QGIY9H7'TSL@B#@YQ=*((=!GM.D,E1!X%BTJ0B*'TE!9KG$@3 MPX,S-CMON,+1-L'7RRO\A)./"PIGO6&G_[V%Z_5>ULKD*TO$NOX*(.AZB1@4 M]!$UP"A'D[KMJUY\2=5GB/5H]'6;\PK/,'^5O&#UL5D@ :/A(V&PLCR2<8PW M$&QVD9#GSR3""8NW!6L (CQN&[7G#P./AM_0#3/K;ME!/1]&BX68:(5CF<1N MI*0/"YA84E1H#;"HME!<,ZCG4_?44Q" A 01#=8:UX;[>(WOR16+F&H47N\? M^HZ7S.C$0>/67?"4',2H)"5!J2KB;GIB3TEXK%Y!4-7M2>A)EV!UJTHOCR>T MKV,_7O/E[OP%9V%,EW>=+5UO0S9VOE6&81)RST?N%D-QT;# $7ML M\1QDT1=<7"\O2+;$<;'-.B/1C+5KPW*1H6];-WZA&,#K2NV8K((C%&*;PO6! M21LT2D,H:]^HC\LDE(5IMP$[?K@="XO#M*SX*0FZQ'!(SOR3L]O[P)J?])6; MM2#FKV+*GYST&Y[E-4?"L6[@A+;Y*"Y:+M)H$<'=S9Q%@3WAXZBNHO(;VON(?$CSVI#0,;Q=6R^][*$,J56_MVX\-=[ JSZKE9> M>$D:]L^H! Y$@:#R$VI 40AW:/22=5Q5%,HKO(Y5N$889K$S']-K4;/AI'<7J;M5)2I%N\LJJ8[(G&EY. M0;YU3O#:%SW%7[ D$RQ91XMJ0\X/UMN(AVR!,XTGX/:@]!**013YZCZ"'NZK M[6Z#Y\\!9$H)DIR9HM1&Q=E3SS5+V1='1-CW$[">]"QXABP,G+*W0'M))A-] MSHVZFLAB,;(=2-R?R@\@;']J")OX^J_WOQX(T_$/BL)2-V ]%&)Q^>OBRPS= MW%[_F9GRP#&8HJ:'PG% -,/_KG_[\ MPX<__2M;Q(ZF8#U5KZ", M'H&TWZ5;@L]M:[V^G)Y?WZ&[NX7]^=W7BS%!I-( M=\_=SB*WN CB%$?G00:I 7.Z-=ZNMPEDC3G#RSB,BXY)1/Y%S3EDF(#]3-L< M <("@I=)1('11)][SE-OEVBN(8OL*5EO,KS"*:28O$PAD^45$5/>??#2(8*: MK>@GZE:AYB!_=PE'9.(-FX!00CPM>KJC0@RQVJTD?]X6VR"YV*91;_:]KL M42-7[YSCEZ7JZ1]DZT@K2FOO.B4C/00#08ZS@M7 M:O(5:'9YYK/[0OO/JMETZ8[T>[J9VX;:5Y>Z)YP]$%6YJXM+-"9Q'06RT"&] MB6$0R$1ZIS%)5"A0 C#DA\Q6]CMI)2':K'0<&5\EZJD.3$XY*JE[X*JOZT;' M2Y)QEK**+%&%9(8$EJG4/U4>%#*6T[YDMKYW LE"Z.;^H+B.O/@JMS1:DJ4I M.O#[," LXP9)>NZ+ MFMJ_$NO_4&R&%::5?S[UYC9^7!77RZ\YKVT= MKS2CNV)BH6$@YF0YIS 0PS$!!>H2H$[]Z66EX[L!F"+ '>I]$^QX*OIMUY5R MU==U[PI(DG%V9T 2C];= 6M]U;Y#4-<*YM/*1J#P3(6-Y.2"._IF6: M8!R=O\#)/K^3J:.>0VW9T-4NFI-0W"YPQK78 !?V2SHJGAQ0@C^C>+W9%BQ9 M.R_B/CUE'A106AX-01X5P0O4^$@]67>R3"::G)O0>M)8\R!_^#TE/-;4.VK'LLU7T7/DD?CA M_0\?;-IU(_ICUYBM@$UOI>@5/PW[KV,,IJNX%W20#>AMLQD':@ODW&GM#[:U M5J\[]I46<$U>9_=$3U-ECP=@PAH;/YE8:9O-N-!82LZ=QGZTKK%:W7&@L;[R M$VJ+GJ[&'@W =#7V_IF8,(WK5EP8QL_$G;J^MVX6Z_3&@5'\3":OK$VQTS6( M#[D_,M/A55S$CRP!W?YF^O&! EYCB.&H=R-"=4 M(2/(A$%7G[WU^F!H^Q_6C?UN;=25:=Y.74?N3?5#M\;]_ %HLU0M)7$Y2]!6 M/'J_L! USDW(]BEW,K MU$%!]#\8K4E:K(:*@?GOL$5O0"O"Z1F!(HT'#W;2DK4KB1L;PUZT&WF1X$\21\) P,WIPAH MF>%>::B70.#54XKRIS6EP$<<9J&]9Y7CI$:?!YW5RI7>U:SXK*",_0DI)&3T#;3P[4 M0;X296;YWUS?XA0_!\D]SM8*.^B6MPQNDQNM^]P:-F"8V@^/ZIG&HMYY]B& MH.'..=SW&#@1)YB"JLO!W!/(?7>3$:CJ')WLON9P M3%+M 1?43'_B)23[_:LV2>E.ZQ8@67?%U9@A5W96HF:!P5Q#X'OX%$*VQHV MCAYVS@G>&B&W(H,_3/[]^]?_^A M%NQ_/;8/?T8??GP_>__^_;\>+.W0-MD6>4'_H-W]&?WAX^S]QX_L^S_\,/OQ M_8\SNN/*-Q@V!3C9^=8.>2%H5Q/%D1UY3_DLAJ3Z#ULJAW=!@MMK%TH\J7,[ MN;U%ZR<"-57$R$JN[Q8[H'HCE\5=>Z@%>N%JD *\X+NUA+T&0<0 M"+EF%:K."%PX4OGT+1C2-.=Q8+:&>?_8GD<_ 2K[?KSJFD]7>-R62O'=LR(HCY\5=U M,=I_WBW_:XSWLUVK(\W)^9QO%NY1@9987^\;S(2;>#X]/J MN*K4Q7+JJ$2"V4/^6M/I])41&V"+GQ(,]\&+R.^#B\&K%W(OC2S T-ZXR_H+ M0O;]%V$8X'-+#089YCE;7O-%&HEY/.=;UNXUMOM9_87VN$TOJZVOW?HP9XD2 MNQSY;SILL:/?='TW+JRN3L^-'\OKF'>DER$^'(V)I>XH@> MTT6"0VY%IE[:^&K7(2U=CVD*RF%S+BZ#HH1E[N$6"00$9_C1U]6D3G8261[9 M7T)8 G,M9\P>K[6F6&&$B4N.1 7_'@( MH]-2'7Q61URZVG0K+KY,U&&6$B4^V1>8\VU&-MUGC&T_:XA%LQG;DL!I^?,2 MM[*,#/'!]8V_)RI])-OUW>P[?D3[!E_=E/V;>IQ6/'0R: /JJ_+RM0XPD6&% MX^2?9?JDRW2S+?(K_(23C[W1^A)OZ*;Z[&[9MF #:<1HSQ"G/D.,/OKH-V)? MAMM$@X6.$[&'*QQM$WR]/&%NX;.N'0,:#1$ILJ ('6\T27M.=F4^EV(=] M@2#.1]GQ0D$R'#^FW)T3[NZS(,T#EL&I#/([P;2+4-&Y:^%0;T%W(9&G9'UA MX5#$06FX0_@E7($?E05_^EE2-,:!&&"N)\.FX5&ODT7^9XPSBF2U:]V_CVIC MK/$C0\N=.80JRFQ>_[+XQ<_^?]R0M%E(ZGQV$4GX-Y)5BT&'([+[(:V8PL/& MK-_U$L1\N1U[V$?D>&)?#KX$:VH][.'H=#0./JLA%9UMNA,.7T[&8782)1[Y MW\Y_4-[.?["VG?_@>SO_87K;^4-N#VSG6UGH7\I^4):R'ZQ)V0^^I>R'Z4G9 M(;<'I*R5A8ZOTP?YZH[M,B)])M_1K/65$&[F5(2%,>XW><@0 M@XDJUSS-6B>[8WN?"7V+P:WW\MBYK)>(W\V?>Z-=OU^# M+ O28K<(PVP+F1IZ;R3*O:0=Y];7N*L4N?TH]*I &>K73[Q?*7Z$)#1JYY)W M=?UVEFC!4T"?E/@0/=Y-0G\RC%\@LC9]O$S##.Z(GF'^KYI*#;=C5LNZZ7E6 MO&Y@!G712._'J.?7= O5AI\%+IYB-?<52*DOD\.J*\MJY]J\P5FQ@P01Q2*- MSO^^C3G&VRL3=+*%;TVNX3L[]XC!(>8X[C@&J8PBOXI3?$G_ M[-I6=3^H&_5SU*"+&V7B#AG01(RHI\B;;FX2>18Y+IH0AF3+2K6'.'Z" "80 M]?YB-!*OZ!8QZ&G:>C$"01O*$ CB$A>=7?1#PZ"H.G/;Z$RPI"VA14*GZ8 * M,UJ2#)UF.(H+!+$L,R00SI"_8&(IX2(ZG'9L7&S!!WR]O&7Y(P&7N*G1>25O M\ 5=8Z&S85?&>S<"'=TRV1\-S>+D(3UH#0#)]<>6A3,L.42=?BHC^E^40LX)A%M-2O4%.DD2& 5FDX?SE-%WYE4 M#^S9FC*R3_28YMP&W:ZW"3@OZ>+]-CE##52(YQT&!&]GZ P_%*BN/DR?? KB!.;_.;4#YY )>X9N I;BRNO9 MN_8P$E-CXR?AU&&ZX-X$#G(OC4PXU=ZXLX13Q_FA]5.OF>Z2AN$XLE^6,VH- M"%)+1BT95GI;1]A5C81AJ\OFR:X>$B^/7S-ZB#CP=%1K1'EII[SC@FHP:%'P M@@)LBU.0J:T.,L/4OB9(\]ZM_)YLXP3JE_3*:?M#FO*XWYAMN2NI^96@#@82 M.:Y,:5LL/L8#Q0SU&K&R;3XD9EOB?CT*:V!.SXW(1LC*OTQP^]8Y)M+;N7Y& M>UN66:I7,!PRO**V0_R$>>U:V959[OWQBW,_'1<[N:DOOI(CT;[^JK#7\82[ M(EEQC[-U=R$CF4=U)\^6)JV?GP+-.=W/K'6K#YE%K[&STNF"K7F]3RB("J]\ M92TY6$^NXN A3N)BQY);R"-!WG7E-P4!^A+P <8/B\ MCZ@R!C(!X%V,G8A, KC>;$D*;YJ6R9K")&329X(DE5&0D/HLSL.$0/ZFP=V7_)NZANLP!>L6+(> *@RH!D%W5K[W5 I#0$;PU8.=R\]W M/U-D.*$C@LDV'ZR+)?_B&'NWEX"K2+UA)"-+QAGKGX:'C<'P74)N2(+:2\I) ML*0+_]L0[1K:9;WR\J] M/MH?VT_&I1^6%^]6$EAZ;5^ZK";T^IB&J;9C"GN=0[8Q,/M;7M M,-]0@[Q_LU6.X6UIAH:YZ"WSE0C/OUMA7'S*R'9##6MIR9-\?7SVJUXR+M/Z M/>R0P((8&%2BF[)!G(VV.2">H3=O5MFT42)T=G6.NZ!YXH)!2GK'_LF-" 8 Y ;,*'O\] M8VX+^BE.$;5#T"E)(SAOB."OG"1QQ$*-JXOO.=AE+&/$!62,> 5SA%%\-:Y3OSJDP!L-IHAQ++.8#'3^-$BN#Y':1*N,Z8MRU MY+0\H;F -%IRM1PT2.KHWBC$VE-U(@O:DG:TC3B18,HDTCU=Q"DU!_=2^'0( MMGH#9M,[M1!REL%!&I%61@>+_=50*@J'+TP; 0BV1F]8FL0X?8N6):Q&:JLI M9;;JD\?AC%:#3'>\)R+K=(E57#F+,YP2 >^LU1Q^P.*0G/ MB\J.MT&!KU,;CDN+E#0UU (BVUK-(8/O1!3BC-.Z*&=&\?NQ'6R.+7$X8/9M ME?,7'&ZI'8ZOE\LXQ-TV2_^#&K9+>X/6!;:DB@19?\;, $>)/)L<&S?[H?^0 MXZC+H.E^4M>(.6[1F>%R3%K+6#'1 PV? R>WESN;I'YFYSZQ( J<JH1*ZWS*OU&#P[[%L0 M&738&^FO*8=]6P6**;GI^Z10J_#$!%65)[<8H:H]#9A5U19"GE6U!9%!5372 MWS&J*H[31,*6Z:IIGP0.J^D@F]U'&,+QR[Y3XX;%U4A6#=1I8D3\H"PIE^&" MLIAT@[?L]5E386-!&+V)!.FWH+KR$8+>8K:4)968& K7.]^\@'(.S'+OW-BV M/*.];VVT9?_@.V?^ZXR3\[3G:F,>D>*(6U'XE)$\IVO0,NXZQ&QY0E,,&BVY MFGP;)'7FUE&(-:9.1@_V)(-X+0ENVV 3"7[XSW]?.23**YAI-'C77+L=@UGR M>^EY3)SO.T)4?VP&$L\K,'P2J<$@W0A/QC1T$TV] ;,IPUH(V19@?E6W"06) MH:C\7]94F-DAE-T#;+;ZWWSSI1BBEE!=1HSP^\JZUK XSQ(68ASE%Y0C+ TEY(WJ25;7\[!^+K"61AVD_V)4^:%T MO@K@IGK,LLFC;1I1T86[?GB]2<@.8Y0#,+2AC:W 50!FAV9%=B-]U2O"WN@P M(\XRG_DQF08DB:BQS*W*W.(BB%,S8;K#8OI.G_!61CGG3%(TN^9,B8.VW=K5V!!%@QB;D*0C;_8 M-WGF]ZV__1RU'S5\'Q=@8%^F4?P41U -B.K)+>8%S_)5O+DGYVD1%[O6'+0-FZ!@8;JW5,E:-1214(2[<;MVFL5Y&,'^L M&.$DFZ$2*C"#@YWQ?^11@*0CUB7C2@VJ4A;B2CRDCV;N\;48:. M;8&Y875\#%2F;.,UEP ;25D2A^YZ+5+OZ![J]+5M_7(BHXEJHCXKLLAQF6BQ MSO&=\GT\O757>I_5O=?=UJ9K6?);2*6?K42)5[+"L]X\9TPDWG\4 @'?M%Y/ M$BL)E,N\A4C3#$W)'=[&0OU44'SRTYL.^AJW[/3CQ2J-SYN( ^I(.#OL=TM/( M6[RAOS)[-!1]K)61#1"_:<7[6JR" M&]!LJW#W^#Y#"@KE3_Q.P&1;1SIM"E MQOK012D!).J#,%*3Q GD#0Q(]\JU9_R:^(7) D(<],J4ONMBF; MJ39U]'$L;2<6REB0RDKMGBL:5HH 2Y_SZ&B"BMZ5=S1FQ7KSH*! MT9CA8&Y[) 0\6,4JIJL W16# 5+.H45MX-!)\WD5AZM6&X7:ATF"P$^3+YD5 M$V?P7L5T4K'%PPQJ;%8A5H;=[AY18Q-H<9 M8H+*:(/M4NN$0R>K:LLE-EG+O5F.3T9PCYZDHF!"RW3DQ:*35#_)[9-/=V6= M[JJ,1(O3+1V!ZRIKUPFF7,?\N?O@!>?G+[0S)(NH59KM+NEZPVJT01?I\+' M=RH+..^ZV.: HJ;KU"(R5W=*+79!YRQP4AS5SV/WP$!"X@#X5 !,+XYM%ZI# M/(S>2 .J_;2Q<5![LJL?$?/NXCG(HE_X^?=G'$#%/_B:6WQP^QWBRIZP,!0_ M9>2Y6$'&U7MRF49T"L]VBR?*AKG(>\RPCZ#(9GV6OT/V20 M1A^44)ZN&YSNL.__)2^SG*!'SG#(T(V"G-WG#X35#V_&Y0 $O$M5,JT(PZ:" M+B7E#@">+F.6 Z'+50TZ- M%H# \R^XN%Y2B[H]/]?B(6?^A Y)-=?PF!P9X3M,U&%P3'PE\%B$U'S9)G ,W-HUH=G=)#B[K+W!X-@"+/ M1]]R,;DL'^-&MS7=AX$A\^7UN*'&,AQML5_I#P#QZX:DPJZ[7O*PR,N4JCW; M*>2LA_>K(!5708WZ/,S!<>KQ& ][VOZ.\?USMY'V,19^?!VLI^#5^<&:*EWY9=66P/H_#OG% >$_E4,)-P5IP$"3A0[U88%U<@2:"GW;?FAA[7 M%,FN9FV+H*"+&&%44O9Y86Z0P425:_[EJ?>NW/ +!F7*S:VY+JGR>7=.@LT# MDF7A%IVX2'*+BVV6\E+"[<6M)9_6V2AVMVI;3#BQYBT&:I ""G4#WF0G].SK MF[T>H(#WK;K&@5\VF)WD<4L[PR&.G^A'6.UC:C6G&.UPD"'"TW6F<*Z7-(IC MA;LPP3,4+U%"J F9>;"O)<2/* Z'VZEY$8:P_X& 9Y+$88SS@?.&X1M7/XYPY3YO@=OR_0]L>M9>UK0$9(O8M M XI".-X%CAD7Q!WZ3?SK>\>C.!QD'(_'.LLA,.26\,7J%NLXC6&A@S@DD7R_/V&W5ANZ1[XJM*QK.0\D&>0JA*G45ZZN<]PF$#<9'=\FO2KX[,_ M=I)0E]HGG#T0U;.TDCZ*!-W&<#@MF>YI+2>:/-1*KZ [AD><+'ABI=+$#3P0<,YWL/@=_(UF5 MH.%D=UN&/M_A1W;6U!M\Y(*4EOEI!Y++,*7RI(@M9 (ZJK'#F2U#W\B:0K^J M.H#*'BA',$V9G9KGX,'#EFH8G6_R,"$0Z%T:R!1)(^R_$>R?Q/QJ;HH@_'[- M&%VE;F$^.7$A@,UDW]-?@W*,LGJ,V"D?79?3G-_\S?E)7X!RRI.$D\\@KV]U MP5@!@6"2\8$-0 M(VF;;2AIRN KGQL-] JN^R1@OOL]Y0\I^6F20#C7EY>?BGDF9S%94&X'D[_ MS&D?8&&KAO^8FTL<,>OUD5!#(N5Y60-V/00?? ?S8?,Y/CYTZQ<@-HH[)C7; M- [C30!5&&?P10">=QP_ILTW*3K&H3Z(/C9\EI<5XG)R)/@R+6^[+"(>Q--ECX]N4-=*UR;LZI:Z/D(M(]XA/_@5 MN;LBR JU_4P-$F&&DD_:X0HBH5CVP?I$8E,B]G,+W8!@$_.C,]+V_[PMMD%R M09>BG,YEGTF*Z>25_8X+]M5%$&>_@*.P.\V@5@,Z=KH2(=L:S<$@1IJMR P/ MXH#XUS,$F! #I9^;T'*O]8-%E] Y[D1F1M2CN"81IQ +RHV%*@J1&T\;0A)J M3#&>,9.*:D !,BY>(CSM*/]0:GN0)#P+*8(E=$F2F+ B4SC<9JP2-F/_FK%_ MS=G?##VE[:V#0B3_:F C+&TBU3X/UHJ>RI#Q$N'X/!V2&L'6B)K*9V3[4"RW MR;&Q]"L=16I/+;LBZC1;T3UY5Z/FRG!0A*5C+5CON<;%@19?Q@Q50%EDT"G= M@L001);3"9>A(\NEGS@%34$EAL; M<,^IR8+.P\;*-34\9RV*_Z@/?OWPW-F MDS*2OHLH=?&22#-HI+EX'[Q B/:*).!'.KZC4-]@*.NFU'+;9CV::$_'F!Q# MUWK<_]U7N(3-_'\"( 1 \OI%M;]-V91TVV<]RW)1N>5:>KP7@7# (%@+FO?' MRCRQ0=TK#Y:>$?$FQL=O= +M(#EGCL;[VE_=>^PC]X9>\NN^ENU?T:&;0$X> M->@K7,MQT"7]/1YXJ[.]DP)0LPPZC7FG&P<67O(C2XD5T6"LZXMQ.::T5G1# M=X:?<$(V,& B/*/7OE)X4_LZW" %^VK&(;"M?@-$&:;CURQ3&0(R@J_&9FU1 M(S/^!XX:B@"&8VL4J-*+X^;P'@*.JA1((!DQH1OMGU:]@6J]FJ$&F+W%:U*= M''V;'^[:IZH<156HDW1N6[;FW9 M]BPC$@95M"=QIU:&TT?ID278-PD)Z[U<*_6.62ES<\6V1\Y\WK*5X_>PK%FX M:\NN(2["OV_CG"5*!5\L)W:]/!71+NSC<)#CR*9T3"A-DDZN\*(&+NZ^#ZO, MMGO83(0?.F.$R?#"8(\GX1Y/6-(=V':S*\,HJ+OFP3@9*]G$Y"B-OUR_P1GD MROE+G/U.1RGZ-6A[ONY5R\K<423U<8\"_WN S,^ L>.@!$;82>E6N[A%:<@1UX\ M;49>UYMN".+.\2: 9/G)KHKGCKSNP'NVV885"(*B^D]*NY[14Z;]MNPO*IB9 M,<_!DMT+!NIC3C+'XQ]U.MDH,QD<]\:+Q';(!I%BV-B=$[\;?14'#W'"0O)$ M,I=N*TKR%:V=4'_3#A*H 'G4H#]# H&^[62\4[I)C.)UD.W0,DZ#-(SI[)U7 M#H8P8,')"*?LZDN>L[E><".I@:,P@1^7,5P=H9]X/WSL921ED.B,P2C75YX5 M#;<7_73H\J)?-98B?@>ES,I]!I,3'1OF)L%YF,4;OJ\JC<(6EZNQ]A05=C1= MV]K\)5BS#7JU+?#@I34W.,0XQZ.*8A2UH;YL81TYBY,M_8Z%=^77VX+V*85XKT7TMRV_N]!Q MEC&R-'I!- [XX3&N?]Y=;4N D!PVZYQ@09R9K \&;F?1!EC M)9<8'@0/Y;".C4NH']N:ZU7YO3'%K/K:=Z7#@T!TM-5"[S3TDJ'P5VQ+2GH. M:VG),\UQ3C16$@'J(W0HS/$#NMG,JH9")-#:RIIV/,YD MF!D3,/VNEUTKE8K)-]R*25.OFYK]_&",KKSUXJE7&F, M6W(J_7=IO4D(X9#5)CL&;A7WA@[9*LCQ=948M4,WNQ_45+_C!EVM/L>4=13- M!'Z-U:@DBVJZ,R1Q:&I)6WK$@LCSRJW,5SD%3G8L<.<4//@]D;N#SVMJ0&>[ M;L+8&#F?<;K#?"7*S/(D2;SH@RBE'EVGM^"-R.CAJ/*RW2S M+>C/E#UTN\%TH=FCWO!>V^3&RK%A6$[5P&<8L?5Q;=,CJX/E>*MMT2; M]#^DNV7>:\Q^'O_R5)I'%'O*WMW.0"+'%4\2<;V\* _W;X@(SNVO@J/RZECI MZ2'A3J;($E4H4 G#=Y4%I3_#I: M=>G@,)/6W5A'=(Z@!.VZ"_LNC(DD;1^2(*+(S4FX%8\\*&"RA&I.Q?XVS+H4 MVVFY*#X56G(GFNJ1AN)).1,?U/KNUI4X('K#CD09[CM>UMB!?/R$^07'^^#E M%NYN$\C]NH5"WAMQ :K+QZ+>@.[B)TW(E3M2'I'6&FFQO]J1&Q"P(:[T4D ( M$*']#>8,W? * #Z=FQI"2<9SWJ]!VK>4]CYKR!AUO#3:,43=K89M9NB#=N\< M&:&=ZYT$'QWG_'T*X@2<&1*#+^@F\FWLV%G27L[$6CEYS78 M'PV]88M*(Z.YGQ2[P\)"U#GFS=-V&N2KBX0\#]69EGEEO&?MJ&FG'C6@CACY M"7G2NKG=[D$;8.'(>W97.,\QOBYKOE_A(,>W&,X2RD_W.%L?R)#&FSJW[N0H M.+FZ+0=%^0J>K1YJS,4B4K"'5)!N.&\KSRZHX1E[. M8VUSR:B&=*86+8).9AHM9,KZ:+O_/_'^I_@1[DNIS41O -Q;E%!X4/\P$@!9 M];L2(=K05QJE5]132SJ2 +T)"L#E4"\/F( 5V-#,9AZ"];,$R\'#)#9.HXFY M07)LB!_6\KN@+#D753:KVGV+HLCB!SC7N2<7O![B*22!R.@VXF3W"9/'+-BL MXG"1X: K*9Q#BKK; 'O(K.\B6NK@LN)2)?Q&T=NZ Z!TH@NHZ@,4Q:U[@: ; MRBGI;&U*'(@.\2 /4_%.G?9>M9-^S[BOZM3M5;M!(&8]5]J]TZDE5:*8+TDV MSX.D>05V8MZL0ZF27R;?.:O#_6L$[L;C)QSQ MT-]+:L%&\5,<0?G%H^6._[F3MP'=01AM%-J'ZM)*/&ODWDT/#;Y\AJ C<]83 MQ+L"R4#KSK3;C:)#T[,7'8I9JP'I6G8\)&^ C6Z&5W2O6P4OP$[X/GBY@:KO M)"T-99;,F-P$L$Y_Z)@@#+0X)N&#'F6GJ2#T(&HGB;#.D3$..(@&XG73_661 M&"FLA_DE3/![.I/ %TRMH7[L&A.!0JL6)@,)ZE.8$"1@FIX4K'!&(X$ Q5%F MUH18IIA$B !LYI&N<%.[!H!/;N90D6[)V4-Y8+S6KAG8*@\\;:9>C:OM\%&E M&L^[WR'F=A>GF<(.M]L]M%B#Z/\#CF5R=3]GZ]O&O9U[5*S?9F;9W^@F#XA- MS '8SFXI-V /#WTY6XXSAO764-)O8+2C8XB02S=%2R;QZ7D7I$>FU3>@QFX/ M1GV=V4Y5>%5?'V.F2Y"Q+;@,!ZJ!3%%JE8?DT+94YK-K([*.KZAR[(.[+&5F MR39(/@<%K!*[,RB!+2/%)IK4-D?U2=NW6>LHGAH<=P-7\%")#P' J2B!D1$E M-H;)K;)\3:'Z$-A)=>!2HR]2VJ'5AJ8Z*-&R+?\U& 1HT!O \Q9.4YJ:,1&) MUQLE8H3U4]G\B4N49)O7G8&.E)D^JB1'Z@$PJBV;#Y&116!;*^K+46"^-S6! MJDA#90!&4BTW1&Z.IJ$^CGL2GC,+>GQ%.\))D<%U9W:NBUJYY M?XLL#*+4-?6AMUZ$^[-'W'XTI"=1LM*9Y[HPY M^3Y84"<7PZDJRR-GC9XA<#MKG$'<#DZC_ R'29#A2&HK)?F6IL8/M&X_D9L@ MCTKZ4]D;R;*=:/+2K>A]P05<++K)"$",3G9?@1H?'P] MG!(J5VVS5J[-2YTV?O:70-0\R\S0*/:L'5]GJB2;>NB"(YN2)L M;7>_2Y"[^H!H4$VTV]'=(:C2<^4#4 :FHW(.>J]Q8_.L.XV"]!1C:]^D+9[$ M&-=')H2YN?L*J^UG^'>_XKT0CH&G=%*Y'+=F6XV $K/ &$WT&Z,H7T2 .19)3K"\F'UU"[-C^=#VI?-3YLT-6*<4Q9JV:H M ?RZUA?*&\3_US_]^8TK^S."RH;4@?J^]-=[GP#+>J8]J-I^["HSWC M>68;(&?-0)T9LZYJI/SI1KZ WZ0]EC#U7_Z8U8/D?B.@ZIV4O3A![Z&(?HR M[1N[H96_XR,*S];8\Q+GS^C-A[?BWF2X __L"IY\\\-;"GH-?U;8G^-B12FD MO[/4?\NJ'!AT(2ZVK$H!>O/QK;AV^7L,IW^T\T$8HGQ%LH(YVV9H%3^NDAV=;&E_HKW\@HP$E&)_ MH" HRX(HI@_2B?,)9T4,C"T(^CTESVG%1$JO&N&"+,SI$(IB9M4J_ MVR&Q+X$^QX\IW:N& ?U$H?_.VED!UUGLVQ.+B7O 8;#-\<%O<4J[02&C+*#" M\PY]XIQ(=C/*_V2WUR&.@0XM<)^^6]!9%H,(%2MQ2@6\C"#:FK&:X= LENB'20T%Z*T<^;4@5<\+#!,CB'$TNSSM@\M)=7]Y=\B6U;Q%I^ MULH96S?C)A-L34\]N^D8K!IN-48/^0 [V@$"ZLVG*E!PWA%^A]U'VM06425# M;/*4CXUY$T56KI["W8//C\V[=MBN=9N/U2HN\ZSYK-T]S-JV1&K]_!I;3R#8 MY/B&.0@N2'9*V#*^/MZQRCVL536@JU$WA0*ZJ*NGS#?7#YUR $ =U0;.NNB*BVGV3/+4_DF) 28E(772\\U/6+!PS8)LJ;O@/*"N1NZHQ1* MKTJ&0Y)%&+PS[)72,Y6O,"Y\G.-JRS(Q,DQ^KS&=X8>B(UT."R[L.J_1;,;0 M):4A9MI V$GU <_0CV@'Y2>B$F?&3NH,W M>E FK$T 7_3D'J=VM$F6A@MM&L+B2)L>,QQ0-'"VEKX>M9(>2%VU4AN=0[5J M,O"*_D6_++^B_WD(&UL[7UM<^,VEN[W6W7_0V[V,R?I='>2 MGIKLEBS;?7W7W7+9[F3G4XHF(8G3%* !2;657W\!4F^6"?" (@$00M7NI&T# MX,'!VWF>/;;]U\>@M'#^.;F M^^^R/,1QF!*,?OL>D^__ZS__]__ZQ_\)@H\((QKF*/[N:?W=X[S ,:*79(&^ M^Y^+^]OO@N]^?/?WG][=??KNR^/XNY]^?/,A^/%]\.;'(/C/?Z0)_OIW_C]/ M88:^8T+@K/SQM^_G>;[\^P\_?/OV[6_/3S3]&Z&S'W[Z\<>W/VQ+?[\ISO\: MY[L*AX7?_U#]<5?T5=/?WI9EWWSX\.&'\J^[HEE25Y U^N:'__ET^Q#-T2(, M$LPU$G%9LN3O6?G+6Q*%>:G&QBY\)RS!?PJVQ0+^J^#-3\';-W][SN+OF=:_ M^ZY2'24IND?3[_A_O]S?O/CF@F"2)OD\B9;D&Z)_B\CB!Z[]']^^??,#K_ # M$SY'"X3S ),!V$4%8LBY6,9D'R.:,!J+2F:(YPE*Q2D),M89\MOSRF: M_O;]8OF-!MMFN7C_<5JK^7K))E>6+)8I^OZ'@ZZR\AEKM-3M+?O%ICSOB-9N M5P*BYQRQ:;X9C*V,*8E>*(>+E6TG98:BO\W(ZH<8)5R@7_D_N.9^#7Y\LQG: M_V"_^O,*YTF^9NLG3/#VHVGXA-+?OA?]N9(IY3./T(W6.I7I%LW"M/KRZ#G) M:L02E%"1[/54XK_Y\S,;I.R17">8+;4D3!^VPY>-GK*V$$8Z-08^#="'XRUY'=9&<;);IA_SQ>L&R,:?47'3S1/TGA;>TK)0GWO(C#5L _W MI):<&8WH5HMN ).6M%J:_6E'SZ21G;^DR6H8>N<;IC\!F"=@%;P9J@J@^[TK MDP%B7I"VEM5>2?_XH1::] ;0WC+$R39(3CJ^7SF\9G'9QZ?>7SF\9F-^*SMF6X.J?T4Q!OMEZXD)F/YS6"9AKOU#85ID+8, M8#2X6!Z@>8!VDK-L.[?X@F9#F09IIA.)!F@=IS4ZT=E:6.9CV)IB&"0U685J@8(%"WMGRC%#%:(T- M&0!H0)D\.O/HS YKWY%NF 0MUVS%_\X7_%Z^1G@,JN/QE\=?'G]Y_.7QE\=? M'G_9B+\4CG%S@.O'( JS>?4_Z-]%PL )/Q*"!*]0EI?'0QGQQT/_:!+Q"UF\ MK"H<._$S!L!:)Q)[**<-RHV9\OG_7^W'ZF8_5",K6K3J(=Y0;10/\3S$\Q#/0SP/\71 O%YL0V,@\!=^A6M[FVN):)#-F:(" M18S7T(I^" <2R",T;0C-PQO@#*2H-EFK62A> M8-)RVJ1\9!^2"'?XY]YEJNRK,?LL#=,;MC$__S=:"ZDM03E=4I(%.Y8>^'9T>M1PM[ QP=)XT:$1J%H-5\I,;*I&<)V!5O'5#%3 ^ M!ZR5=VYHI='8!2ODO4L*@< ]L&9^=DDS 0'5LPO+BE& G7 "OG5)87 R1ZP M?CZXH1\QN0@WV1RQ8@$D,%PGCMBQ( <)7"N.F+) %Q=<+X[8M1)'J@GG>D08 M\,)9^1(%SEBUN'S*_46TIFC/&&#K! HW^R!#\+NA_X]/=[SP$:Z"^F$EO%%<9DZ;'NMX4C\%C6-=JLR_49%/B*+7;0J57SF?MH$IZ:H7<+:D M4XAVF:P2UJUXE\_@$D4I^P\ ;C96-9"/J=3X>)L5H)8@ I75+_H]RMGW4;S- M+_$)+9X0%<@N+VP0G!TI-:MAPI3J>-2OBOH?#G:@2K-PV-] IS)(2 MKQQ^$@[H(*T8>$$'(I!W2A^)Y3.#^G[PZV M@ ,OV7XZ-3_(U/=G/+CU"-!G&/,9QKQ+W+O$/9:S,<-8OR>_,0#X4T#1"N$" ML?]&9(:3%O!/VH9^\ <0QT,_;=!O%$5L <>W2?B4L&%,4+:YVECKU5*ITH%P M8T0YQ3DNLIPLF)5R@\=SMGK%HH$J="#8);]3GSP5K(&',$7U+D! R7/ [AG- M#Q $^^D8/;!?_?DI_!>ANV&K607R0KJ$?$X6Q:)VL(5_UR1:@N6BU?U=CV@\ M[\1D^F+L:K=?4%D](M]1$A=1/J$/B*Z2" GFHZR85D'YBX(;&3*A;AO+ZA'Y M/L0SD4)?_4VC2,*E4_-7_PP7YC[)OEX@',T7(?TJ[0JTF@T=6N]DDTPO:#4K.L0OT:OUY;B&!=W@(JG- ML=L-7!OC"/=,.E4VE@TTLE46\9$S&A)>5Q3LF#3NM3< M'TD^WT[U)K^6:G4#KA\.;C=B?D;R,9&6]:XV[VKSKC;O:O.NMCXZ7X^R20/2 M=:'74K*&*%$D+JA#PJ42)2YNZ,H 4R9$G9MP13<0C$Q:8%&']5//A\B4)"6% M7-&4.+X!1J@//H/7R:H@N&/DF:K7YPP,K0]Q&@*A2BB< :L?19 /C."G,M#WVQ MJ*!"]: XL'8L?3,!MJ$*HCF&/C6D%)HDSLJ%35/<;W'H&[C?ECZ#H?-V@J4/ M7OC;"2?>3FCGOS5VZ^!ME1WK*:QR:"V6"&=M+IXWMJ/_]@%0)'\#X4BL_FX@ M7+'!)VN$JKR6!8WF;&SNF-DE#JH'5NE0.$F$OZ"(8Z'] A'O'K[P7XJU4UN@ M@P\_SA'[Y3OY/!$6ZD* 9('*7>3^X8MD=DB*Z0ENODPHBM@'A/'-]07T"'?U MC*(B3U9H,ITF$1(+*2^H1]C')$_9]V]PS+/&%&$JB&*7EC,D*K2**NL. P+:@EW10"TN(S P M-'0=-%-NI -*:^A:@KMPQ1A_Z)$;3:L%XC-P10?-\T!"FKJBA,8S6(&(&7IX M3Z-.8.XL5]0@#VT#N'B&OD9 QVJS WSH\P%L7;9F[8>^:W:F'P'=[XI^I$A$*A&U"+YN;$=_\#50)!]\?236>;S\ M)1#QGDV9JW+&/.XGC"@H3J&&@1RX!=OIF#DD#8&H+S3PL#9'NF$R.H\MMB1' MMPQ:QC=L;\:SA!D'HRQ#W ]8769.PTSVC'>+%JSJYE[$QO"QEJWH[^XM8J9( M-HK^7224R\K,^T@>"0:H8203ZQ+1?,W123[",7]]=\D/A,;TRPHU+>I68SIF MA9H^@,TG//7A5C[8$;E)E48PZ3GX.T M7-"*_I'C:OK=(?42>._'67H_VB=[\,^2^GE/2_M>6G/2WM>VC_$I0^-^\31SK%0O2>.MG2\=;)OE@Z] M9]].#&E6,=6-$7"_!AF:E3^&. YFB,QHN&35@P1/"5V4WP\4V3FE-O53=RW$ M\[R>Y_7L("PTS,PGH'Q#(QG8#P#,W1X M-EB$ZN&9%)XI'^;&,-H'_MC-(LG+TZ $+1'!7&3$3@KEV E@:_IQF9)@'I%Y M1-;:ZASOY]D(Q^/#608' ^T:&3AN,TC],\3M.) MTTZQLXQ!MC?O@@2S4BC(PV>4J7K01-7U@S*Y)!Z%>11FAT7O2#=, I.;87F$Y1&61U@>8=F(L."GN#D\]7-0IFYG:*-R#6U_"M"_ MBV05IJ7/2!5E*35J 'NUD,\C,FV(['([-B,<;_]]M1\8:9I3U;H>0'H :3V M]+AKJ(:#QUT>=WG%DFD0AOS$51:0H/7#!DC7 MG7"[?\#1EVJ+6J%7.^$\[M*&NPZ&JO6@'4*<+MK3;[>.=E+=;61I W-%0R\ MJA%F23:9'HFVKOZWR?FD5EE_YSZC;P>R4;8%%3BJ#&J5;K9MQD#*_9>"-,S' MAM(#%=_C;X^_6^+O3LXAC\Q%R!RX8(>.13PJ]ZCH;# VB;B.[HAI M?\EI!K>)/K/++F+M76(.<;R*J-TVAS>GWK*M) MYKD=H]R.TH@U$3LMAE\K&HKF*"[2HT>0^>O'UX2^>O]X1"G/S5?YZ-)23E9Z M,JU_F[U\0_FB?+:EM D:L]V8E,6DZE_WC;]J+WS2_?*$T G1IODJ751OP&0G;_"*C0.AZW$U(HI=A%4WV<%RQE6/+^_G';R#L.K&.[A1 M?R6HXAA"&_#\H.<'/3]H'A5T93MX@M 3A)X@] 2A)PA5^!45B]>5F:*B'S5K M\AP9.A5( =;/6W?THP:;P1IZ-W0-M>-.C!&V[P.*PC1 Y:^#G(8X"Z/VD9;0 MYO33M6J2>;96&UM;[K&CZ-]%DB7E9G#@JQL3G"5Q^6XID<<*=M%4G]0S=/J! MF&>UN>RY(,\%#4?8\^."P*O94T&>"O)4D*>"/!4DAF'=V8'&(-G/08K"#+6, MF!'4U@^XI()X?*4-7PGM#L$ @1"(='!U6IBW7 P>O DR-1M*FQ"?;55HLBSW M(SPKY=M21NM/85Y0Z-VC$UKR,-'#1 \3S5LW[;9)O3S";C*&V7X,,SQ2A9,7'YV+]*?P7H>,BRYEI0[.+ M]3U:$LI)E(=JB.77>W5\JD^PVV(F@Z!OZQ5B" B7,_"/)$;[![ZI($\%>2K(4T&>"FJ(<->"'5V9 M52JT6L]&ZSEF4N@53)UCZ@7=F-\87_R!Y\5:)'FY4Y5F9$3*EZP0+A^=;$45 MJS6JGR5N(Y\GB+41Q$*\HS9N(#JTS50PPRYM-NP_0IYT/5_O@@@58X'4FO$\ MD.>!/ ]DWH;I=!/S%)"G@#P%Y"D@3P&I0,(VAI,Q6/?FQR *LWGU/^C?1;(* MT_)P2/ *90<'!=V]*%.5;87W.OJ:?B#8J> >(9I'B!T-* @Z=CIY=-K4UV%" M^7-'Z&)]4:5(?^ 9TC]24BR9T=AD;:M6U]_!F_T C-,PRY)I@F).P>'R%?Q?,HGD?Q/(KG49IYE':@ MP969TJR?[O#%^<2_G&#DG&-,2TO@9H[#?!-,V:X1K/BV$2Q0R(-P*N.L'4L) M;<\ #ZDFFF<:M3&-^^5SBU8H?=OX.GC]]4-@Y5ZI4>@<@Y&?:C/6"+U9A>5] MJF2+)_@>\1>#F+7!+W)G7S!YRA MHWAO\++(V9\)CI(TJ?)60UG0;K]BDB,\ MZA([(0Z>5A)U4#'\J,-O>%[1\XIN\HK# H%='12>3O-TFJ?3/)WFZ3055-^Y M0>7*=%+@)/LPX=VGX4Z!N.9(I9^">*-L'C2]1#BKKLDOT[!E8BR5)@U02\K2 M>7;) +MTN1FC\<$0W;$14B&9U-KHE6M2F'0PNDEY%GM>P/,"PQ'V#'D!E17M MJ0%/#7AJP%,#GAH P[$VQJ Y5/8V2##;8U%6I3(C^1S1;59[GN"^'3!3:]4 M-FLCH(=GVN"9V'A1&S@8Q&DS&,#7,(,+17MQR/QH? M"EMM2/Q^CB(T/*E5CQ$]1O08T;Q-T\M6YZ&BAXH>*GJHZ*&B"E3LP)XRAQE_ M#LKD^@SW5,E9MC^]R.#2#C&V:-H 7FPMI4>+%J#%%J,'PXJMIX5.6_AR*^(E MBE*VIPD>3SXRCH&U/-+S2,\C/?,F20\;E<=Y'N=YG.=QGL=YS3A/R5HRAN-^ M"FCU+AW[;T1F."F#_F.4ATG*MG\F;1&FB@!.J4W]R*V%>!ZR:8-LHRAB2_;P MUO2XH'PU?D*+)T3KP!BP2@?"C1%ELP3OWFV\P>-Y@D.Q:* *70BV24SX!UL( MVX_=A>MRJT9T42N:O$J[E,OMQ+OG)B?;(>]H0N@C>9@G2YZ%7U7[[^'*[/91/K68'HC)=1/S$F>U?Q:V3JZ98IQK; MM,D^4[X=BR,T>4J3675E9/_+[D3>'!L3NGF:63 ?9<6T"GKXBK10MXUE]8A\'^*92*&O_J91).'2J?FK M?HIS].KE^\\HWUB] L)35L7D^QHC?MCPPX<9(9>D>,JG1?I:UC]HDK.M8"IB M]A5;,=GAPX3KM_R[G/AXO0"@Q>WH0.TV Z^@OQ/,WN56'"V%N4^RKQ<(1_-% M2+]*NP*M9D.'UCO9)-,+6LV*#CTR(=3ZUS#2C5?

[]4/DA"JEJ>(3$\FU X'W%>OZ%XC:=?-6(T>YNI'LUS6JM M-\5:^KNS,6,1"]P/FKS5Q@=J149&E9'RUB,EID6,ZW-K2@\9 %[Z'O MO?/U7 %IP.LN]%I*.1$EHL<%=4@88:+$* Y=&6#R@*BC=%=T T&+I 64<5@_ M]L0538G#HF!N@:&'AT%.(@!^&;H:X%%R8*+*%96H[K4J"!VL(\M3 M^[>:-A*NUN&YTW@. 2@'L'HL?W-4?O@TQ4@,?9(T6_W@R*NA[R- 52B$)((U M\LY.CB+1045JD?6@K7SWF[MR#=404S*T*>&E$*31(NYL&F*^RT. MX /W^V<[^ZWS4M,O0U6!^4M-UMUWA$9 ][2-E$;_6V;UJE'[:Y!?ZC, M.L6T"+D;U9^98I[U30KSZ,X6&J:;&(#&PPGX= MO,+:7+8$J^>#&^KI^GK:7G^:K]._#=C81E^?PNSX';W3KM0KMZO_6GU+$?W5 M^B.Q^KM:?\4F UDC],#'Z:Z@T9R-%7^$3'QC&5BE0^$DUZ<%13KX^(;H*7MY M^$+;F&3UU\^E%<[V_O3#%_Y+\0#6%NC@PP]S=@A=\(WG<"Q&E')BCW?Y8KTO MLCEV1]]"&E\Q8SA?W^",G7W\EUF9A_-Q'N))]6CZ9ISW2+Y$(Z\BYPU)T>E$ M:RT^@Q+ET5S^E?V!P[$O2X)_1QE__V(R;>Q?I]H\71P[U+J1]Q,*LX*6)2OS MAU-N*6MDA396TT=*ON7S^Y"O]AL<,^N2KD9)JMH!Y(C-F*0@NZ4O+&1*5P^QJ4V+;^3Q9/A()%CBA!0.WY?E.W' - MMK:,?E%W&V45$%I_[GPF>,7.%1270F>/) _38X.:&;+_1'GCM<7>OF?RAF-O MG=HY8^[W2?!$]Y'U"F%2W?SLY%=$)*NKKH@Y0:6WK^L+&;G7&B$49]>4++A9 M51)\T\J<^H)C1&]*SRD[[_@=I=K951I8HFYVU+S1B7?0A\JR!'9X7]BD^/>( MQU=&;/67\GQA2SEC)J#T6C"HCH&;MFWQT2%(JC8VT7[:Y2=,CGI_C,='UD3. M %75R:[5J/CY0:KX.DQHB4-';$=<5-WBCY#R]?8[X89MZ:AC(+UK[<*_[(QB M>;3/-47H9O.^MBZUUGUWD$K]7/!-?WMHCXI\3JC$U._\.RXH;14F*2<[F3E= M[E\]Z^[XJ"56QC'(IN[S4]8HKI24]2B:HPFN3X5X0@LV=O/Q&SFQ MFZ]:,-3-TO\AZT59P/AJ?6K>@9YDYN]],IOGV=XE)NMQU]\:I/(:C=[1;$;1 MC%D0+_T8DR+/\A#'3 ]=Z[@#DX 5-_1T/V>=8T_N M7"8Z ;(KJJS;\@AHHW%% [6^5 )S8 Y=!\VQ,Z2#V)2A:ZGA7*F9*^[E9FA: M+9#@/U=TT#P/)-%/KBBA\0Q6<*T//8%'HTY@<:FNJ$&>O 80JSGT-0(Z5INO M$PU]/H"M"UD\='_)&&S:&R2WDH:N / L@ 2<#UT98)8?HYLW<% MA&MG^#C*MIQN<-V[ ]OTW5Z :]<=X&;@OCQ[ ->WWY^%*=@C(=7/#!*ZZ MX0.S_A)'PMT,PX=C=:2,.,/17C.:T[R_#R@*TP"5OPYRMO=D8<0_>F*:=^5V M]:=Y;RFB3_-^)%9_:=X'E#'\GDVEJW(FC<-EDH+ M@NV )34D22I17TB_L&S$DQS=)BL4LZ.(&5()PU?,3$+YEPQ-B_0VF8INV$*J MFAP'L7S9Q;IZ+3<-LTQR,;5%"U9UI =0PD/2Q@B?9(]D(MM_6!-V0U#" *^>JQHLK]X=:+D<9WG5%-+ M!G]GT]\M>GT\PS6E#@AOS7?XJ*KLJD9 M_9Y)F$3>$7DD5G^.R%O$E@":L TDY%%ZI=UVCWCWMS_QX+$Z]QZLIO/O+-<2 MC* 7$3=QJ,(')FO_KDDT-HA2T>K^KD>T>QY#)GCF\M7?-(HDU%7-7TTXX^H6 M*T;?PK1F?0-KF70CO!3J-@F?R@A,04<$I>WI0!FD/YDR4Z0T24#=.*IC]&FY MEZ),GMBNBKFA=?4KN_1LK^T*TG"V#[W7 MS9R>Q-X:.@;S$:&?IXZ^3P+1UZS^&W9:G;T2!GQ.6W!)-G M2.0KP;LSI/"!> ^LF>'?V.X!+1OS>?P:9&A6_ACB.)@A,J/ADE4/$CPE=!%V M<'7KE$_H]Y6<+JWWHQR)=5X7NKIAA[8)-^_1DM"%!+5O7 M;PF?)*@W@KT1?/IUS$TJF,E3FLS*"2XPQEX7]$:O-WJ]T>N-7F_T>J/7O-'; M?#X9,W;?O L2S$JA( ^?3S9N@:WI-V:5!//&JS;C]>/-[>/-33DR=1;JP9_/ M,Z9=V8Z[FDY1Q/.K5UI[#)]YZLYQB=P*GA&X)3@48)'"1XE&$<)T%/J#,/8VALE9Q31UF0QF\.8 M/P?E$^L,5%6.A.U/ ?IWD:S"M/0PG(@\3_F& 3QZNK@>I6I#J:,HHCQS_6:, MKO9#5 <1Q:4]A@6AC*WFLLV#-N."\IU1 #<$I;T'R&,[C^T\MO/8SF,[\P & M>$B=$;13-)5,@)>(,/N: ?$R\BECU6+VESC8%<@",N5!4DR4.2O'X.G6R53@ ML(@37KA2TQSE212F.P4T@YK^OJT5[/3=#0^"N@=!':5:X>],C@]'MF(E;DF6 MC5;,CN+;X#6A#R$/ 8T*FN0)RA[#9X'EV;J] /]J@5$]2"0PF58Z'N&X1O.C MIRRG823"92U;\<#'#NM.<=0\"/(@R(,@LR#H0Z4)S 8@WY2UQ-CO_A WYLP0 M/_,8IN5!P/]9&K6L?_'&+;5E\A6=&IU\2[]SHT.QO7VOS!]C+6;CY= M-*4?1&U?L,F8P#?L?">KBM_Y2-G1+L!4TCK!&W.=D;S#(NM/4S637;IE.[- M;/XGDZ(-FR,Y9]) QZGEB07WB87N#GK2Y?DY=+4VDQ4=6UA#9WMX-'0 M-:B3(O1975OO/RM$GXA=\0"M0$%_R\5B#=79Z_TM&HL5H8JWP$I2S]Y*\C"U M244-A)@Q]GSW%-DBS#?L/H< Y2^#=),>]2"[D")AWK9Y@V^RM9+4T^+::'$A MO&T[@B#&][3I8?J1JUV>X^U#JY>%B"*!5F]'Z>OMXC]12*_9:71B5[?-&*4+ M560EQ;%KJ&TS0^GR(_MP%\-B M0++/!$=M>K2OYYU:WJG5M5.KM6'N_5CN^[%\@*QGO[M_KZN=-7F>U/AI0.0L M6?23\6I_M+HC6JMC-L!*4WXOS16EU3!@8*6]'[P#YU1^%*RJGQVZ7M(-$P%6 MW2\#,<&D.@.Q&V"5_.K0;J7&F(!5],%]%8DI&&..YS=O@FF8T& 5IFRS7#!Q M"[K)0)"B%4J#MT&"5RC;/'?3SOU\VD<,9*'K0%[OBCX2RX K^K1Q!#FDNY@J M.JG,45&&FO,TH?N+I+77V!1J&+B)PG3^.U?YI[W&_V!+_ LF3QFB*TZNW.!E MP4F!B.VZ;/LMMXE[W@/*-N:+,$NR,B;J(ULF_)[M#8[2(N8A4[+;N (E&9=G MT$-0-M._9LMF@G=>9:HJ>V].93>[S?.1?;OF:&DN:%KH,=LY9X0F?Y5*ENZU M\(K><^<]=]UX[DZT8+S_[GS\=Y(]EK3?Q%S13K-KK^F,C \(GPE$>WY3?P(OF(9ZAC%G6C>4W>7];,N^ZY#% TNOMFN?S+>#S=0TY MC/K7.P&U>@GVN@93-&.RPZO*$]A=4WVL5' MGG,HK4R,^%]%-130_@$JZ^\R5THN_MQ4F-V9G!3LRB)+YZ)QNFMGZY@/7.7X9.F%. M0\'.>7Y:J T,.?N[]9]9Y596]4,R9P;IU(]=$%B=3#LK+_ MGEV75$M_1YFU=SH[INWZNTILM6^]F2JP\;+9_@YJ$(79/)BFY%O ]IYB4:83 M[^'FF>H7K;J&UDYX[\,^$JL_'_:8C&U>A% MM,=DP7;1VX3M%O%K#E*MDJ'[?*H+XM3+?>T68-]/;7T*GY-%L:AUY0K_KDFT M!,M%J_N[I@?*.%\L>F?M^&\:11+JJN:OWJGE[P/U?A](>=/SCA3W'2GUNR1I MV*F&WNMFVDUR>@R=3I(.N>0@'SK7*N^WV+8:^GA[FGT0-+M-7'(;T.C<,E'1 MC!CLFZ#K(H)CA#-NZ#&[CE6+RQB:78$RN3-9;AXGS8("AP4;4+332#,_=_(G MM!)R'4GK&3AM#-QMDB>S51(Q1>6UB\^.](:$]J]*&/T0LPVE>I&>R*!7Y6S2NB&&=Y8 MWF 7&J=*34GC-ZC8ED=>BK71K*@/H$KZ.W//D S#?_,1CB]Y,BZR+*-"*[&N MGGG""2;L*&)XFO*(8G9&\@S>W"84]+2#%DVHH;1NMV<@7QD\7<2XR'(V2G0O M=I;Q5.X/E,SFS+(?K=@,F*'/!6>F)].-O5_:_MFDR+,\Q'S*"WK3LA5KNOM*PH:S MN&TS]G98AF1;M>&.*QP*,;PCVWU'MDXOUU \&-[+!8JY/MFJ=&[B2-4EH:S[ M\Q-;>^U!0FXZ=Y]1J@@@"^+*UM+<7=(#;'=EIU'27ALL[$K$"DA1:BY0I^ZF M*4VD1I:YOTMG@U&-F 8&*T?YG4H+EU0;:AFL(/CKE .9/1H=G6 E6_Z.90O] M-C@AP9I1?L[2]NDG=7?VMZ?;:(7#(G-<,<(;>RO13 TGZHIU?8I::N.)7#GZ M86OH-!^"*VNKM19::-+AM=BC&F%./&L#T&N3.?85B@[[F'U!Z2IR^_#T([$Z M"$_O*A+\55J<;4H<@6=74L-D>)9R\*$Y467YB$:K,$FY<^R:T(

+@4QP=F9@\?E>_?1NDSA&)8/OHUP?4+'$]1U^L?L4MX)JK!AC8,2 M>94YM-CO*0HS=(FJ_S;%R7;6L(]W4Q-Z,JTTS=93C?X;AJUE*\Z$]PT3OK4= M-1\KY6.E?*R4CY42<&,2X]ZY*2%51-?&C"O3J$.] +7=%7QP9?[J'X'V>->I M@$']BA?!1;="?'I1JP+!9H)!+Y/YO0TRG@[Z*:Q(X@7WA)4='X@K MOX:J5ME4BAUN<\C?,A:6,Y#NA6V$9(V8D417283J%#074L*8;TH>-074LRV$@77,*-6V]G"_?5%JUX5T7GLN'(B"] MEHEG_L^'^8>CK!N')EO?F$[=X]J^B5;,/7.+=BY%\-<./GG'&F5FPZ<[Z:?%I3H0@;^744[,>ZD,DF)F MO"F2E7.BSZ1Q36KUC'P+:?S(/BNAEVO+&*##:H^I$:7\/2.N^(OUOLA=N"[3 MX''1JS>$;S"SFXOR4E'I37^@4\;M$-[ARHHNX-GT2O'I-VRE- M%^PD/+K0]Y$UGE^R)70=)O1W_G*?J4%0$LZEP2E[F1E; _6?=U?!]BV EO*Y M-$2?"5ZAC/6ZNF"L?0B.OA^\\TKN7\GOG5:R??L,7#3'Y_^@A\;)5?-[V7EC M-M#+SSL* EYVTKXUT%(^"X&^'.X0-+(K#X_Y<.!?#A0W^% M,M+-!_V<3]!//9=)=&YTKJBRV2\M(8Y=<;@*YQ/,J^%*C()<#4T.)E?">^1: M$'GX7%D*/E3'ZE"=98EFV/=IKO?N*BPFQ1BEVM_R\QI7YO>WI!#@3X.<\Y1O M#AD"*]SR9T(LT72+N"#P""@_1U+9EE?XS"9]@^<>K.\/7M\]NX,MO ^P8G)6 M_PJSK%A4/>S\9@#H*S;=$5 0V-\6.!*KO]L"NSLZ?-2X.X'M'._$\?. XIT+ M5=!HSJ83_QI4,&$5,T'^H*E_8KB_PO+R@?^UHFZ=:1))ZXJ8$U0:26%-#$1; MHV%WY(_V\YE?"8R8>7"9K)*8'1'W;'%T';>C^EU'5/H[X:E;V5F_UJW4^B\/ M7*WW2?;UFB*T?5M3EU)EW[50I3YR3**XI^8Y\:2RT!X17;R1J:_7#_KP.Q]^ MUW?X'DQ3'$HD3,6ABE:ZUK6@,%9O7)N;]0_ M=\4DMC%G^KO@*63V0(2";(Y07H)Z@CGX"A*\8O\E-&G]R$Z[QO6[SD^1TWO, MC\0R\&1.N_$#N7U/F1IZ'^.HA%E?\_S!A7V_P'241RM1ZU5S3^R>\ M?Z(;_T3+W=J[)<['+>&? _?LD"(65#V@G9LG,.U #_KS8FF4S>O^>!8#SQHK MZJC&A+>1&2'\$D40E6^QYSS@ >4]4"20KUC%E< %]J2)-M*$[<=Q$>7W*"\H M'I5C,JY&J(X':2[=@4ALB18XOD<12E8U4$9:IHL'"\+G/]B,GY,T3O#L-8N[ MYWC+LPS%F5S4+MHSQ(Y!5NRI-!E\5]!+;&S\'+NAJ%\5X/+ZNU!>Y9.M:'%! MDSS9@32?DBQ"*9LWB!3P/M35"GXRUZ$[BI9A$F\>39)W0UK6\V F>;!^A*U< M@3&S==@Q =UL8)4\J0<[6SR[Y]D]S^YY=N^(?.C8=G=N^D@9&X =HN>?0<-G['0>0"2V'L/M'D/VH/RAI'LAE4&31>= M=,_E9FL]#!KG]ZVJ?4I ]\ J&6!JEX@R8?#L%C%,=,_SPTVF7S)4RB7B:2%U M["&=/Q,*=]Q5-4L\'TJGTY$!X@XZ EQBR%*^Q$](Z)D?",^E#98MZ/H(\ M^^S99\\^>_99@&)5;+_^YHBU-(C2>7\>C',+2[O'D%);)XZZW=X?#ST$"DT, M"6QDT<(H8HJ+@S0)GW@N@%ZN* ,^8A6#!I;7\V?:^+/MC7_^.N+VWSPG_RI, M^9C5L6' *AT(5V8%NB?5+-U<1F ?'57SZ(%]+ZM1W]71D3G-,PRGG,S+C(26S\=5E M=,T?(0_&8B YGM=E5!D3=80C:ZJG;Q0;WZJB!?LZN.Q.K? M6W6 )801FKPY 8+2WI)[Q3BGWIKX;!AU[GKD?*M?6[W;OJ7M/W7OJW@KJWEK0 M?[)E=4;!X.I0HS]"WSKEM+9BSS8H7,$H/M>8<)"I;8QM^S7(T*S\,<1Q,$-D M1L,EJQXD>$KHHGJ&FJ(5P@4*GM;LGS/^FW:D6SOCE\2+P*"W5QR8$4^?PJ MS/)1EH1B$23%^F2ON]FE021VEP?""8151O,#LHK]=$Q4L5_]>550LD2UHR7Z MLQ[!'BH5?MQI+TQKUSJHK":1M]/@4)":?0!45C]?>5_-R&MFRM;%Z%P]1VG! M4)+GEOVW'(WW')'N["GF-VGF&$;,E$Z;(:NDV;.6>$8 M&SH!#YX@(AP]]+AG904< ].AQS@K;1%BJWGHH%;*D"CAFR_J*,+5, A'\:NIV@,U;!4DMA"+$*-E[=.)DS&8R3 M<%E=< JFX2))UYJU.5LNQX_D)G1VR0U<'S.W1?.X.GNC3PQ-=GNCR1%>==<7O+09ILD+Q]IT:9F<=E.T_1+Z= M!)928*=TYDR#Z7VPN.2[P/+A 'P?=AA#T<= ^#KK;<+^AQT&?' @^] AH'^_H M:6!/ PMI8#D:,L;Q?N YZ!9)SG^3E69T1#!WZB <\0QTT3QD_\Z811U\VV1H M#VCU_D%+3K?#+^KG<#L7WLNR-P*:0EXI MP+]:UQ^*$)M]?%!N<$1YXK-+5/U7K8OB=HSVFIU9. YI7"^UF&R25 K>N=6= M][9V9_,CVRENLJQ <:ONB1KQY*PG9[LA9[L\Y3P9ZSX9Z_,>#P);+Q%-2,R^ M3W,;DXRJV2C.39@3=".W"'J@K3Y4FL)L1>>;LI8I3!&V],!U#U9'"KBG/X:\ MVJNNL)6*4X,?Q@C"-S\&49C-J_]!^Q3IS&Y;H>S NF/RY#2)V#2MRN[_'BS" MO*#LQ ZB3?KYJ'+-MR,0-4JDGV#4WCE/0)HG(#4..HB@U#X)=4+WT8I]G]O5 MUX3R%U4OT5/^@"(N++-]1@M"\^0O_GQ&EE^$V:LITK89D\])'K;3LYU6L)TVTGA='X_.S:-.M-?" M^'(NM*\[1:H9_/T%#5O[.-JI<')X_&"!*0I3WBFF@017A=A89"@+F%%T6%TS M3]A>L@'QA:=VTO.& ^8-VP]^O_SAJ9-2*_U11'PUW[.>[S?JVLOE"C5L8G&4 MV9GC-T[MZ,8HBHI%D7+_Z4?*IM*7W1S[R*;8!9H2BL1I#CMK=Q@JN64_]:&2 M%^T:C7R52'\2-6D)_R@6<%Q&WQ6D.!J6.Y(E?%NZ#A/Z>Y@6(OZOPY;UJV6, MV."4A!O*)M-+M.2B23=K0 T#W2!T22@3Z24\D'<$4D=_5VYV9_DC^W:-3=5< MT+308Z;4&:')7Z59+QT$>$7]G?I$,%I_"NE7E%\7.);/)GEA[V\QZ6_I1]@O M#Q_)"E',11EM@K>E84-<6<>/(//8.*XBR"XDZP6BQ]65)- M+6#NU)5=V*>8\8$AG7GDC41_L-T]0T/PM8L]&,ZMI+;SIXVOXRROPW7O'''% M_#E5?RV]#,,+C#G^67/T2\/G!Q3B NJ)CV,Y$FM(<2P-(]QOL IH>FGU#C(I M1CCF_[G:]V.4CT-*UPF>R;R[2G7-=.U(MON=^C>RO_S%04E)EUNW:?(ZWRLI M8?V%5O-./']IRK!'JVEK]6ZK\W%;^1M2G@A3!)$MC!GGIHI406JF0'\LF+77 M<3JU#[! 85905)VZTP2'.$K"=/LH3ADSDH1/25HQH0<5 M6Q(0O7S< /W08S\\^6 !^=#+^,*HAQZGEM:@\U+$'0%[F61\%V=]$:"BQO+^ M-L]YW^;QX?JVA>OO%NO%>O?/_YL@RFR;^?H6K5#=^Y7M*AOLW U>%GE62O1& M.DJ &G9TXR?E;OQD8S?>*G?CK37=^'1PKK^>_K46VDEMF+X6X^_RF.O4H._R M?"KR(DRY*'*Q!<6\W\)?/O*7C]JZ:OJ!HMY1@'5[33P:;<1'&X$B1O[I:?Y8KI=@[5\DO^0J2_$.DO1*JH MI?L+D98OK6YWH5IZ&*RJG^U6%=!(E/)HKAQ>.L('+5\Y-HLQI",4?:_AS$R2J)$8ZK\-+M3R^RAE2I0';E6G*T'7S* M "7;F=2>@=7&P(I17 >C"2/7.ILV>J]-+M@">HBAE M_XF/U*!2-7ACKFL[H0X$%71%5M032IY0ZHA0ZF*'\/R1YX\\?V0%?[1"](G8 M&5'3YFQV;LI(-=1\Y)M :!%A>(&AQ9C_*V/58L[ !4]A&N((!=D<\4N!44E1 MY $#F@F)@P*'19SD>T.M&9YU\QVMV*Q+D3TPZQZ8=914)XI(PQ0A9L\QD3ZC'-8%614C'6&;0RYE M^7+,YIZ=A#ALJ&&4",W8?I@RLQ'/1G%WRU9IG>W[CPH)5TM^9*P8]R!HQ[%4>;>!S'EQ/?Y<^$A)_2U+1)#O^ MLYED7IA];"V+/WU=1+^@!Z,JD/.@A,ES^D ,MB&6&\BV<.WD"6WT<2[/*2*_H[<C)]'J;D&_[]&7#>:!2U1DG?5_" NT@NRR?U](T M3IFF"NX$2+1:)C[DP8<\^) '*T(>;/3D YAK5Q0B[ZI_E4U)1\V&LBNWA, J M@7NC7;D:!%:-F-)TY?H/6!5-M)%3=W_@:T?F]74EVQU8&W!N"*R:7QQ1C9*3 M&JR=7QW13KU_"ZR&#XZH0<7A"K?<7#%O 0X N%*4[5G[3Z'6QX_EMCT,$$)] M50 MQ3AE5^Q"-7VI!@:YL]94M'32#2.GS$4UO35'K_1G+EJO'-409XON;.\*9 &9 M5ED]IBGYEG5X71O^"1MN:JM*ZR]I'XGEWOL%'7:!V[XT>2KXQ[-/88P>B2C? M99WL"M6[?71AEX>"[6_;?Q^&;%2@N4YDM9JZWX?@H2?7;'G72=ZJH6[5?L!" M,/5M,UIRT[=.X.;2'8AT%Z[+#D^F#2-;)R&XL*4*-CZ39.Z$/_\UU!HSG[5#S!5YL#9B,2#P6J%UF]F9;]Z.CN=/RO M8K-X'LD]8H=PE)21/'LK_)'P9<4ZQN='?+'^DG%B;K+-7#J*2?2?Y/5+=%M*UNRS7TNS)7#A.5\C5X MB:K_"CL);\)D\$C(>[9GTR1BAN:F$R]_(=YA.VDS>.>5L5?&>W/*V-H< MNT-]DZ'Y F$T%=X. ]8RT1V&X:*D-)W8OU-4D@(X/K3&A7V"5S5PMW\Z15$^ MF5X]LY,6SQ /F)K@/J9RCU\RD#]@9UQSL,5QV$$DWLY^$6@"5MFH=7-\R-S@ MHX@&0=<:ZQV_-6J\4T?>TA;=JV_!RHXV)VN 5+6K:^* $G 7Q4W8U=5M>+Q* MWP[J!/B#3;W9H9.-2=^ @M0;L**3W$NSQV&RO&NPRI8="_M++/!N'=0Q.B7Y MM9L:U+RY*WN(F@5=@S=@$J3!I6Q8@>T;LJ;3%>5YPMC6-&#AV-9(V6YL 0U9 MT^D:MDNMLS4-6#BVZOQA^X:,='K/:HK[\[J, 5$)YO[5_1+!\6XK+(.FFH9% MM;Z!?$7'?@3AC3-!'^$-&+5K7HFID H(5-=L[RB)$(JS:TH6-UE6\%3NDVGY M3$'V!/@'__4%=[H;,*JJ%D(/-@J_!U81/)U.H6ND#X^L(FR9>AIU3; M!G0T&2&0*CZ%FES88KE,2T'"=*O#&SPE=!%"+UJJD7&5M4@VEZF+$?*@UC M=A+EF[+.*;IEC(HKM_+Z5G,G5SEZN,_G\M3N\%:$*[DE]&W;"G&=_26FR!'5 M_9*P+@W#MF>8^=8V8J@'H^SEOOJH?QZVT(54D[(8GMY-+@?T)PO+ZV&5 MFCS7NU8=*"JNQUP'PY]\#3'9/:9"&+[NX+'"3MDQ/4S!AJCR'C-P.:.^YFL' M_67L,I#6Y#0MMH_ZZ^\PL=%L/C44M'?S6>^D.T$=AZG:VP?".<9@GJ;/-ND- M'+.G>YJ0H+!%5W;"CG38(B;.%>JP+PT"XR9[,*Z'NZ9/3J[4HZVMWTKL9F:V MO__CR@H_R5H$7PH[#VL1H@[2828D5^(T3E-GRQAO5[PDW2NON^L=CAN2IT[0 M4S0&/U:&OE&V3L?7(S5KC;VC. 7;WV7OSW@6)W* M;_\MR^\S*YKF0U5J9WGXP%I6?EJPTO(5'M3QU8V.W^LZU&S$G:WN3?4 -LVH M2+'S1#'%LBM'.I#":)>(P97)I-[]%SM8FW2\SM 3;537.J_\7FOZWMW )$?! MST%:>=8V_XE(E@+[X/:/W GRIDV')/%4OXMW@+9=T3>C+WFS#)]>"OG?0HHG,,9L8BJ:M15S0YXLQF69E M6#"H Q/!9R?QV4E\=A*?G43 +S69P,[-"SEQVW!J]Q=]8>0A5HA*A(C.E2B) M-NND'G&=5W!=9_;[>?F&3H-\Y^7\.(T/,$9)_Q)@E =)Z<\*6!>"C$>>U?_R M*E379 ^8$'GP7:#E:O'V&/#([/Q>() MT!&2!,8B# M-S^VI(6URZ6?.C;414\O:Z.7+Y.LRAY#Z.@3XF=('24L+M6M"!<@$2XZ%T&( MJ+4O ! 1;VA9GL 6930_8(K83\)_'NW;)08OK[\"8E&E':#G)[Y/LZP7"T7P1TJ^UPZ!: MS88.K7>RU:P!U6I6=.B1":'6E^,:%G1C$PC!P);HR@&DB@4=X;I56RRO:QCH MQF8'?26<= ,#UC+@K>/G\3U:(5SP9T&DG9"6]=Y1?^>A&_>1?K/2NYC<=S$U M&.U$R50>NC)4+![2XD!V6#_UUJU,25(3WQ5--;LMP=:U*YY]^?:M67:0+BYH4^29E,&Q):[,AG:K!48H3AT#:E/E%J? MAG/7 'N,+AO*O3\+H\MLO)X&IU*-Q26\^3'@2>"J_T$'^3F3@X=T.#-"=YD\ M!14R?C4Z1W11%D\)GI4_'+;3+D3!I(CZHQ7,]]8'+AR)U5_@0DT*W3*UZ:OG MEPX]ZHV5VMT(48TJ,#E100$&YE>25I]X$96G#%/! XH*6J9OEKO%FVL8Z,:* MJ9%;%]>$L$SWX/ MTT+D: +5-=HY1/-DFK /(O[.!EJ2+,F!?0-4-=HU0I>$&9;H$CWEP 4/JJ._ M*_N3JR'"0ES0M-!CIM09H**6OOS=;Q3V>8\D 1"IYAD@-E@K7'= :VZJ@5N#K#) 9M MR-4SRFG0SLL'5I!RYE_K%'22 P*L)_4GB&W5$X0B!*M%^2EA:]4"(+'-Q>7\ M%,0;)0>L\!+AK+JZM$Q#'&3%8A'2=4"FLE(MPVVZ_[*!*)J^.NX[$ZB\X M9O.,Z/A@8,H7I5,VTO$%PFB:Y/4.S[;5.Q#Z4Y$785IA"!P?PXKK,*'EH206 MNU4#'0@^R>>(;G?$[4,,(H^R0HTN1>-,>OF6!$0J4>%>8Z*ZWW9@H4Y];7B -$5!S+Y@\98B6]V]N\++(V9_98+#Q*?MRL2ZKC],PRZ2KL._/ M&53@H5"2K;2QO(\B\>DY.@JTZ,%2\?$3YQ,_T6CU$77SRA7=-&_C1/>IYXIJ MFWW+P#/4E7@#I;D& PFNQ"& 5',JU^/*/&I>6#"<[XH^(.>;"L_ERJ("ZZ4U M[>M*G@+U&03@;UV91CK"Y"R?'SY,KH6K6(TL<^4P:J\;!:+4A(N=09B8B5JR M"SACU6)^.NRYBHPS$%E.HJ]SDL8\3RB_XI&O@P*'19PA= MBPUSG M?5U@E3)K23-[^^R#BYQ)%:5B"5S8'62IN4#0$]A]G)+NN?S,TOXA0"Z2B+^)'Q"8DYGS'#9 MBNS:G*[/FKA(OIO2;(33HGJCK+:##9?+6[9CM,O0)VIE58)W[G3EO<&N5%L/ MVVFNIE,4Y9/I9_1MDVF/B79'$QPE2\Y"5DMH,AW%9,FGEZBCK1LT.:)7Y2G* M=Q""V78C]5Q*R^H77?EU='.BBHXW+A43<3)]#)\%/5"IJK]C]]PWAE&\?0]/ MNF?+"QOTGQY-;)GO&E3'^Z_5A)Y,'PXL^TJSHR=F[8:1*%Q&J:XSKOF^A.56 M5)85*+XLN"NN.J"JX_J*P3^R1J@L=%?0:,Y,3LY%B&?82:U9UOTCT#7Z%M*X MW':O"9VB)"]8F3:*4&G7,I64?YR4EDMV]8QHE&1[]*VB VE#UG2Z!$S">:O6 M;UA;=G6]^Q6@W*Q="NE@_C>W8ZC++XY169]>%#0)8$X1&P0_!QY! K*/SB2D MK85/JMG,=TXITBZ3SB@XY[Q64+U!8+!S#G"H#DG%MH%D82 M+"M8DX0,6?T-]TL5Q)S7:M<[NR5!\2[MRY[5:J"'4*OHC3>NG]YB&_G+QV#C;.J8-^\O3,R#EM62<^LO=,R#=J1'W_>7U&9#*5&A> ML,(^N* PO8%-<%-V*-Q,^P4,8)OAZAH*4FR]>#O5EC(:L!PH=1?I!->A,I"H M='B%K3*5VP3%P76DG+'3:ATU^VL@H?R;O_#_X4<*^\W_!U!+ 0(4 Q0 ( M #:!JDXB\X7D(_H #@Q%0 1 " 0 !M<'=R+3(P,3DP M,S,Q+GAM;%!+ 0(4 Q0 ( #:!JD[\;MU]4A8 %&UL4$L! A0#% @ -H&J3O5YP$^1 M:P X:X% !4 ( !&FP! &UP=W(M,C Q.3 S,S%?;&%B+GAM M;%!+ 0(4 Q0 ( #:!JDY=^O_\?D\ -]*!P 5 " =[7 M 0!M<'=R+3(P,3DP,S,Q7W!R92YX;6Q02P4& 8 !@"* 0 CR<" end